public class ModelControllerMBeanServerPlugin extends BaseMBeanServerPlugin
| Constructor and Description |
|---|
ModelControllerMBeanServerPlugin(ConfiguredDomains configuredDomains,
org.jboss.as.controller.ModelController controller,
MBeanServerDelegate delegate,
boolean legacyWithProperPropertyFormat,
boolean forStandalone,
ManagementModelIntegration.ManagementModelProvider managementModelProvider) |
createMBean, createMBean, createMBean, createMBean, deserialize, deserialize, deserialize, getClassLoaderRepository, getDefaultDomain, instantiate, instantiate, instantiate, instantiate, registerMBean, unregisterMBeanpublic ModelControllerMBeanServerPlugin(ConfiguredDomains configuredDomains, org.jboss.as.controller.ModelController controller, MBeanServerDelegate delegate, boolean legacyWithProperPropertyFormat, boolean forStandalone, ManagementModelIntegration.ManagementModelProvider managementModelProvider)
public boolean accepts(ObjectName objectName)
public boolean shouldAuditLog()
public boolean shouldAuthorize()
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
InstanceNotFoundExceptionpublic ClassLoader getClassLoaderFor(ObjectName mbeanName) throws InstanceNotFoundException
InstanceNotFoundExceptionpublic String[] getDomains()
public Integer getMBeanCount()
public MBeanInfo getMBeanInfo(ObjectName name) throws InstanceNotFoundException, IntrospectionException, ReflectionException
public ObjectInstance getObjectInstance(ObjectName name) throws InstanceNotFoundException
InstanceNotFoundExceptionpublic Object invoke(ObjectName name, String operationName, Object[] params, String[] signature) throws InstanceNotFoundException, MBeanException, ReflectionException
public boolean isInstanceOf(ObjectName name, String className) throws InstanceNotFoundException
InstanceNotFoundExceptionpublic 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
InstanceNotFoundExceptionpublic void addNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback) throws InstanceNotFoundException
InstanceNotFoundExceptionpublic 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 © 2014 JBoss by Red Hat. All rights reserved.