Package javax.management

Examples of javax.management.ObjectInstance


       
        Iterator iterator = (mserver.queryMBeans(ename, null).iterator());
       
        ArrayList results = new ArrayList();       
        while (iterator.hasNext()) {
            ObjectInstance instance = (ObjectInstance) iterator.next();
            results.add(instance.getObjectName().toString());
        }

        Collections.sort(results);       
       
        EnvEntriesForm envEntriesForm = new EnvEntriesForm();
View Full Code Here


        Iterator iterator = (mserver.queryMBeans(rname, null).iterator());
       
        ArrayList results = new ArrayList();       
        while (iterator.hasNext()) {
           
            ObjectInstance instance = (ObjectInstance) iterator.next();
            results.add(instance.getObjectName().toString());
        }

        Collections.sort(results);       
        DataSourcesForm dataSourcesForm = new DataSourcesForm();
        dataSourcesForm.setDataSources((String[])
View Full Code Here

        Iterator iterator = (mserver.queryMBeans(rname, null).iterator());
       
        ArrayList results = new ArrayList();       
        while (iterator.hasNext()) {
           
            ObjectInstance instance = (ObjectInstance) iterator.next();
            results.add(instance.getObjectName().toString());
        }

        Collections.sort(results);       
        MailSessionsForm mailSessionsForm = new MailSessionsForm();
        mailSessionsForm.setMailSessions((String[])
View Full Code Here

      
        Iterator iterator = (mserver.queryMBeans(rname, null).iterator());
       
        ArrayList results = new ArrayList();       
        while (iterator.hasNext()) {
            ObjectInstance instance = (ObjectInstance) iterator.next();
            results.add(instance.getObjectName().toString());
        }

        Collections.sort(results);       
        ResourceLinksForm resourceLinksForm = new ResourceLinksForm();
        resourceLinksForm.setResourceLinks((String[])
View Full Code Here

       
        Iterator iterator = (mserver.queryMBeans(rname, null).iterator());
       
        ArrayList results = new ArrayList();       
        while (iterator.hasNext()) {
            ObjectInstance instance = (ObjectInstance) iterator.next();
            results.add(instance.getObjectName().toString());
        }

        Collections.sort(results);

        UserDatabasesForm userDatabasesForm = new UserDatabasesForm();
View Full Code Here

    }

    protected void assertRegistered(final MBeanServer server,
            final ObjectName objectName) {
        try {
            ObjectInstance instance = server.getObjectInstance(objectName);
            TestCase.assertNotNull(instance);
            TestCase.assertEquals(objectName, instance.getObjectName());
        } catch (InstanceNotFoundException nfe) {
            TestCase.fail("Expected instance of " + objectName
                + " registered with MBeanServer");
        }
    }
View Full Code Here

        this.requestedObjectName = requestedObjectName;
        this.registrations = new IdentityHashMap<MBeanServer, ObjectName>();
    }

    void register(final MBeanServer server) {
        ObjectInstance instance;
        try {
            instance = server.registerMBean(mbean, requestedObjectName);
            registrations.put(server, instance.getObjectName());
        } catch (InstanceAlreadyExistsException e) {
            log.error("register: Failure registering MBean " + mbean, e);
        } catch (MBeanRegistrationException e) {
            log.error("register: Failure registering MBean " + mbean, e);
        } catch (NotCompliantMBeanException e) {
View Full Code Here

                }
            }
        }

        // register bean if by force or not exsists
        ObjectInstance instance = null;
        if (forceRegistration || !exists) {
            if (LOG.isTraceEnabled()) {
                LOG.trace("Registering MBean with objectname: " + name);
            }
            instance = server.registerMBean(obj, name);
        }

        if (instance != null) {
            ObjectName registeredName = instance.getObjectName();
            if (LOG.isDebugEnabled()) {
                LOG.debug("Registered MBean with objectname: " + registeredName);
            }
           
            mbeans.add(registeredName);
View Full Code Here

            String onStr = "*:j2eeType=Servlet,WebModule=" + webModuleName + ",*";
            ObjectName servletObjectName = new ObjectName(onStr);
            Set set = mBeanServer.queryMBeans(servletObjectName, null);
            Iterator iterator = set.iterator();
            while (iterator.hasNext()) {
                ObjectInstance oi = (ObjectInstance) iterator.next();
                writeWrapper(writer, oi.getObjectName(), mBeanServer, mode);
            }
        } else if (mode == 1){
            // for now we don't write out the context in XML
        }

View Full Code Here

                LOG.debug("MBean already registered with objectname: {}", name);
            }
        }

        // register bean if by force or not exists
        ObjectInstance instance = null;
        if (forceRegistration || !exists) {
            LOG.trace("Registering MBean with objectname: {}", name);
            instance = server.registerMBean(obj, name);
        }

        if (instance != null) {
            ObjectName registeredName = instance.getObjectName();
            LOG.debug("Registered MBean with objectname: {}", registeredName);

            mbeansRegistered.put(name, registeredName);
        }
    }
View Full Code Here

TOP

Related Classes of javax.management.ObjectInstance

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.