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();
     }

Reply via email to