Examples of ObjectInstance


Examples of javax.management.ObjectInstance

      String xmbeanCode = mbeanElement.getAttribute("xmbean-code");
      if( xmbeanCode.length() == 0 )
         xmbeanCode = XMBEAN_CODE;

      // Create the mbean instance
      ObjectInstance instance = null;
      try
      {
         if ( xmbeandd == null )
         {
            // Check for the explicit management interface in case of a standard MBean
View Full Code Here

Examples of javax.management.ObjectInstance

   // Private -------------------------------------------------------
  
   private ObjectName internalInstall(Element mbeanElement, List<ObjectName> mbeans,
         ObjectName loaderName, boolean replace) throws Exception
      {
         ObjectInstance instance = null;
         ObjectName mbeanName = parseObjectName(mbeanElement, replace);

         instance = serviceCreator.install(mbeanName, loaderName, mbeanElement);

         // just in case it changed...
         mbeanName = instance.getObjectName();

         mbeans.add(mbeanName);
         if (mbeanName != null)
         {
            ServiceContext ctx = serviceController.createServiceContext(mbeanName);
View Full Code Here

Examples of javax.management.ObjectInstance

   }

   public ObjectInstance getObjectInstance(ObjectName name)
      throws InstanceNotFoundException
   {
      ObjectInstance oi = getServer(name).getObjectInstance(name);
      return oi;
   }
View Full Code Here

Examples of javax.management.ObjectInstance

      // Unregister any remaining jboss.web or Catalina MBeans
      ObjectName queryObjectName = new ObjectName(tomcatDeployer.getDomain() + ":*");
      Iterator<ObjectInstance> iterator = server2.queryMBeans(queryObjectName, null).iterator();
      while (iterator.hasNext())
      {
         ObjectInstance oi = iterator.next();
         ObjectName toRemove = oi.getObjectName();
         // Exception: Don't unregister the service right now
         if (!"WebServer".equals(toRemove.getKeyProperty("service")))
         {
            if (server2.isRegistered(toRemove))
            {
View Full Code Here

Examples of javax.management.ObjectInstance

        try {
            // Query Thread Pools
            set = mBeanServer.queryMBeans(tpName, null);
            iterator = set.iterator();
            while (iterator.hasNext()) {
                ObjectInstance oi = (ObjectInstance) iterator.next();
                objectName = oi.getObjectName();
                if (objectName.getKeyProperty("name").indexOf(port) > -1) {
                    tpName = objectName;
                    break;
                }
            }
            // Query Global Request Processors
            set = mBeanServer.queryMBeans(grpName, null);
            iterator = set.iterator();
            while (iterator.hasNext()) {
                ObjectInstance oi = (ObjectInstance) iterator.next();
                objectName = oi.getObjectName();
                if (objectName.getKeyProperty("name").indexOf(port) > -1) {
                    grpName = objectName;
                    break;
                }
            }
View Full Code Here

Examples of javax.management.ObjectInstance

        // Query Session Managers
        Set set = mBeanServer.queryMBeans(mgrName, null);
        Iterator iterator = set.iterator();
        ObjectName objectName;
        while (iterator.hasNext()) {
            ObjectInstance oi = (ObjectInstance) iterator.next();
            objectName = oi.getObjectName();
            if (objectName.getKeyProperty("path").indexOf(context.getPath()) > -1) {
                mgrName = objectName;
                break;
               
            }
View Full Code Here

Examples of javax.management.ObjectInstance

        MBeanServer mbeanServer = (MBeanServer) registry.getService(MBeanServer.class);
        ObjectNameBuilder objectNameBuilder = (ObjectNameBuilder) registry
                .getService(ObjectNameBuilder.class);
        ObjectName objectName = objectNameBuilder.createObjectName(logger.getName(), "logger");

        ObjectInstance instance = mbeanServer.getObjectInstance(objectName);
        assertNotNull(instance);

        registry.shutdown();
    }
View Full Code Here

Examples of javax.management.ObjectInstance

        registry.getService(ObjectNameBuilder.class);

        ObjectName objectName = new ObjectName(
                "hivemind:module=test.management,type=service,id=Calculator,decorator=PerformanceCollector");
        ObjectInstance instance = mbeanServer.getObjectInstance(objectName);
        assertNotNull(instance);

    }
View Full Code Here

Examples of javax.management.ObjectInstance

        // Training
        ServicePoint sp1 = ((MBeanRegistrationContribution) mBeanList.get(0)).getServicePoint();
        Object mBean1 = registry.getService("test.management.MBean1", Runnable.class);
        ObjectName on1 = objectNameBuilder.createServiceObjectName(sp1);
        server.registerMBean(mBean1, on1);
        serverControl.setReturnValue(new ObjectInstance(on1, mBean1.getClass().getName()));

        ObjectName on2 = new ObjectName("hivemind:name=bean1");
        server.registerMBean(mBean1, on2);
        serverControl.setReturnValue(new ObjectInstance(on1, mBean1.getClass().getName()));

        replayControls();

        new MBeanRegistryImpl(errorHandler, log, server, objectNameBuilder, mBeanList);
View Full Code Here

Examples of javax.management.ObjectInstance

            public String toString(Object[] arg0)
            {
                return "";
            }
        });
        serverControl.setReturnValue(new ObjectInstance(objectName, StandardMBean.class.getName()));

        replayControls();

        MBeanRegistry mbeanRegistry = new MBeanRegistryImpl(errorHandler, log, server,
                objectNameBuilder, null);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.