public class MBeanServerAuditLogRecordFormatter extends Object implements MBeanServer
Constructor and Description |
---|
MBeanServerAuditLogRecordFormatter(org.jboss.as.jmx.PluggableMBeanServerImpl pluggableMBeanServerImpl,
Throwable error,
boolean readOnly) |
public MBeanServerAuditLogRecordFormatter(org.jboss.as.jmx.PluggableMBeanServerImpl pluggableMBeanServerImpl, Throwable error, boolean readOnly)
public ObjectInstance createMBean(String className, ObjectName name) throws ReflectionException, InstanceAlreadyExistsException, MBeanException, NotCompliantMBeanException
createMBean
in interface MBeanServer
createMBean
in interface MBeanServerConnection
ReflectionException
InstanceAlreadyExistsException
MBeanException
NotCompliantMBeanException
public ObjectInstance createMBean(String className, ObjectName name, ObjectName loaderName)
createMBean
in interface MBeanServer
createMBean
in interface MBeanServerConnection
public ObjectInstance createMBean(String className, ObjectName name, Object[] params, String[] signature)
createMBean
in interface MBeanServer
createMBean
in interface MBeanServerConnection
public ObjectInstance createMBean(String className, ObjectName name, ObjectName loaderName, Object[] params, String[] signature)
createMBean
in interface MBeanServer
createMBean
in interface MBeanServerConnection
public ObjectInstance registerMBean(Object object, ObjectName name)
registerMBean
in interface MBeanServer
public void unregisterMBean(ObjectName name)
unregisterMBean
in interface MBeanServer
unregisterMBean
in interface MBeanServerConnection
public ObjectInstance getObjectInstance(ObjectName name)
getObjectInstance
in interface MBeanServer
getObjectInstance
in interface MBeanServerConnection
public Set<ObjectInstance> queryMBeans(ObjectName name, QueryExp query)
queryMBeans
in interface MBeanServer
queryMBeans
in interface MBeanServerConnection
public Set<ObjectName> queryNames(ObjectName name, QueryExp query)
queryNames
in interface MBeanServer
queryNames
in interface MBeanServerConnection
public boolean isRegistered(ObjectName name)
isRegistered
in interface MBeanServer
isRegistered
in interface MBeanServerConnection
public Integer getMBeanCount()
getMBeanCount
in interface MBeanServer
getMBeanCount
in interface MBeanServerConnection
public Object getAttribute(ObjectName name, String attribute)
getAttribute
in interface MBeanServer
getAttribute
in interface MBeanServerConnection
public AttributeList getAttributes(ObjectName name, String[] attributes)
getAttributes
in interface MBeanServer
getAttributes
in interface MBeanServerConnection
public void setAttribute(ObjectName name, Attribute attribute)
setAttribute
in interface MBeanServer
setAttribute
in interface MBeanServerConnection
public AttributeList setAttributes(ObjectName name, AttributeList attributes)
setAttributes
in interface MBeanServer
setAttributes
in interface MBeanServerConnection
public Object invoke(ObjectName name, String operationName, Object[] params, String[] signature)
invoke
in interface MBeanServer
invoke
in interface MBeanServerConnection
public String getDefaultDomain()
getDefaultDomain
in interface MBeanServer
getDefaultDomain
in interface MBeanServerConnection
public String[] getDomains()
getDomains
in interface MBeanServer
getDomains
in interface MBeanServerConnection
public void addNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback)
addNotificationListener
in interface MBeanServer
addNotificationListener
in interface MBeanServerConnection
public void addNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback)
addNotificationListener
in interface MBeanServer
addNotificationListener
in interface MBeanServerConnection
public void removeNotificationListener(ObjectName name, ObjectName listener)
removeNotificationListener
in interface MBeanServer
removeNotificationListener
in interface MBeanServerConnection
public void removeNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback)
removeNotificationListener
in interface MBeanServer
removeNotificationListener
in interface MBeanServerConnection
public void removeNotificationListener(ObjectName name, NotificationListener listener)
removeNotificationListener
in interface MBeanServer
removeNotificationListener
in interface MBeanServerConnection
public void removeNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback)
removeNotificationListener
in interface MBeanServer
removeNotificationListener
in interface MBeanServerConnection
public MBeanInfo getMBeanInfo(ObjectName name)
getMBeanInfo
in interface MBeanServer
getMBeanInfo
in interface MBeanServerConnection
public boolean isInstanceOf(ObjectName name, String className)
isInstanceOf
in interface MBeanServer
isInstanceOf
in interface MBeanServerConnection
public Object instantiate(String className)
instantiate
in interface MBeanServer
public Object instantiate(String className, ObjectName loaderName)
instantiate
in interface MBeanServer
public Object instantiate(String className, Object[] params, String[] signature)
instantiate
in interface MBeanServer
public Object instantiate(String className, ObjectName loaderName, Object[] params, String[] signature)
instantiate
in interface MBeanServer
public ObjectInputStream deserialize(ObjectName name, byte[] data)
deserialize
in interface MBeanServer
public ObjectInputStream deserialize(String className, byte[] data)
deserialize
in interface MBeanServer
public ObjectInputStream deserialize(String className, ObjectName loaderName, byte[] data)
deserialize
in interface MBeanServer
public ClassLoader getClassLoaderFor(ObjectName mbeanName)
getClassLoaderFor
in interface MBeanServer
public ClassLoader getClassLoader(ObjectName loaderName)
getClassLoader
in interface MBeanServer
public ClassLoaderRepository getClassLoaderRepository()
getClassLoaderRepository
in interface MBeanServer
Copyright © 2023 JBoss by Red Hat. All rights reserved.