CAMEL-11346: Optimize EventNotifierSupport to turn off completely
Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/444ceb8f Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/444ceb8f Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/444ceb8f Branch: refs/heads/master Commit: 444ceb8f6a3bd4116358aba58e152670d4fe6dee Parents: 70654cb Author: Claus Ibsen <davscl...@apache.org> Authored: Sat May 27 14:02:00 2017 +0200 Committer: Claus Ibsen <davscl...@apache.org> Committed: Sat May 27 14:02:00 2017 +0200 ---------------------------------------------------------------------- .../java/org/apache/camel/management/LoggingEventNotifier.java | 5 +++++ 1 file changed, 5 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/camel/blob/444ceb8f/camel-core/src/main/java/org/apache/camel/management/LoggingEventNotifier.java ---------------------------------------------------------------------- diff --git a/camel-core/src/main/java/org/apache/camel/management/LoggingEventNotifier.java b/camel-core/src/main/java/org/apache/camel/management/LoggingEventNotifier.java index b845d93..beb5781 100644 --- a/camel-core/src/main/java/org/apache/camel/management/LoggingEventNotifier.java +++ b/camel-core/src/main/java/org/apache/camel/management/LoggingEventNotifier.java @@ -37,6 +37,11 @@ public class LoggingEventNotifier extends EventNotifierSupport { log.info("Event: " + event); } + @Override + public boolean isDisabled() { + return !log.isInfoEnabled(); + } + public boolean isEnabled(EventObject event) { return log.isInfoEnabled(); }