public interface  org.apache.camel.spi.EventNotifier extends java.lang.Object
{
public abstract void notify(java.util.EventObject) throws java.lang.Exception;
public abstract boolean isEnabled(java.util.EventObject);
public abstract boolean isDisabled();
public abstract boolean isIgnoreCamelContextEvents();
public abstract void setIgnoreCamelContextEvents(boolean);
public abstract boolean isIgnoreRouteEvents();
public abstract void setIgnoreRouteEvents(boolean);
public abstract boolean isIgnoreServiceEvents();
public abstract void setIgnoreServiceEvents(boolean);
public abstract boolean isIgnoreExchangeEvents();
public abstract void setIgnoreExchangeEvents(boolean);
public abstract boolean isIgnoreExchangeCreatedEvent();
public abstract void setIgnoreExchangeCreatedEvent(boolean);
public abstract boolean isIgnoreExchangeCompletedEvent();
public abstract void setIgnoreExchangeCompletedEvent(boolean);
public abstract boolean isIgnoreExchangeFailedEvents();
public abstract void setIgnoreExchangeFailedEvents(boolean);
public abstract boolean isIgnoreExchangeRedeliveryEvents();
public abstract void setIgnoreExchangeRedeliveryEvents(boolean);
public abstract boolean isIgnoreExchangeSentEvents();
public abstract void setIgnoreExchangeSentEvents(boolean);
public abstract boolean isIgnoreExchangeSendingEvents();
public abstract void setIgnoreExchangeSendingEvents(boolean);
}