Author: gnodet
Date: Fri Sep 29 02:23:45 2006
New Revision: 451190

URL: http://svn.apache.org/viewvc?view=rev&rev=451190
Log:
SM-610: The ServiceAssembly MBean should return the names of the ServiceUnits

Modified:
    
incubator/servicemix/branches/servicemix-3.0/servicemix-core/src/main/java/org/apache/servicemix/jbi/framework/ServiceAssemblyLifeCycle.java

Modified: 
incubator/servicemix/branches/servicemix-3.0/servicemix-core/src/main/java/org/apache/servicemix/jbi/framework/ServiceAssemblyLifeCycle.java
URL: 
http://svn.apache.org/viewvc/incubator/servicemix/branches/servicemix-3.0/servicemix-core/src/main/java/org/apache/servicemix/jbi/framework/ServiceAssemblyLifeCycle.java?view=diff&rev=451190&r1=451189&r2=451190
==============================================================================
--- 
incubator/servicemix/branches/servicemix-3.0/servicemix-core/src/main/java/org/apache/servicemix/jbi/framework/ServiceAssemblyLifeCycle.java
 (original)
+++ 
incubator/servicemix/branches/servicemix-3.0/servicemix-core/src/main/java/org/apache/servicemix/jbi/framework/ServiceAssemblyLifeCycle.java
 Fri Sep 29 02:23:45 2006
@@ -470,8 +470,11 @@
     }
 
     public ObjectName[] getServiceUnits() {
-        // TODO Auto-generated method stub
-        return null;
+        ObjectName[] names = new ObjectName[sus.length];
+        for (int i = 0; i < names.length; i++) {
+            names[i] = 
registry.getContainer().getManagementContext().createObjectName(sus[i]);
+        }
+        return names;
     }
     
     public ServiceAssemblyEnvironment getEnvironment() {


Reply via email to