Repository: camel
Updated Branches:
  refs/heads/camel-2.15.x ee12b67fa -> 2bbedff8d


CAMEL-9019: ManagedRuntimeEndpointRegistry was not enlisted in JMX


Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/312e6bcf
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/312e6bcf
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/312e6bcf

Branch: refs/heads/camel-2.15.x
Commit: 312e6bcf79370b590813dc65c51963e444b316da
Parents: ee12b67
Author: Claus Ibsen <davscl...@apache.org>
Authored: Sun Jul 26 14:45:56 2015 +0200
Committer: Claus Ibsen <davscl...@apache.org>
Committed: Sun Jul 26 15:04:07 2015 +0200

----------------------------------------------------------------------
 .../camel/management/DefaultManagementLifecycleStrategy.java     | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/312e6bcf/camel-core/src/main/java/org/apache/camel/management/DefaultManagementLifecycleStrategy.java
----------------------------------------------------------------------
diff --git 
a/camel-core/src/main/java/org/apache/camel/management/DefaultManagementLifecycleStrategy.java
 
b/camel-core/src/main/java/org/apache/camel/management/DefaultManagementLifecycleStrategy.java
index 4834d64..7e75dd9 100644
--- 
a/camel-core/src/main/java/org/apache/camel/management/DefaultManagementLifecycleStrategy.java
+++ 
b/camel-core/src/main/java/org/apache/camel/management/DefaultManagementLifecycleStrategy.java
@@ -449,8 +449,6 @@ public class DefaultManagementLifecycleStrategy extends 
ServiceSupport implement
                 managedBacklogDebuggers.put(backlogDebugger, md);
             }
             return md;
-        } else if (service instanceof EventNotifier) {
-            answer = 
getManagementObjectStrategy().getManagedObjectForEventNotifier(context, 
(EventNotifier) service);
         } else if (service instanceof Producer) {
             answer = 
getManagementObjectStrategy().getManagedObjectForProducer(context, (Producer) 
service);
         } else if (service instanceof Consumer) {
@@ -478,6 +476,8 @@ public class DefaultManagementLifecycleStrategy extends 
ServiceSupport implement
             answer = new ManagedRuntimeEndpointRegistry(context, 
(RuntimeEndpointRegistry) service);
         } else if (service instanceof StreamCachingStrategy) {
             answer = new ManagedStreamCachingStrategy(context, 
(StreamCachingStrategy) service);
+        } else if (service instanceof EventNotifier) {
+            answer = 
getManagementObjectStrategy().getManagedObjectForEventNotifier(context, 
(EventNotifier) service);
         } else if (service != null) {
             // fallback as generic service
             answer = 
getManagementObjectStrategy().getManagedObjectForService(context, service);

Reply via email to