public class ModelControllerMBeanServerPlugin extends BaseMBeanServerPlugin
Constructor and Description |
---|
ModelControllerMBeanServerPlugin(ModelController controller) |
createMBean, createMBean, createMBean, createMBean, deserialize, deserialize, deserialize, getClassLoaderRepository, getDefaultDomain, instantiate, instantiate, instantiate, instantiate, registerMBean, unregisterMBean
public ModelControllerMBeanServerPlugin(ModelController controller)
public boolean accepts(ObjectName objectName)
public Object getAttribute(ObjectName name, String attribute) throws MBeanException, AttributeNotFoundException, InstanceNotFoundException, ReflectionException
public AttributeList getAttributes(ObjectName name, String[] attributes) throws InstanceNotFoundException, ReflectionException
public ClassLoader getClassLoader(ObjectName loaderName) throws InstanceNotFoundException
InstanceNotFoundException
public ClassLoader getClassLoaderFor(ObjectName mbeanName) throws InstanceNotFoundException
InstanceNotFoundException
public String[] getDomains()
public Integer getMBeanCount()
public MBeanInfo getMBeanInfo(ObjectName name) throws InstanceNotFoundException, IntrospectionException, ReflectionException
public ObjectInstance getObjectInstance(ObjectName name) throws InstanceNotFoundException
InstanceNotFoundException
public Object invoke(ObjectName name, String operationName, Object[] params, String[] signature) throws InstanceNotFoundException, MBeanException, ReflectionException
public boolean isInstanceOf(ObjectName name, String className) throws InstanceNotFoundException
InstanceNotFoundException
public boolean isRegistered(ObjectName name)
public Set<ObjectInstance> queryMBeans(ObjectName name, QueryExp query)
public Set<ObjectName> queryNames(ObjectName name, QueryExp query)
public void setAttribute(ObjectName name, Attribute attribute) throws InstanceNotFoundException, AttributeNotFoundException, InvalidAttributeValueException, MBeanException, ReflectionException
public AttributeList setAttributes(ObjectName name, AttributeList attributes) throws InstanceNotFoundException, ReflectionException
public void addNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback) throws InstanceNotFoundException
InstanceNotFoundException
public void addNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback) throws InstanceNotFoundException
InstanceNotFoundException
public void removeNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback) throws InstanceNotFoundException, ListenerNotFoundException
public void removeNotificationListener(ObjectName name, NotificationListener listener) throws InstanceNotFoundException, ListenerNotFoundException
public void removeNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback) throws InstanceNotFoundException, ListenerNotFoundException
public void removeNotificationListener(ObjectName name, ObjectName listener) throws InstanceNotFoundException, ListenerNotFoundException
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.