1 2 3 4 5 6 7 8 9 10 11 12
| import javax.management.MBeanServerConnection;
import javax.management.ObjectName;
import javax.management.remote.JMXConnector;
import javax.management.remote.JMXConnectorFactory;
import javax.management.remote.JMXServiceURL;
JMXServiceURL url = new JMXServiceURL(urlToConnect);
JMXConnector jmxc = JMXConnectorFactory.connect(url, env);
MBeanServerConnection server = jmxc.getMBeanServerConnection();
ObjectName bean = new ObjectName("org.apache.activemq:BrokerName=sirhen-activemq,Type=Queue,Destination=file.in");
server.invoke(bean, "stop", null, null); |
Partager