[jboss-cvs] JBoss Messaging SVN: r4771 - branches/Branch_JBMESSAGING-1303/src/config.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Aug 5 04:46:31 EDT 2008
Author: jmesnil
Date: 2008-08-05 04:46:31 -0400 (Tue, 05 Aug 2008)
New Revision: 4771
Modified:
branches/Branch_JBMESSAGING-1303/src/config/jbm-beans.xml
branches/Branch_JBMESSAGING-1303/src/config/jbm-standalone-beans.xml
Log:
JBMESSAGING-1303: Revisit management interfaces
* renamed JMSManagementRegistration to JMSManagementService
* inject it into JMSServerManager using JBoss microcontainer
Modified: branches/Branch_JBMESSAGING-1303/src/config/jbm-beans.xml
===================================================================
--- branches/Branch_JBMESSAGING-1303/src/config/jbm-beans.xml 2008-08-05 08:40:55 UTC (rev 4770)
+++ branches/Branch_JBMESSAGING-1303/src/config/jbm-beans.xml 2008-08-05 08:46:31 UTC (rev 4771)
@@ -30,7 +30,6 @@
<bean name="MessagingServerManagement"
class="org.jboss.messaging.core.management.impl.MessagingServerManagementImpl">
- <annotation>@org.jboss.aop.microcontainer.aspects.jmx.JMX(name="jboss.messaging:service=MessagingServerManagement",exposedInterface=org.jboss.messaging.core.management.MessagingServerManagement.class)</annotation>
<constructor factoryMethod="getServerManagement">
<factory bean="MessagingServer"/>
</constructor>
@@ -71,11 +70,13 @@
</bean>
<bean name="JMSServerManager" class="org.jboss.messaging.jms.server.impl.JMSServerManagerImpl">
- <annotation>@org.jboss.aop.microcontainer.aspects.jmx.JMX(name="jboss.messaging:service=JMSServerManager",exposedInterface=org.jboss.messaging.jms.server.JMSServerManager.class)</annotation>
<constructor>
<parameter>
<inject bean="MessagingServer" property="serverManagement"/>
</parameter>
+ <parameter>
+ <inject bean="JMSManagementService"/>
+ </parameter>
</constructor>
</bean>
@@ -120,6 +121,14 @@
</constructor>
</bean>
+ <bean name="JMSManagementService" class="org.jboss.messaging.jms.server.management.impl.JMSManagementServiceImpl">
+ <constructor>
+ <parameter>
+ <inject bean="MBeanServer"/>
+ </parameter>
+ </constructor>
+ </bean>
+
<bean name="MBeanServer" class="javax.management.MBeanServer">
<constructor factoryClass="java.lang.management.ManagementFactory"
factoryMethod="getPlatformMBeanServer"/>
Modified: branches/Branch_JBMESSAGING-1303/src/config/jbm-standalone-beans.xml
===================================================================
--- branches/Branch_JBMESSAGING-1303/src/config/jbm-standalone-beans.xml 2008-08-05 08:40:55 UTC (rev 4770)
+++ branches/Branch_JBMESSAGING-1303/src/config/jbm-standalone-beans.xml 2008-08-05 08:46:31 UTC (rev 4771)
@@ -1,3 +1,4 @@
+
<?xml version="1.0" encoding="UTF-8"?>
<deployment xmlns="urn:jboss:bean-deployer:2.0">
@@ -48,7 +49,6 @@
<bean name="MessagingServerManagement"
class="org.jboss.messaging.core.management.impl.MessagingServerManagementImpl">
- <annotation>@org.jboss.aop.microcontainer.aspects.jmx.JMX(name="jboss.messaging:service=MessagingServerManagement",exposedInterface=org.jboss.messaging.core.management.MessagingServerManagement.class)</annotation>
<constructor factoryMethod="getServerManagement">
<factory bean="MessagingServer"/>
</constructor>
@@ -90,11 +90,13 @@
</bean>
<bean name="JMSServerManager" class="org.jboss.messaging.jms.server.impl.JMSServerManagerImpl">
- <annotation>@org.jboss.aop.microcontainer.aspects.jmx.JMX(name="jboss.messaging:service=JMSServerManager",exposedInterface=org.jboss.messaging.jms.server.JMSServerManager.class)</annotation>
<constructor>
<parameter>
<inject bean="MessagingServer" property="serverManagement"/>
</parameter>
+ <parameter>
+ <inject bean="JMSManagementService"/>
+ </parameter>
</constructor>
</bean>
@@ -139,6 +141,14 @@
</constructor>
</bean>
+ <bean name="JMSManagementService" class="org.jboss.messaging.jms.server.management.impl.JMSManagementServiceImpl">
+ <constructor>
+ <parameter>
+ <inject bean="MBeanServer"/>
+ </parameter>
+ </constructor>
+ </bean>
+
<bean name="MBeanServer" class="javax.management.MBeanServer">
<constructor factoryClass="java.lang.management.ManagementFactory"
factoryMethod="getPlatformMBeanServer"/>
More information about the jboss-cvs-commits
mailing list