1 17 18 package org.sape.carbon.services.jmx.server.mx4j; 19 20 import javax.management.MBeanServer ; 21 import javax.management.MBeanServerFactory ; 22 23 import org.sape.carbon.core.component.Component; 24 import org.sape.carbon.core.component.lifecycle.Initializable; 25 import org.sape.carbon.services.jmx.server.MBeanServerService; 26 27 36 public class Mx4jMBeanServerService 37 implements MBeanServerService, Initializable { 38 39 40 41 private MBeanServer server; 42 43 44 public static final String SERVER_NAME = "Carbon MX4J JMX Server"; 45 46 51 public void initialize(Component thisComponent) { 52 this.server = 53 MBeanServerFactory.createMBeanServer( 54 Mx4jMBeanServerService.SERVER_NAME); 55 } 56 57 62 public MBeanServer getMBeanServer() { 63 return this.server; 64 } 65 66 67 } 68 | Popular Tags |