Uses of Interface
org.apache.camel.spi.CamelEvent
Packages that use CamelEvent
Package
Description
Service Provider Interfaces used by the Camel runtime which are plugin strategies.
-
Uses of CamelEvent in org.apache.camel.spi
Subinterfaces of CamelEvent in org.apache.camel.spiModifier and TypeInterfaceDescriptionstatic interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
Special event only in use for camel-tracing / camel-opentelemetry.static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
This interface is implemented by all events that contain an exception and is used to retrieve the exception in a universal way.static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
Methods in org.apache.camel.spi that return CamelEventModifier and TypeMethodDescriptionEventFactory.createCamelContextInitializedEvent
(CamelContext context) Creates anCamelEvent
for Camel has been initialized successfully.EventFactory.createCamelContextInitializingEvent
(CamelContext context) Creates anCamelEvent
for Camel is initializing.EventFactory.createCamelContextReloaded
(CamelContext context, Object source) Creates anCamelEvent
forCamelContext
has been reloaded successfully.EventFactory.createCamelContextReloadFailure
(CamelContext context, Object source, Throwable cause) Creates anCamelEvent
forCamelContext
failed reload.EventFactory.createCamelContextReloading
(CamelContext context, Object source) Creates anCamelEvent
forCamelContext
being reloaded.EventFactory.createCamelContextResumedEvent
(CamelContext context) Creates anCamelEvent
for Camel has been resumed successfully.EventFactory.createCamelContextResumeFailureEvent
(CamelContext context, Throwable cause) Creates anCamelEvent
for Camel failing to resumeEventFactory.createCamelContextResumingEvent
(CamelContext context) Creates anCamelEvent
for Camel is resuming.EventFactory.createCamelContextRoutesStartedEvent
(CamelContext context) Creates anCamelEvent
for Camel routes started.EventFactory.createCamelContextRoutesStartingEvent
(CamelContext context) Creates anCamelEvent
for Camel routes starting.EventFactory.createCamelContextRoutesStoppedEvent
(CamelContext context) Creates anCamelEvent
for Camel routes stopped.EventFactory.createCamelContextRoutesStoppingEvent
(CamelContext context) Creates anCamelEvent
for Camel routes stopping.EventFactory.createCamelContextStartedEvent
(CamelContext context) Creates anCamelEvent
for Camel has been started successfully.EventFactory.createCamelContextStartingEvent
(CamelContext context) Creates anCamelEvent
for Camel is starting.EventFactory.createCamelContextStartupFailureEvent
(CamelContext context, Throwable cause) Creates anCamelEvent
for Camel failing to startEventFactory.createCamelContextStopFailureEvent
(CamelContext context, Throwable cause) Creates anCamelEvent
for Camel failing to stop cleanlyEventFactory.createCamelContextStoppedEvent
(CamelContext context) Creates anCamelEvent
for Camel has been stopped successfully.EventFactory.createCamelContextStoppingEvent
(CamelContext context) Creates anCamelEvent
for Camel is stopping.EventFactory.createCamelContextSuspendedEvent
(CamelContext context) Creates anCamelEvent
for Camel has been suspended successfully.EventFactory.createCamelContextSuspendingEvent
(CamelContext context) Creates anCamelEvent
for Camel is suspending.EventFactory.createCamelExchangeAsyncProcessingStartedEvent
(Exchange exchange) Creates anCamelEvent
when anExchange
asynchronous processing has been started.EventFactory.createExchangeCompletedEvent
(Exchange exchange) Creates anCamelEvent
when anExchange
has been completed successfullyEventFactory.createExchangeCreatedEvent
(Exchange exchange) Creates anCamelEvent
when anExchange
has been createdEventFactory.createExchangeFailedEvent
(Exchange exchange) Creates anCamelEvent
when anExchange
has failedEventFactory.createExchangeFailureHandledEvent
(Exchange exchange, Processor failureHandler, boolean deadLetterChannel, String deadLetterUri) Creates anCamelEvent
when anExchange
has failed but was handled by the Camel error handlers such as an dead letter channel, or a doTry ..EventFactory.createExchangeFailureHandlingEvent
(Exchange exchange, Processor failureHandler, boolean deadLetterChannel, String deadLetterUri) Creates anCamelEvent
when anExchange
has failed but is being handled by the Camel error handlers such as an dead letter channel, or a doTry ..EventFactory.createExchangeRedeliveryEvent
(Exchange exchange, int attempt) Creates anCamelEvent
when anExchange
is about to be redeliveredEventFactory.createExchangeSendingEvent
(Exchange exchange, Endpoint endpoint) Creates anCamelEvent
when anExchange
is about to be sent to the endpoint (eg before).EventFactory.createExchangeSentEvent
(Exchange exchange, Endpoint endpoint, long timeTaken) Creates anCamelEvent
when anExchange
has completely been sent to the endpoint (eg after).EventFactory.createRouteAddedEvent
(Route route) Creates anCamelEvent
forRoute
has been added successfully.EventFactory.createRouteReloaded
(Route route, int index, int total) Creates anCamelEvent
forRoute
has been reloaded successfully.EventFactory.createRouteRemovedEvent
(Route route) Creates anCamelEvent
forRoute
has been removed successfully.EventFactory.createRouteStartedEvent
(Route route) Creates anCamelEvent
forRoute
has been started successfully.EventFactory.createRouteStartingEvent
(Route route) Creates anCamelEvent
forRoute
is starting.EventFactory.createRouteStoppedEvent
(Route route) Creates anCamelEvent
forRoute
has been stopped successfully.EventFactory.createRouteStoppingEvent
(Route route) Creates anCamelEvent
forRoute
is stopping.EventFactory.createServiceStartupFailureEvent
(CamelContext context, Object service, Throwable cause) Creates anCamelEvent
for a Service failed to start cleanlyEventFactory.createServiceStopFailureEvent
(CamelContext context, Object service, Throwable cause) Creates anCamelEvent
for a Service failed to stop cleanlyEventFactory.createStepCompletedEvent
(Exchange exchange, String stepId) Creates anCamelEvent
when a step has been completed successfullyEventFactory.createStepFailedEvent
(Exchange exchange, String stepId) Creates anCamelEvent
when a step has failedEventFactory.createStepStartedEvent
(Exchange exchange, String stepId) Creates anCamelEvent
when a step has been startedMethods in org.apache.camel.spi with parameters of type CamelEventModifier and TypeMethodDescriptionboolean
EventNotifier.isEnabled
(CamelEvent event) Checks whether notification for the given event is enabled.void
EventNotifier.notify
(CamelEvent event) Notifies the given eventvoid
ManagementStrategy.notify
(CamelEvent event) Management events provide a single model for capturing information about execution points in the application code.