org.apache.camel.management
Class EventNotifierSupport

java.lang.Object
  extended by org.apache.camel.impl.ServiceSupport
      extended by org.apache.camel.management.EventNotifierSupport
All Implemented Interfaces:
Service, EventNotifier
Direct Known Subclasses:
LoggingEventNotifier, PublishEventNotifier

public abstract class EventNotifierSupport
extends ServiceSupport
implements EventNotifier

Base class to extend for custom EventNotifier implementations.

Version:
$Revision: 17369 $

Field Summary
protected  org.apache.commons.logging.Log log
           
 
Constructor Summary
EventNotifierSupport()
           
 
Method Summary
 boolean isIgnoreCamelContextEvents()
           
 boolean isIgnoreExchangeCompletedEvent()
           
 boolean isIgnoreExchangeCreatedEvent()
           
 boolean isIgnoreExchangeEvents()
           
 boolean isIgnoreExchangeFailureEvents()
           
 boolean isIgnoreRouteEvents()
           
 boolean isIgnoreServiceEvents()
           
 void setIgnoreCamelContextEvents(boolean ignoreCamelContextEvents)
           
 void setIgnoreExchangeCompletedEvent(boolean ignoreExchangeCompletedEvent)
           
 void setIgnoreExchangeCreatedEvent(boolean ignoreExchangeCreatedEvent)
           
 void setIgnoreExchangeEvents(boolean ignoreExchangeEvents)
           
 void setIgnoreExchangeFailureEvents(boolean ignoreExchangeFailureEvents)
           
 void setIgnoreRouteEvents(boolean ignoreRouteEvents)
           
 void setIgnoreServiceEvents(boolean ignoreServiceEvents)
           
 
Methods inherited from class org.apache.camel.impl.ServiceSupport
addChildService, doStart, doStop, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, removeChildService, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.camel.spi.EventNotifier
isEnabled, notify
 

Field Detail

log

protected org.apache.commons.logging.Log log
Constructor Detail

EventNotifierSupport

public EventNotifierSupport()
Method Detail

isIgnoreCamelContextEvents

public boolean isIgnoreCamelContextEvents()
Specified by:
isIgnoreCamelContextEvents in interface EventNotifier

setIgnoreCamelContextEvents

public void setIgnoreCamelContextEvents(boolean ignoreCamelContextEvents)
Specified by:
setIgnoreCamelContextEvents in interface EventNotifier

isIgnoreRouteEvents

public boolean isIgnoreRouteEvents()
Specified by:
isIgnoreRouteEvents in interface EventNotifier

setIgnoreRouteEvents

public void setIgnoreRouteEvents(boolean ignoreRouteEvents)
Specified by:
setIgnoreRouteEvents in interface EventNotifier

isIgnoreServiceEvents

public boolean isIgnoreServiceEvents()
Specified by:
isIgnoreServiceEvents in interface EventNotifier

setIgnoreServiceEvents

public void setIgnoreServiceEvents(boolean ignoreServiceEvents)
Specified by:
setIgnoreServiceEvents in interface EventNotifier

isIgnoreExchangeEvents

public boolean isIgnoreExchangeEvents()
Specified by:
isIgnoreExchangeEvents in interface EventNotifier

setIgnoreExchangeEvents

public void setIgnoreExchangeEvents(boolean ignoreExchangeEvents)
Specified by:
setIgnoreExchangeEvents in interface EventNotifier

isIgnoreExchangeCreatedEvent

public boolean isIgnoreExchangeCreatedEvent()
Specified by:
isIgnoreExchangeCreatedEvent in interface EventNotifier

setIgnoreExchangeCreatedEvent

public void setIgnoreExchangeCreatedEvent(boolean ignoreExchangeCreatedEvent)
Specified by:
setIgnoreExchangeCreatedEvent in interface EventNotifier

isIgnoreExchangeCompletedEvent

public boolean isIgnoreExchangeCompletedEvent()
Specified by:
isIgnoreExchangeCompletedEvent in interface EventNotifier

setIgnoreExchangeCompletedEvent

public void setIgnoreExchangeCompletedEvent(boolean ignoreExchangeCompletedEvent)
Specified by:
setIgnoreExchangeCompletedEvent in interface EventNotifier

isIgnoreExchangeFailureEvents

public boolean isIgnoreExchangeFailureEvents()
Specified by:
isIgnoreExchangeFailureEvents in interface EventNotifier

setIgnoreExchangeFailureEvents

public void setIgnoreExchangeFailureEvents(boolean ignoreExchangeFailureEvents)
Specified by:
setIgnoreExchangeFailureEvents in interface EventNotifier


Copyright © 2007-2010 IONA Open Source Community. All Rights Reserved.