Package org.apache.camel.impl.event
Class ExchangeFailureHandlingEvent
java.lang.Object
java.util.EventObject
org.apache.camel.impl.event.AbstractExchangeEvent
org.apache.camel.impl.event.ExchangeFailureHandlingEvent
- All Implemented Interfaces:
Serializable,org.apache.camel.spi.CamelEvent,org.apache.camel.spi.CamelEvent.ExchangeEvent,org.apache.camel.spi.CamelEvent.ExchangeFailureEvent,org.apache.camel.spi.CamelEvent.ExchangeFailureHandlingEvent
public class ExchangeFailureHandlingEvent
extends AbstractExchangeEvent
implements org.apache.camel.spi.CamelEvent.ExchangeFailureHandlingEvent
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.camel.spi.CamelEvent
org.apache.camel.spi.CamelEvent.CamelContextEvent, org.apache.camel.spi.CamelEvent.CamelContextInitializedEvent, org.apache.camel.spi.CamelEvent.CamelContextInitializingEvent, org.apache.camel.spi.CamelEvent.CamelContextReloadedEvent, org.apache.camel.spi.CamelEvent.CamelContextReloadFailureEvent, org.apache.camel.spi.CamelEvent.CamelContextReloadingEvent, org.apache.camel.spi.CamelEvent.CamelContextResumedEvent, org.apache.camel.spi.CamelEvent.CamelContextResumeFailureEvent, org.apache.camel.spi.CamelEvent.CamelContextResumingEvent, org.apache.camel.spi.CamelEvent.CamelContextRoutesStartedEvent, org.apache.camel.spi.CamelEvent.CamelContextRoutesStartingEvent, org.apache.camel.spi.CamelEvent.CamelContextRoutesStoppedEvent, org.apache.camel.spi.CamelEvent.CamelContextRoutesStoppingEvent, org.apache.camel.spi.CamelEvent.CamelContextStartedEvent, org.apache.camel.spi.CamelEvent.CamelContextStartingEvent, org.apache.camel.spi.CamelEvent.CamelContextStartupFailureEvent, org.apache.camel.spi.CamelEvent.CamelContextStopFailureEvent, org.apache.camel.spi.CamelEvent.CamelContextStoppedEvent, org.apache.camel.spi.CamelEvent.CamelContextStoppingEvent, org.apache.camel.spi.CamelEvent.CamelContextSuspendedEvent, org.apache.camel.spi.CamelEvent.CamelContextSuspendingEvent, org.apache.camel.spi.CamelEvent.ExchangeAsyncProcessingStartedEvent, org.apache.camel.spi.CamelEvent.ExchangeCompletedEvent, org.apache.camel.spi.CamelEvent.ExchangeCreatedEvent, org.apache.camel.spi.CamelEvent.ExchangeEvent, org.apache.camel.spi.CamelEvent.ExchangeFailedEvent, org.apache.camel.spi.CamelEvent.ExchangeFailureEvent, org.apache.camel.spi.CamelEvent.ExchangeFailureHandledEvent, org.apache.camel.spi.CamelEvent.ExchangeFailureHandlingEvent, org.apache.camel.spi.CamelEvent.ExchangeRedeliveryEvent, org.apache.camel.spi.CamelEvent.ExchangeSendingEvent, org.apache.camel.spi.CamelEvent.ExchangeSentEvent, org.apache.camel.spi.CamelEvent.FailureEvent, org.apache.camel.spi.CamelEvent.RouteAddedEvent, org.apache.camel.spi.CamelEvent.RouteEvent, org.apache.camel.spi.CamelEvent.RouteReloadedEvent, org.apache.camel.spi.CamelEvent.RouteRemovedEvent, org.apache.camel.spi.CamelEvent.RouteStartedEvent, org.apache.camel.spi.CamelEvent.RouteStartingEvent, org.apache.camel.spi.CamelEvent.RouteStoppedEvent, org.apache.camel.spi.CamelEvent.RouteStoppingEvent, org.apache.camel.spi.CamelEvent.ServiceEvent, org.apache.camel.spi.CamelEvent.ServiceStartupFailureEvent, org.apache.camel.spi.CamelEvent.ServiceStopFailureEvent, org.apache.camel.spi.CamelEvent.StepCompletedEvent, org.apache.camel.spi.CamelEvent.StepEvent, org.apache.camel.spi.CamelEvent.StepFailedEvent, org.apache.camel.spi.CamelEvent.StepStartedEvent, org.apache.camel.spi.CamelEvent.Type -
Field Summary
Fields inherited from class java.util.EventObject
source -
Constructor Summary
ConstructorsConstructorDescriptionExchangeFailureHandlingEvent(org.apache.camel.Exchange source, org.apache.camel.Processor failureHandler, boolean deadLetterChannel, String deadLetterUri) -
Method Summary
Methods inherited from class org.apache.camel.impl.event.AbstractExchangeEvent
getExchange, getTimestamp, setTimestampMethods inherited from class java.util.EventObject
getSourceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.camel.spi.CamelEvent
getTimestamp, setTimestampMethods inherited from interface org.apache.camel.spi.CamelEvent.ExchangeEvent
getExchange, getSourceMethods inherited from interface org.apache.camel.spi.CamelEvent.ExchangeFailureHandlingEvent
getType
-
Constructor Details
-
ExchangeFailureHandlingEvent
public ExchangeFailureHandlingEvent(org.apache.camel.Exchange source, org.apache.camel.Processor failureHandler, boolean deadLetterChannel, String deadLetterUri)
-
-
Method Details
-
getFailureHandler
public org.apache.camel.Processor getFailureHandler()- Specified by:
getFailureHandlerin interfaceorg.apache.camel.spi.CamelEvent.ExchangeFailureEvent
-
isDeadLetterChannel
public boolean isDeadLetterChannel()- Specified by:
isDeadLetterChannelin interfaceorg.apache.camel.spi.CamelEvent.ExchangeFailureEvent
-
getDeadLetterUri
- Specified by:
getDeadLetterUriin interfaceorg.apache.camel.spi.CamelEvent.ExchangeFailureEvent
-
toString
- Overrides:
toStringin classEventObject
-