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.CamelContext
getContext()
org.apache.camel.spi.EventNotifier
getEventNotifier()
MBeanNotificationInfo[]
getNotificationInfo()
void
init(org.apache.camel.spi.ManagementStrategy strategy)
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)
-
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:
isIgnoreCamelContextEvents
in interfaceManagedEventNotifierMBean
-
setIgnoreCamelContextEvents
public void setIgnoreCamelContextEvents(boolean ignoreCamelContextEvents)
- Specified by:
setIgnoreCamelContextEvents
in interfaceManagedEventNotifierMBean
-
isIgnoreRouteEvents
public boolean isIgnoreRouteEvents()
- Specified by:
isIgnoreRouteEvents
in interfaceManagedEventNotifierMBean
-
setIgnoreRouteEvents
public void setIgnoreRouteEvents(boolean ignoreRouteEvents)
- Specified by:
setIgnoreRouteEvents
in interfaceManagedEventNotifierMBean
-
isIgnoreServiceEvents
public boolean isIgnoreServiceEvents()
- Specified by:
isIgnoreServiceEvents
in interfaceManagedEventNotifierMBean
-
setIgnoreServiceEvents
public void setIgnoreServiceEvents(boolean ignoreServiceEvents)
- Specified by:
setIgnoreServiceEvents
in interfaceManagedEventNotifierMBean
-
isIgnoreExchangeEvents
public boolean isIgnoreExchangeEvents()
- Specified by:
isIgnoreExchangeEvents
in interfaceManagedEventNotifierMBean
-
setIgnoreExchangeEvents
public void setIgnoreExchangeEvents(boolean ignoreExchangeEvents)
- Specified by:
setIgnoreExchangeEvents
in interfaceManagedEventNotifierMBean
-
isIgnoreExchangeCreatedEvent
public boolean isIgnoreExchangeCreatedEvent()
- Specified by:
isIgnoreExchangeCreatedEvent
in interfaceManagedEventNotifierMBean
-
setIgnoreExchangeCreatedEvent
public void setIgnoreExchangeCreatedEvent(boolean ignoreExchangeCreatedEvent)
- Specified by:
setIgnoreExchangeCreatedEvent
in interfaceManagedEventNotifierMBean
-
isIgnoreExchangeCompletedEvent
public boolean isIgnoreExchangeCompletedEvent()
- Specified by:
isIgnoreExchangeCompletedEvent
in interfaceManagedEventNotifierMBean
-
setIgnoreExchangeCompletedEvent
public void setIgnoreExchangeCompletedEvent(boolean ignoreExchangeCompletedEvent)
- Specified by:
setIgnoreExchangeCompletedEvent
in interfaceManagedEventNotifierMBean
-
isIgnoreExchangeFailedEvents
public boolean isIgnoreExchangeFailedEvents()
- Specified by:
isIgnoreExchangeFailedEvents
in interfaceManagedEventNotifierMBean
-
setIgnoreExchangeFailedEvents
public void setIgnoreExchangeFailedEvents(boolean ignoreExchangeFailedEvents)
- Specified by:
setIgnoreExchangeFailedEvents
in interfaceManagedEventNotifierMBean
-
isIgnoreExchangeRedeliveryEvents
public boolean isIgnoreExchangeRedeliveryEvents()
- Specified by:
isIgnoreExchangeRedeliveryEvents
in interfaceManagedEventNotifierMBean
-
setIgnoreExchangeRedeliveryEvents
public void setIgnoreExchangeRedeliveryEvents(boolean ignoreExchangeRedeliveryEvents)
- Specified by:
setIgnoreExchangeRedeliveryEvents
in interfaceManagedEventNotifierMBean
-
isIgnoreExchangeSentEvents
public boolean isIgnoreExchangeSentEvents()
- Specified by:
isIgnoreExchangeSentEvents
in interfaceManagedEventNotifierMBean
-
setIgnoreExchangeSentEvents
public void setIgnoreExchangeSentEvents(boolean ignoreExchangeSentEvents)
- Specified by:
setIgnoreExchangeSentEvents
in interfaceManagedEventNotifierMBean
-
isIgnoreExchangeSendingEvents
public boolean isIgnoreExchangeSendingEvents()
- Specified by:
isIgnoreExchangeSendingEvents
in interfaceManagedEventNotifierMBean
-
setIgnoreExchangeSendingEvents
public void setIgnoreExchangeSendingEvents(boolean ignoreExchangeSendingEvents)
- Specified by:
setIgnoreExchangeSendingEvents
in interfaceManagedEventNotifierMBean
-
isIgnoreStepEvents
public boolean isIgnoreStepEvents()
- Specified by:
isIgnoreStepEvents
in interfaceManagedEventNotifierMBean
-
setIgnoreStepEvents
public void setIgnoreStepEvents(boolean ignoreStepEvents)
- Specified by:
setIgnoreStepEvents
in interfaceManagedEventNotifierMBean
-
getNotificationInfo
public MBeanNotificationInfo[] getNotificationInfo()
- Specified by:
getNotificationInfo
in interfaceNotificationBroadcaster
- Overrides:
getNotificationInfo
in classNotificationBroadcasterSupport
-
-