Package org.jboss.system

Examples of org.jboss.system.ServiceCreator


   {
      MBeanServer mbeanServer = getServer();

      Element element = Util.stringToElement(destinationMBeanConfig);

      ServiceCreator sc = new ServiceCreator(mbeanServer);

      ClassLoader cl = this.getClass().getClassLoader();
      ObjectName loaderObjectName = null;
      if (cl instanceof UnifiedClassLoader3)
      {
         loaderObjectName = ((UnifiedClassLoader3)cl).getObjectName();
      }

      sc.install(on, loaderObjectName, element);

      // inject dependencies
      mbeanServer.setAttribute(on, new Attribute("ServerPeer", getServiceName()));
      mbeanServer.setAttribute(on, new Attribute("JNDIName", jndiName));
      if (params)
View Full Code Here


                               "org.jboss.test.messaging.tools.jmx.MBeanServerBuilder");
         }

         mbeanServer = MBeanServerFactory.createMBeanServer("jboss");

         serviceCreator = new ServiceCreator(mbeanServer);

         startServiceController();

         registerClassLoader();
View Full Code Here

      MBeanServer mbeanServer = getServer();

      Element element = Util.stringToElement(destinationMBeanConfig);

      ServiceCreator sc = new ServiceCreator(mbeanServer);

      ClassLoader cl = this.getClass().getClassLoader();
      ObjectName loaderObjectName = null;

      try
      {
         // Try reflection for getObjectName on the class loader
         Class[] sig = {};
         Method getObjectName = cl.getClass().getMethod("getObjectName", sig);
         Object[] args = {};
         loaderObjectName = (ObjectName) getObjectName.invoke(cl, args);
      }
      catch(Throwable e)
      {
         if(log.isTraceEnabled())
            log.trace("Failed to find/invoke getObjectName", e);
      }

      sc.install(on, loaderObjectName, element);

      // inject dependencies
      mbeanServer.setAttribute(on, new Attribute("ServerPeer", getServiceName()));
      mbeanServer.setAttribute(on, new Attribute("JNDIName", jndiName));
      if (params)
View Full Code Here

      MBeanServer mbeanServer = getServer();

      Element element = Util.stringToElement(destinationMBeanConfig);

      ServiceCreator sc = new ServiceCreator(mbeanServer);

      ClassLoader cl = this.getClass().getClassLoader();
      ObjectName loaderObjectName = null;

      try
      {
         // Try reflection for getObjectName on the class loader
         Class[] sig = {};
         Method getObjectName = cl.getClass().getMethod("getObjectName", sig);
         Object[] args = {};
         loaderObjectName = (ObjectName) getObjectName.invoke(cl, args);
      }
      catch(Throwable e)
      {
         if(log.isTraceEnabled())
            log.trace("Failed to find/invoke getObjectName", e);
      }

      sc.install(on, loaderObjectName, element);

      // inject dependencies
      mbeanServer.setAttribute(on, new Attribute("ServerPeer", getServiceName()));
      mbeanServer.setAttribute(on, new Attribute("JNDIName", jndiName));
      if (params)
View Full Code Here

      MBeanServer mbeanServer = getServer();

      Element element = Util.stringToElement(destinationMBeanConfig);

      ServiceCreator sc = new ServiceCreator(mbeanServer);

      ClassLoader cl = this.getClass().getClassLoader();
      ObjectName loaderObjectName = null;

      try
      {
         // Try reflection for getObjectName on the class loader
         Class[] sig = {};
         Method getObjectName = cl.getClass().getMethod("getObjectName", sig);
         Object[] args = {};
         loaderObjectName = (ObjectName) getObjectName.invoke(cl, args);
      }
      catch(Throwable e)
      {
         if(log.isTraceEnabled())
            log.trace("Failed to find/invoke getObjectName", e);
      }

      sc.install(on, loaderObjectName, element);

      // inject dependencies
      mbeanServer.setAttribute(on, new Attribute("ServerPeer", getServiceName()));
      mbeanServer.setAttribute(on, new Attribute("JNDIName", jndiName));
      if (params)
View Full Code Here

         System.setProperty("javax.management.builder.initial",
                               "org.jboss.test.messaging.tools.container.MBeanServerBuilder");

         mbeanServer = MBeanServerFactory.createMBeanServer("jboss");

         serviceCreator = new ServiceCreator(mbeanServer);

         startServiceController();

         registerClassLoader();
View Full Code Here

      
      MBeanServer mbeanServer = getServer();

      Element element = Util.stringToElement(destinationMBeanConfig);

      ServiceCreator sc = new ServiceCreator(mbeanServer);

      ClassLoader cl = this.getClass().getClassLoader();
      ObjectName loaderObjectName = null;
      if (cl instanceof UnifiedClassLoader3)
      {
         loaderObjectName = ((UnifiedClassLoader3)cl).getObjectName();
      }

      sc.install(on, loaderObjectName, element);

      // inject dependencies
      mbeanServer.setAttribute(on, new Attribute("ServerPeer", getServiceName()));
      mbeanServer.setAttribute(on, new Attribute("JNDIName", jndiName));
      if (params)
View Full Code Here

         System.setProperty("javax.management.builder.initial",
                               "org.jboss.test.messaging.tools.container.MBeanServerBuilder");        

         mbeanServer = MBeanServerFactory.createMBeanServer("jboss");

         serviceCreator = new ServiceCreator(mbeanServer);

         startServiceController();

         registerClassLoader();
View Full Code Here

      MBeanServer mbeanServer = getServer();

      Element element = Util.stringToElement(destinationMBeanConfig);

      ServiceCreator sc = new ServiceCreator(mbeanServer);

      ClassLoader cl = this.getClass().getClassLoader();
      ObjectName loaderObjectName = null;

      try
      {
         // Try reflection for getObjectName on the class loader
         Class[] sig = {};
         Method getObjectName = cl.getClass().getMethod("getObjectName", sig);
         Object[] args = {};
         loaderObjectName = (ObjectName) getObjectName.invoke(cl, args);
      }
      catch(Throwable e)
      {
         if(log.isTraceEnabled())
            log.trace("Failed to find/invoke getObjectName", e);
      }

      sc.install(on, loaderObjectName, element);

      // inject dependencies
      mbeanServer.setAttribute(on, new Attribute("ServerPeer", getServiceName()));
      mbeanServer.setAttribute(on, new Attribute("JNDIName", jndiName));
      if (params)
View Full Code Here

      MBeanServer mbeanServer = getServer();

      Element element = Util.stringToElement(destinationMBeanConfig);

      ServiceCreator sc = new ServiceCreator(mbeanServer);

      ClassLoader cl = this.getClass().getClassLoader();
      ObjectName loaderObjectName = null;
      if (cl instanceof UnifiedClassLoader3)
      {
         loaderObjectName = ((UnifiedClassLoader3)cl).getObjectName();
      }

      sc.install(on, loaderObjectName, element);

      // inject dependencies
      mbeanServer.setAttribute(on, new Attribute("ServerPeer", getServiceName()));
      mbeanServer.setAttribute(on, new Attribute("JNDIName", jndiName));
      if (params)
View Full Code Here

TOP

Related Classes of org.jboss.system.ServiceCreator

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.