public abstract class EventNotifierSupport
extends org.apache.camel.support.service.ServiceSupport
implements org.apache.camel.spi.EventNotifier
EventNotifier
implementations.Constructor and Description |
---|
EventNotifierSupport() |
Modifier and Type | Method and Description |
---|---|
protected void |
doStart() |
protected void |
doStop() |
boolean |
isDisabled() |
boolean |
isEnabled(org.apache.camel.spi.CamelEvent event) |
boolean |
isIgnoreCamelContextEvents() |
boolean |
isIgnoreExchangeCompletedEvent() |
boolean |
isIgnoreExchangeCreatedEvent() |
boolean |
isIgnoreExchangeEvents() |
boolean |
isIgnoreExchangeFailedEvents() |
boolean |
isIgnoreExchangeRedeliveryEvents() |
boolean |
isIgnoreExchangeSendingEvents() |
boolean |
isIgnoreExchangeSentEvents() |
boolean |
isIgnoreRouteEvents() |
boolean |
isIgnoreServiceEvents() |
boolean |
isIgnoreStepEvents() |
void |
setIgnoreCamelContextEvents(boolean ignoreCamelContextEvents) |
void |
setIgnoreExchangeCompletedEvent(boolean ignoreExchangeCompletedEvent) |
void |
setIgnoreExchangeCreatedEvent(boolean ignoreExchangeCreatedEvent) |
void |
setIgnoreExchangeEvents(boolean ignoreExchangeEvents) |
void |
setIgnoreExchangeFailedEvents(boolean ignoreExchangeFailedEvents) |
void |
setIgnoreExchangeRedeliveryEvents(boolean ignoreExchangeRedeliveryEvents) |
void |
setIgnoreExchangeSendingEvents(boolean ignoreExchangeSendingEvents) |
void |
setIgnoreExchangeSentEvents(boolean ignoreExchangeSentEvents) |
void |
setIgnoreRouteEvents(boolean ignoreRouteEvents) |
void |
setIgnoreServiceEvents(boolean ignoreServiceEvents) |
void |
setIgnoreStepEvents(boolean ignoreStepEvents) |
build, doBuild, doInit, doResume, doShutdown, doSuspend, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
public boolean isIgnoreCamelContextEvents()
isIgnoreCamelContextEvents
in interface org.apache.camel.spi.EventNotifier
public boolean isEnabled(org.apache.camel.spi.CamelEvent event)
isEnabled
in interface org.apache.camel.spi.EventNotifier
public boolean isDisabled()
isDisabled
in interface org.apache.camel.spi.EventNotifier
public void setIgnoreCamelContextEvents(boolean ignoreCamelContextEvents)
setIgnoreCamelContextEvents
in interface org.apache.camel.spi.EventNotifier
public boolean isIgnoreRouteEvents()
isIgnoreRouteEvents
in interface org.apache.camel.spi.EventNotifier
public void setIgnoreRouteEvents(boolean ignoreRouteEvents)
setIgnoreRouteEvents
in interface org.apache.camel.spi.EventNotifier
public boolean isIgnoreServiceEvents()
isIgnoreServiceEvents
in interface org.apache.camel.spi.EventNotifier
public void setIgnoreServiceEvents(boolean ignoreServiceEvents)
setIgnoreServiceEvents
in interface org.apache.camel.spi.EventNotifier
public boolean isIgnoreExchangeEvents()
isIgnoreExchangeEvents
in interface org.apache.camel.spi.EventNotifier
public void setIgnoreExchangeEvents(boolean ignoreExchangeEvents)
setIgnoreExchangeEvents
in interface org.apache.camel.spi.EventNotifier
public boolean isIgnoreExchangeCreatedEvent()
isIgnoreExchangeCreatedEvent
in interface org.apache.camel.spi.EventNotifier
public void setIgnoreExchangeCreatedEvent(boolean ignoreExchangeCreatedEvent)
setIgnoreExchangeCreatedEvent
in interface org.apache.camel.spi.EventNotifier
public boolean isIgnoreExchangeCompletedEvent()
isIgnoreExchangeCompletedEvent
in interface org.apache.camel.spi.EventNotifier
public void setIgnoreExchangeCompletedEvent(boolean ignoreExchangeCompletedEvent)
setIgnoreExchangeCompletedEvent
in interface org.apache.camel.spi.EventNotifier
public boolean isIgnoreExchangeFailedEvents()
isIgnoreExchangeFailedEvents
in interface org.apache.camel.spi.EventNotifier
public void setIgnoreExchangeFailedEvents(boolean ignoreExchangeFailedEvents)
setIgnoreExchangeFailedEvents
in interface org.apache.camel.spi.EventNotifier
public boolean isIgnoreExchangeRedeliveryEvents()
isIgnoreExchangeRedeliveryEvents
in interface org.apache.camel.spi.EventNotifier
public void setIgnoreExchangeRedeliveryEvents(boolean ignoreExchangeRedeliveryEvents)
setIgnoreExchangeRedeliveryEvents
in interface org.apache.camel.spi.EventNotifier
public boolean isIgnoreExchangeSentEvents()
isIgnoreExchangeSentEvents
in interface org.apache.camel.spi.EventNotifier
public void setIgnoreExchangeSentEvents(boolean ignoreExchangeSentEvents)
setIgnoreExchangeSentEvents
in interface org.apache.camel.spi.EventNotifier
public boolean isIgnoreExchangeSendingEvents()
isIgnoreExchangeSendingEvents
in interface org.apache.camel.spi.EventNotifier
public void setIgnoreExchangeSendingEvents(boolean ignoreExchangeSendingEvents)
setIgnoreExchangeSendingEvents
in interface org.apache.camel.spi.EventNotifier
public boolean isIgnoreStepEvents()
isIgnoreStepEvents
in interface org.apache.camel.spi.EventNotifier
public void setIgnoreStepEvents(boolean ignoreStepEvents)
setIgnoreStepEvents
in interface org.apache.camel.spi.EventNotifier
protected void doStart() throws Exception
doStart
in class org.apache.camel.support.service.ServiceSupport
Exception
Apache Camel