You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by at...@apache.org on 2010/01/08 21:20:40 UTC
svn commit: r897318 -
/incubator/aries/trunk/jmx/jmx-core/src/main/java/org/apache/aries/jmx/agent/JMXAgentImpl.java
Author: atk
Date: Fri Jan 8 20:20:35 2010
New Revision: 897318
URL: http://svn.apache.org/viewvc?rev=897318&view=rev
Log:
ARIES-34 ARIES-36 Adding MBeanHandlers for ConfigAdmin and ProvisioningService to start
Modified:
incubator/aries/trunk/jmx/jmx-core/src/main/java/org/apache/aries/jmx/agent/JMXAgentImpl.java
Modified: incubator/aries/trunk/jmx/jmx-core/src/main/java/org/apache/aries/jmx/agent/JMXAgentImpl.java
URL: http://svn.apache.org/viewvc/incubator/aries/trunk/jmx/jmx-core/src/main/java/org/apache/aries/jmx/agent/JMXAgentImpl.java?rev=897318&r1=897317&r2=897318&view=diff
==============================================================================
--- incubator/aries/trunk/jmx/jmx-core/src/main/java/org/apache/aries/jmx/agent/JMXAgentImpl.java (original)
+++ incubator/aries/trunk/jmx/jmx-core/src/main/java/org/apache/aries/jmx/agent/JMXAgentImpl.java Fri Jan 8 20:20:35 2010
@@ -33,11 +33,13 @@
import org.apache.aries.jmx.Logger;
import org.apache.aries.jmx.MBeanHandler;
import org.apache.aries.jmx.MBeanServiceTracker;
+import org.apache.aries.jmx.cm.ConfigurationAdminMBeanHandler;
import org.apache.aries.jmx.framework.BundleStateMBeanHandler;
import org.apache.aries.jmx.framework.FrameworkMBeanHandler;
-import org.apache.aries.jmx.framework.ServiceStateMBeanHandler;
import org.apache.aries.jmx.framework.PackageStateMBeanHandler;
+import org.apache.aries.jmx.framework.ServiceStateMBeanHandler;
import org.apache.aries.jmx.permissionadmin.PermissionAdminMBeanHandler;
+import org.apache.aries.jmx.provisioning.ProvisioningServiceMBeanHandler;
import org.apache.aries.jmx.useradmin.UserAdminMBeanHandler;
import org.osgi.framework.BundleContext;
import org.osgi.service.log.LogService;
@@ -102,6 +104,12 @@
MBeanHandler userAdminHandler = new UserAdminMBeanHandler(agentContext);
userAdminHandler.open();
mbeansHandlers.add(userAdminHandler);
+ MBeanHandler configAdminHandler = new ConfigurationAdminMBeanHandler(agentContext);
+ configAdminHandler.open();
+ mbeansHandlers.add(configAdminHandler);
+ MBeanHandler provServiceHandler = new ProvisioningServiceMBeanHandler(agentContext);
+ provServiceHandler.open();
+ mbeansHandlers.add(provServiceHandler);
mbeanServiceTracker = new MBeanServiceTracker(agentContext);
mbeanServiceTracker.open();
}