public class ModelControllerMBeanServerPlugin extends BaseMBeanServerPlugin
| Constructor and Description |
|---|
ModelControllerMBeanServerPlugin(MBeanServer mbeanServer,
ConfiguredDomains configuredDomains,
org.jboss.as.controller.ModelController controller,
org.jboss.as.controller.notification.NotificationHandlerRegistry notificationHandlerRegistry,
MBeanServerDelegate delegate,
boolean legacyWithProperPropertyFormat,
org.jboss.as.controller.ProcessType processType,
ManagementModelIntegration.ManagementModelProvider managementModelProvider,
boolean isMasterHc) |
createMBean, createMBean, createMBean, createMBean, deserialize, deserialize, deserialize, getClassLoaderRepository, getDefaultDomain, instantiate, instantiate, instantiate, instantiate, registerMBean, unregisterMBeanpublic ModelControllerMBeanServerPlugin(MBeanServer mbeanServer, ConfiguredDomains configuredDomains, org.jboss.as.controller.ModelController controller, org.jboss.as.controller.notification.NotificationHandlerRegistry notificationHandlerRegistry, MBeanServerDelegate delegate, boolean legacyWithProperPropertyFormat, org.jboss.as.controller.ProcessType processType, ManagementModelIntegration.ManagementModelProvider managementModelProvider, boolean isMasterHc)
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 © 2019 JBoss by Red Hat. All rights reserved.