Class ManagedEventNotifier
- java.lang.Object
-
- javax.management.NotificationBroadcasterSupport
-
- org.apache.camel.management.mbean.ManagedEventNotifier
-
- All Implemented Interfaces:
NotificationBroadcaster,NotificationEmitter,ManagedEventNotifierMBean
public class ManagedEventNotifier extends NotificationBroadcasterSupport implements ManagedEventNotifierMBean
-
-
Constructor Summary
Constructors Constructor Description ManagedEventNotifier(org.apache.camel.CamelContext context, org.apache.camel.spi.EventNotifier eventNotifier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.camel.CamelContextgetContext()org.apache.camel.spi.EventNotifiergetEventNotifier()MBeanNotificationInfo[]getNotificationInfo()voidinit(org.apache.camel.spi.ManagementStrategy strategy)booleanisIgnoreCamelContextEvents()booleanisIgnoreExchangeCompletedEvent()booleanisIgnoreExchangeCreatedEvent()booleanisIgnoreExchangeEvents()booleanisIgnoreExchangeFailedEvents()booleanisIgnoreExchangeRedeliveryEvents()booleanisIgnoreExchangeSendingEvents()booleanisIgnoreExchangeSentEvents()booleanisIgnoreRouteEvents()booleanisIgnoreServiceEvents()booleanisIgnoreStepEvents()voidsetIgnoreCamelContextEvents(boolean ignoreCamelContextEvents)voidsetIgnoreExchangeCompletedEvent(boolean ignoreExchangeCompletedEvent)voidsetIgnoreExchangeCreatedEvent(boolean ignoreExchangeCreatedEvent)voidsetIgnoreExchangeEvents(boolean ignoreExchangeEvents)voidsetIgnoreExchangeFailedEvents(boolean ignoreExchangeFailedEvents)voidsetIgnoreExchangeRedeliveryEvents(boolean ignoreExchangeRedeliveryEvents)voidsetIgnoreExchangeSendingEvents(boolean ignoreExchangeSendingEvents)voidsetIgnoreExchangeSentEvents(boolean ignoreExchangeSentEvents)voidsetIgnoreRouteEvents(boolean ignoreRouteEvents)voidsetIgnoreServiceEvents(boolean ignoreServiceEvents)voidsetIgnoreStepEvents(boolean ignoreStepEvents)-
Methods inherited from class javax.management.NotificationBroadcasterSupport
addNotificationListener, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification
-
-
-
-
Constructor Detail
-
ManagedEventNotifier
public ManagedEventNotifier(org.apache.camel.CamelContext context, org.apache.camel.spi.EventNotifier eventNotifier)
-
-
Method Detail
-
init
public void init(org.apache.camel.spi.ManagementStrategy strategy)
-
getContext
public org.apache.camel.CamelContext getContext()
-
getEventNotifier
public org.apache.camel.spi.EventNotifier getEventNotifier()
-
isIgnoreCamelContextEvents
public boolean isIgnoreCamelContextEvents()
- Specified by:
isIgnoreCamelContextEventsin interfaceManagedEventNotifierMBean
-
setIgnoreCamelContextEvents
public void setIgnoreCamelContextEvents(boolean ignoreCamelContextEvents)
- Specified by:
setIgnoreCamelContextEventsin interfaceManagedEventNotifierMBean
-
isIgnoreRouteEvents
public boolean isIgnoreRouteEvents()
- Specified by:
isIgnoreRouteEventsin interfaceManagedEventNotifierMBean
-
setIgnoreRouteEvents
public void setIgnoreRouteEvents(boolean ignoreRouteEvents)
- Specified by:
setIgnoreRouteEventsin interfaceManagedEventNotifierMBean
-
isIgnoreServiceEvents
public boolean isIgnoreServiceEvents()
- Specified by:
isIgnoreServiceEventsin interfaceManagedEventNotifierMBean
-
setIgnoreServiceEvents
public void setIgnoreServiceEvents(boolean ignoreServiceEvents)
- Specified by:
setIgnoreServiceEventsin interfaceManagedEventNotifierMBean
-
isIgnoreExchangeEvents
public boolean isIgnoreExchangeEvents()
- Specified by:
isIgnoreExchangeEventsin interfaceManagedEventNotifierMBean
-
setIgnoreExchangeEvents
public void setIgnoreExchangeEvents(boolean ignoreExchangeEvents)
- Specified by:
setIgnoreExchangeEventsin interfaceManagedEventNotifierMBean
-
isIgnoreExchangeCreatedEvent
public boolean isIgnoreExchangeCreatedEvent()
- Specified by:
isIgnoreExchangeCreatedEventin interfaceManagedEventNotifierMBean
-
setIgnoreExchangeCreatedEvent
public void setIgnoreExchangeCreatedEvent(boolean ignoreExchangeCreatedEvent)
- Specified by:
setIgnoreExchangeCreatedEventin interfaceManagedEventNotifierMBean
-
isIgnoreExchangeCompletedEvent
public boolean isIgnoreExchangeCompletedEvent()
- Specified by:
isIgnoreExchangeCompletedEventin interfaceManagedEventNotifierMBean
-
setIgnoreExchangeCompletedEvent
public void setIgnoreExchangeCompletedEvent(boolean ignoreExchangeCompletedEvent)
- Specified by:
setIgnoreExchangeCompletedEventin interfaceManagedEventNotifierMBean
-
isIgnoreExchangeFailedEvents
public boolean isIgnoreExchangeFailedEvents()
- Specified by:
isIgnoreExchangeFailedEventsin interfaceManagedEventNotifierMBean
-
setIgnoreExchangeFailedEvents
public void setIgnoreExchangeFailedEvents(boolean ignoreExchangeFailedEvents)
- Specified by:
setIgnoreExchangeFailedEventsin interfaceManagedEventNotifierMBean
-
isIgnoreExchangeRedeliveryEvents
public boolean isIgnoreExchangeRedeliveryEvents()
- Specified by:
isIgnoreExchangeRedeliveryEventsin interfaceManagedEventNotifierMBean
-
setIgnoreExchangeRedeliveryEvents
public void setIgnoreExchangeRedeliveryEvents(boolean ignoreExchangeRedeliveryEvents)
- Specified by:
setIgnoreExchangeRedeliveryEventsin interfaceManagedEventNotifierMBean
-
isIgnoreExchangeSentEvents
public boolean isIgnoreExchangeSentEvents()
- Specified by:
isIgnoreExchangeSentEventsin interfaceManagedEventNotifierMBean
-
setIgnoreExchangeSentEvents
public void setIgnoreExchangeSentEvents(boolean ignoreExchangeSentEvents)
- Specified by:
setIgnoreExchangeSentEventsin interfaceManagedEventNotifierMBean
-
isIgnoreExchangeSendingEvents
public boolean isIgnoreExchangeSendingEvents()
- Specified by:
isIgnoreExchangeSendingEventsin interfaceManagedEventNotifierMBean
-
setIgnoreExchangeSendingEvents
public void setIgnoreExchangeSendingEvents(boolean ignoreExchangeSendingEvents)
- Specified by:
setIgnoreExchangeSendingEventsin interfaceManagedEventNotifierMBean
-
isIgnoreStepEvents
public boolean isIgnoreStepEvents()
- Specified by:
isIgnoreStepEventsin interfaceManagedEventNotifierMBean
-
setIgnoreStepEvents
public void setIgnoreStepEvents(boolean ignoreStepEvents)
- Specified by:
setIgnoreStepEventsin interfaceManagedEventNotifierMBean
-
getNotificationInfo
public MBeanNotificationInfo[] getNotificationInfo()
- Specified by:
getNotificationInfoin interfaceNotificationBroadcaster- Overrides:
getNotificationInfoin classNotificationBroadcasterSupport
-
-