|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface EventFactory
Factory to create EventObject events} that are emitted when such an event occur.
Exchange is being created and then later when its done.
| Method Summary | |
|---|---|
EventObject |
createCamelContextStartedEvent(CamelContext context)
Creates an EventObject for Camel has been started successfully. |
EventObject |
createCamelContextStartingEvent(CamelContext context)
Creates an EventObject for Camel is starting. |
EventObject |
createCamelContextStartupFailureEvent(CamelContext context,
Exception cause)
Creates an EventObject for Camel failing to start |
EventObject |
createCamelContextStopFailureEvent(CamelContext context,
Exception cause)
Creates an EventObject for Camel failing to stop cleanly |
EventObject |
createCamelContextStoppedEvent(CamelContext context)
Creates an EventObject for Camel has been stopped successfully. |
EventObject |
createCamelContextStoppingEvent(CamelContext context)
Creates an EventObject for Camel is stopping. |
EventObject |
createExchangeCompletedEvent(Exchange exchange)
Creates an EventObject when an Exchange has been completed successfully |
EventObject |
createExchangeCreatedEvent(Exchange exchange)
Creates an EventObject when an Exchange has been created |
EventObject |
createExchangeFailureEvent(Exchange exchange)
Creates an EventObject when an Exchange has failed |
EventObject |
createExchangeFailureHandledEvent(Exchange exchange,
Processor failureHandler,
boolean deadLetterChannel)
Creates an EventObject when an Exchange has failed
but was handled by the Camel error handlers such as an dead letter channel. |
EventObject |
createRouteStartedEvent(Route route)
Creates an EventObject for Route has been started successfully. |
EventObject |
createRouteStoppedEvent(Route route)
Creates an EventObject for Route has been stopped successfully. |
EventObject |
createServiceStartupFailureEvent(CamelContext context,
Object service,
Exception cause)
Creates an EventObject for a Service failed to start cleanly |
EventObject |
createServiceStopFailureEvent(CamelContext context,
Object service,
Exception cause)
Creates an EventObject for a Service failed to stop cleanly |
| Method Detail |
|---|
EventObject createCamelContextStartingEvent(CamelContext context)
EventObject for Camel is starting.
context - camel context
EventObject createCamelContextStartedEvent(CamelContext context)
EventObject for Camel has been started successfully.
context - camel context
EventObject createCamelContextStartupFailureEvent(CamelContext context,
Exception cause)
EventObject for Camel failing to start
context - camel contextcause - the cause exception
EventObject createCamelContextStopFailureEvent(CamelContext context,
Exception cause)
EventObject for Camel failing to stop cleanly
context - camel contextcause - the cause exception
EventObject createCamelContextStoppingEvent(CamelContext context)
EventObject for Camel is stopping.
context - camel context
EventObject createCamelContextStoppedEvent(CamelContext context)
EventObject for Camel has been stopped successfully.
context - camel context
EventObject createServiceStartupFailureEvent(CamelContext context,
Object service,
Exception cause)
EventObject for a Service failed to start cleanly
context - camel contextservice - the servicecause - the cause exception
EventObject createServiceStopFailureEvent(CamelContext context,
Object service,
Exception cause)
EventObject for a Service failed to stop cleanly
context - camel contextservice - the servicecause - the cause exception
EventObject createRouteStartedEvent(Route route)
EventObject for Route has been started successfully.
route - the route
EventObject createRouteStoppedEvent(Route route)
EventObject for Route has been stopped successfully.
route - the route
EventObject createExchangeCreatedEvent(Exchange exchange)
EventObject when an Exchange has been created
exchange - the exchange
EventObject createExchangeCompletedEvent(Exchange exchange)
EventObject when an Exchange has been completed successfully
exchange - the exchange
EventObject createExchangeFailureEvent(Exchange exchange)
EventObject when an Exchange has failed
exchange - the exchange
EventObject createExchangeFailureHandledEvent(Exchange exchange,
Processor failureHandler,
boolean deadLetterChannel)
EventObject when an Exchange has failed
but was handled by the Camel error handlers such as an dead letter channel.
exchange - the exchangefailureHandler - the failure handler such as moving the message to a dead letter queuedeadLetterChannel - whether it was a dead letter channel or not handling the failure
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||