org.apache.camel.management.mbean
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
- Version:
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ManagedEventNotifier
public ManagedEventNotifier(CamelContext context,
EventNotifier eventNotifier)
init
public void init(ManagementStrategy strategy)
getContext
public CamelContext getContext()
getEventNotifier
public EventNotifier getEventNotifier()
isIgnoreCamelContextEvents
public boolean isIgnoreCamelContextEvents()
- Specified by:
isIgnoreCamelContextEvents
in interface ManagedEventNotifierMBean
setIgnoreCamelContextEvents
public void setIgnoreCamelContextEvents(boolean ignoreCamelContextEvents)
- Specified by:
setIgnoreCamelContextEvents
in interface ManagedEventNotifierMBean
isIgnoreRouteEvents
public boolean isIgnoreRouteEvents()
- Specified by:
isIgnoreRouteEvents
in interface ManagedEventNotifierMBean
setIgnoreRouteEvents
public void setIgnoreRouteEvents(boolean ignoreRouteEvents)
- Specified by:
setIgnoreRouteEvents
in interface ManagedEventNotifierMBean
isIgnoreServiceEvents
public boolean isIgnoreServiceEvents()
- Specified by:
isIgnoreServiceEvents
in interface ManagedEventNotifierMBean
setIgnoreServiceEvents
public void setIgnoreServiceEvents(boolean ignoreServiceEvents)
- Specified by:
setIgnoreServiceEvents
in interface ManagedEventNotifierMBean
isIgnoreExchangeEvents
public boolean isIgnoreExchangeEvents()
- Specified by:
isIgnoreExchangeEvents
in interface ManagedEventNotifierMBean
setIgnoreExchangeEvents
public void setIgnoreExchangeEvents(boolean ignoreExchangeEvents)
- Specified by:
setIgnoreExchangeEvents
in interface ManagedEventNotifierMBean
isIgnoreExchangeCreatedEvent
public boolean isIgnoreExchangeCreatedEvent()
- Specified by:
isIgnoreExchangeCreatedEvent
in interface ManagedEventNotifierMBean
setIgnoreExchangeCreatedEvent
public void setIgnoreExchangeCreatedEvent(boolean ignoreExchangeCreatedEvent)
- Specified by:
setIgnoreExchangeCreatedEvent
in interface ManagedEventNotifierMBean
isIgnoreExchangeCompletedEvent
public boolean isIgnoreExchangeCompletedEvent()
- Specified by:
isIgnoreExchangeCompletedEvent
in interface ManagedEventNotifierMBean
setIgnoreExchangeCompletedEvent
public void setIgnoreExchangeCompletedEvent(boolean ignoreExchangeCompletedEvent)
- Specified by:
setIgnoreExchangeCompletedEvent
in interface ManagedEventNotifierMBean
isIgnoreExchangeFailedEvents
public boolean isIgnoreExchangeFailedEvents()
- Specified by:
isIgnoreExchangeFailedEvents
in interface ManagedEventNotifierMBean
setIgnoreExchangeFailedEvents
public void setIgnoreExchangeFailedEvents(boolean ignoreExchangeFailedEvents)
- Specified by:
setIgnoreExchangeFailedEvents
in interface ManagedEventNotifierMBean
isIgnoreExchangeRedeliveryEvents
public boolean isIgnoreExchangeRedeliveryEvents()
- Specified by:
isIgnoreExchangeRedeliveryEvents
in interface ManagedEventNotifierMBean
setIgnoreExchangeRedeliveryEvents
public void setIgnoreExchangeRedeliveryEvents(boolean ignoreExchangeRedeliveryEvents)
- Specified by:
setIgnoreExchangeRedeliveryEvents
in interface ManagedEventNotifierMBean
isIgnoreExchangeSentEvents
public boolean isIgnoreExchangeSentEvents()
- Specified by:
isIgnoreExchangeSentEvents
in interface ManagedEventNotifierMBean
setIgnoreExchangeSentEvents
public void setIgnoreExchangeSentEvents(boolean ignoreExchangeSentEvents)
- Specified by:
setIgnoreExchangeSentEvents
in interface ManagedEventNotifierMBean
isIgnoreExchangeSendingEvents
public boolean isIgnoreExchangeSendingEvents()
- Specified by:
isIgnoreExchangeSendingEvents
in interface ManagedEventNotifierMBean
setIgnoreExchangeSendingEvents
public void setIgnoreExchangeSendingEvents(boolean ignoreExchangeSendingEvents)
- Specified by:
setIgnoreExchangeSendingEvents
in interface ManagedEventNotifierMBean
getNotificationInfo
public MBeanNotificationInfo[] getNotificationInfo()
- Specified by:
getNotificationInfo
in interface NotificationBroadcaster
- Overrides:
getNotificationInfo
in class NotificationBroadcasterSupport
Apache Camel