[
https://issues.apache.org/jira/browse/KARAF-5033?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15935363#comment-15935363
]
Oliver Wulff commented on KARAF-5033:
-------------------------------------
We should also support the configuration options provided by the interface
EventNotifier like:
boolean isIgnoreCamelContextEvents()
boolean isIgnoreExchangeCompletedEvent()
boolean isIgnoreExchangeCreatedEvent()
boolean isIgnoreExchangeEvents()
boolean isIgnoreExchangeFailedEvents()
boolean isIgnoreExchangeRedeliveryEvents()
boolean isIgnoreExchangeSendingEvents()
boolean isIgnoreExchangeSentEvents()
boolean isIgnoreRouteEvents()
boolean isIgnoreServiceEvents()
and a filter (include, exclude) for properties and headers (similar to
removeHeader processor)
and maybe a custom callback whether an event should be logged or not.
> Provide a Camel EventNotifier collector
> ---------------------------------------
>
> Key: KARAF-5033
> URL: https://issues.apache.org/jira/browse/KARAF-5033
> Project: Karaf
> Issue Type: New Feature
> Components: decanter
> Reporter: Jean-Baptiste Onofré
> Assignee: Jean-Baptiste Onofré
>
> Similar to the Camel Tracer collector, we could provide a Camel EventNotifier
> collector receiving Camel events (like Exchange created, etc) as described
> here
> http://camel.apache.org/eventnotifier-to-log-details-about-all-sent-exchanges.html
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)