Package org.apache.camel.impl.event
Class ExchangeAsyncProcessingStartedEvent
java.lang.Object
java.util.EventObject
org.apache.camel.impl.event.AbstractExchangeEvent
org.apache.camel.impl.event.ExchangeAsyncProcessingStartedEvent
- All Implemented Interfaces:
Serializable,org.apache.camel.spi.CamelEvent,org.apache.camel.spi.CamelEvent.ExchangeAsyncProcessingStartedEvent,org.apache.camel.spi.CamelEvent.ExchangeEvent
public class ExchangeAsyncProcessingStartedEvent
extends AbstractExchangeEvent
implements org.apache.camel.spi.CamelEvent.ExchangeAsyncProcessingStartedEvent
Notifies that async processing has started. It's guaranteed to run on the same thread on which
RoutePolicySupport.onExchangeBegin(Route, Exchange) was called and/or CamelEvent.ExchangeSendingEvent was fired.
Special event only in use for camel-tracing / camel-opentelemetry. This event is NOT (by default) in use.- 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.RouteRestartingEvent, org.apache.camel.spi.CamelEvent.RouteRestartingFailureEvent, 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
Constructors -
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.ExchangeAsyncProcessingStartedEvent
getTypeMethods inherited from interface org.apache.camel.spi.CamelEvent.ExchangeEvent
getExchange, getSource
-
Constructor Details
-
ExchangeAsyncProcessingStartedEvent
public ExchangeAsyncProcessingStartedEvent(org.apache.camel.Exchange source)
-
-
Method Details
-
toString
- Overrides:
toStringin classEventObject
-