Package org.apache.camel.spi
Interface EventNotifier
public interface EventNotifier
Notifier to send
events.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionbooleanChecks whether notification is disabled for all eventsbooleanisEnabled(CamelEvent event) Checks whether notification for the given event is enabled.booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidnotify(CamelEvent event) Notifies the given eventvoidsetIgnoreCamelContextEvents(boolean ignoreCamelContextEvents) voidsetIgnoreCamelContextInitEvents(boolean ignoreCamelContextInitEvents) voidsetIgnoreExchangeAsyncProcessingStartedEvents(boolean ignoreExchangeAsyncProcessingStartedEvents) voidsetIgnoreExchangeCompletedEvent(boolean ignoreExchangeCompletedEvent) voidsetIgnoreExchangeCreatedEvent(boolean ignoreExchangeCreatedEvent) voidsetIgnoreExchangeEvents(boolean ignoreExchangeEvents) voidsetIgnoreExchangeFailedEvents(boolean ignoreExchangeFailureEvents) voidsetIgnoreExchangeRedeliveryEvents(boolean ignoreExchangeRedeliveryEvents) voidsetIgnoreExchangeSendingEvents(boolean ignoreExchangeSendingEvents) voidsetIgnoreExchangeSentEvents(boolean ignoreExchangeSentEvents) voidsetIgnoreRouteEvents(boolean ignoreRouteEvents) voidsetIgnoreServiceEvents(boolean ignoreServiceEvents) voidsetIgnoreStepEvents(boolean ignoreStepEvents)
-
Method Details
-
notify
Notifies the given event- Parameters:
event- the event- Throws:
Exception- can be thrown if notification failed
-
isEnabled
Checks whether notification for the given event is enabled. If disabled the event will not be sent and silently ignored instead.- Parameters:
event- the event- Returns:
- true if the event should be sent, false to silently ignore it
-
isDisabled
boolean isDisabled()Checks whether notification is disabled for all events- Returns:
- true if disabled and no events is being notified.
-
isIgnoreCamelContextInitEvents
boolean isIgnoreCamelContextInitEvents() -
setIgnoreCamelContextInitEvents
void setIgnoreCamelContextInitEvents(boolean ignoreCamelContextInitEvents) -
isIgnoreCamelContextEvents
boolean isIgnoreCamelContextEvents() -
setIgnoreCamelContextEvents
void setIgnoreCamelContextEvents(boolean ignoreCamelContextEvents) -
isIgnoreRouteEvents
boolean isIgnoreRouteEvents() -
setIgnoreRouteEvents
void setIgnoreRouteEvents(boolean ignoreRouteEvents) -
isIgnoreServiceEvents
boolean isIgnoreServiceEvents() -
setIgnoreServiceEvents
void setIgnoreServiceEvents(boolean ignoreServiceEvents) -
isIgnoreExchangeEvents
boolean isIgnoreExchangeEvents() -
setIgnoreExchangeEvents
void setIgnoreExchangeEvents(boolean ignoreExchangeEvents) -
isIgnoreExchangeCreatedEvent
boolean isIgnoreExchangeCreatedEvent() -
setIgnoreExchangeCreatedEvent
void setIgnoreExchangeCreatedEvent(boolean ignoreExchangeCreatedEvent) -
isIgnoreExchangeCompletedEvent
boolean isIgnoreExchangeCompletedEvent() -
setIgnoreExchangeCompletedEvent
void setIgnoreExchangeCompletedEvent(boolean ignoreExchangeCompletedEvent) -
isIgnoreExchangeFailedEvents
boolean isIgnoreExchangeFailedEvents() -
setIgnoreExchangeFailedEvents
void setIgnoreExchangeFailedEvents(boolean ignoreExchangeFailureEvents) -
isIgnoreExchangeRedeliveryEvents
boolean isIgnoreExchangeRedeliveryEvents() -
setIgnoreExchangeRedeliveryEvents
void setIgnoreExchangeRedeliveryEvents(boolean ignoreExchangeRedeliveryEvents) -
isIgnoreExchangeSentEvents
boolean isIgnoreExchangeSentEvents() -
setIgnoreExchangeSentEvents
void setIgnoreExchangeSentEvents(boolean ignoreExchangeSentEvents) -
isIgnoreExchangeSendingEvents
boolean isIgnoreExchangeSendingEvents() -
setIgnoreExchangeSendingEvents
void setIgnoreExchangeSendingEvents(boolean ignoreExchangeSendingEvents) -
isIgnoreStepEvents
boolean isIgnoreStepEvents() -
setIgnoreStepEvents
void setIgnoreStepEvents(boolean ignoreStepEvents) -
setIgnoreExchangeAsyncProcessingStartedEvents
void setIgnoreExchangeAsyncProcessingStartedEvents(boolean ignoreExchangeAsyncProcessingStartedEvents) -
isIgnoreExchangeAsyncProcessingStartedEvents
boolean isIgnoreExchangeAsyncProcessingStartedEvents()
-