Package org.jboss.as.jmx
Class MBeanServerAuditLogRecordFormatter
- java.lang.Object
-
- org.jboss.as.jmx.MBeanServerAuditLogRecordFormatter
-
- All Implemented Interfaces:
MBeanServer,MBeanServerConnection
public class MBeanServerAuditLogRecordFormatter extends Object implements MBeanServer
- Author:
- Kabir Khan
-
-
Constructor Summary
Constructors Constructor Description MBeanServerAuditLogRecordFormatter(org.jboss.as.jmx.PluggableMBeanServerImpl pluggableMBeanServerImpl, Throwable error, boolean readOnly)
-
Method Summary
-
-
-
Constructor Detail
-
MBeanServerAuditLogRecordFormatter
public MBeanServerAuditLogRecordFormatter(org.jboss.as.jmx.PluggableMBeanServerImpl pluggableMBeanServerImpl, Throwable error, boolean readOnly)
-
-
Method Detail
-
createMBean
public ObjectInstance createMBean(String className, ObjectName name) throws ReflectionException, InstanceAlreadyExistsException, MBeanException, NotCompliantMBeanException
- Specified by:
createMBeanin interfaceMBeanServer- Specified by:
createMBeanin interfaceMBeanServerConnection- Throws:
ReflectionExceptionInstanceAlreadyExistsExceptionMBeanExceptionNotCompliantMBeanException
-
createMBean
public ObjectInstance createMBean(String className, ObjectName name, ObjectName loaderName)
- Specified by:
createMBeanin interfaceMBeanServer- Specified by:
createMBeanin interfaceMBeanServerConnection
-
createMBean
public ObjectInstance createMBean(String className, ObjectName name, Object[] params, String[] signature)
- Specified by:
createMBeanin interfaceMBeanServer- Specified by:
createMBeanin interfaceMBeanServerConnection
-
createMBean
public ObjectInstance createMBean(String className, ObjectName name, ObjectName loaderName, Object[] params, String[] signature)
- Specified by:
createMBeanin interfaceMBeanServer- Specified by:
createMBeanin interfaceMBeanServerConnection
-
registerMBean
public ObjectInstance registerMBean(Object object, ObjectName name)
- Specified by:
registerMBeanin interfaceMBeanServer
-
unregisterMBean
public void unregisterMBean(ObjectName name)
- Specified by:
unregisterMBeanin interfaceMBeanServer- Specified by:
unregisterMBeanin interfaceMBeanServerConnection
-
getObjectInstance
public ObjectInstance getObjectInstance(ObjectName name)
- Specified by:
getObjectInstancein interfaceMBeanServer- Specified by:
getObjectInstancein interfaceMBeanServerConnection
-
queryMBeans
public Set<ObjectInstance> queryMBeans(ObjectName name, QueryExp query)
- Specified by:
queryMBeansin interfaceMBeanServer- Specified by:
queryMBeansin interfaceMBeanServerConnection
-
queryNames
public Set<ObjectName> queryNames(ObjectName name, QueryExp query)
- Specified by:
queryNamesin interfaceMBeanServer- Specified by:
queryNamesin interfaceMBeanServerConnection
-
isRegistered
public boolean isRegistered(ObjectName name)
- Specified by:
isRegisteredin interfaceMBeanServer- Specified by:
isRegisteredin interfaceMBeanServerConnection
-
getMBeanCount
public Integer getMBeanCount()
- Specified by:
getMBeanCountin interfaceMBeanServer- Specified by:
getMBeanCountin interfaceMBeanServerConnection
-
getAttribute
public Object getAttribute(ObjectName name, String attribute)
- Specified by:
getAttributein interfaceMBeanServer- Specified by:
getAttributein interfaceMBeanServerConnection
-
getAttributes
public AttributeList getAttributes(ObjectName name, String[] attributes)
- Specified by:
getAttributesin interfaceMBeanServer- Specified by:
getAttributesin interfaceMBeanServerConnection
-
setAttribute
public void setAttribute(ObjectName name, Attribute attribute)
- Specified by:
setAttributein interfaceMBeanServer- Specified by:
setAttributein interfaceMBeanServerConnection
-
setAttributes
public AttributeList setAttributes(ObjectName name, AttributeList attributes)
- Specified by:
setAttributesin interfaceMBeanServer- Specified by:
setAttributesin interfaceMBeanServerConnection
-
invoke
public Object invoke(ObjectName name, String operationName, Object[] params, String[] signature)
- Specified by:
invokein interfaceMBeanServer- Specified by:
invokein interfaceMBeanServerConnection
-
getDefaultDomain
public String getDefaultDomain()
- Specified by:
getDefaultDomainin interfaceMBeanServer- Specified by:
getDefaultDomainin interfaceMBeanServerConnection
-
getDomains
public String[] getDomains()
- Specified by:
getDomainsin interfaceMBeanServer- Specified by:
getDomainsin interfaceMBeanServerConnection
-
addNotificationListener
public void addNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback)
- Specified by:
addNotificationListenerin interfaceMBeanServer- Specified by:
addNotificationListenerin interfaceMBeanServerConnection
-
addNotificationListener
public void addNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback)
- Specified by:
addNotificationListenerin interfaceMBeanServer- Specified by:
addNotificationListenerin interfaceMBeanServerConnection
-
removeNotificationListener
public void removeNotificationListener(ObjectName name, ObjectName listener)
- Specified by:
removeNotificationListenerin interfaceMBeanServer- Specified by:
removeNotificationListenerin interfaceMBeanServerConnection
-
removeNotificationListener
public void removeNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback)
- Specified by:
removeNotificationListenerin interfaceMBeanServer- Specified by:
removeNotificationListenerin interfaceMBeanServerConnection
-
removeNotificationListener
public void removeNotificationListener(ObjectName name, NotificationListener listener)
- Specified by:
removeNotificationListenerin interfaceMBeanServer- Specified by:
removeNotificationListenerin interfaceMBeanServerConnection
-
removeNotificationListener
public void removeNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback)
- Specified by:
removeNotificationListenerin interfaceMBeanServer- Specified by:
removeNotificationListenerin interfaceMBeanServerConnection
-
getMBeanInfo
public MBeanInfo getMBeanInfo(ObjectName name)
- Specified by:
getMBeanInfoin interfaceMBeanServer- Specified by:
getMBeanInfoin interfaceMBeanServerConnection
-
isInstanceOf
public boolean isInstanceOf(ObjectName name, String className)
- Specified by:
isInstanceOfin interfaceMBeanServer- Specified by:
isInstanceOfin interfaceMBeanServerConnection
-
instantiate
public Object instantiate(String className)
- Specified by:
instantiatein interfaceMBeanServer
-
instantiate
public Object instantiate(String className, ObjectName loaderName)
- Specified by:
instantiatein interfaceMBeanServer
-
instantiate
public Object instantiate(String className, Object[] params, String[] signature)
- Specified by:
instantiatein interfaceMBeanServer
-
instantiate
public Object instantiate(String className, ObjectName loaderName, Object[] params, String[] signature)
- Specified by:
instantiatein interfaceMBeanServer
-
deserialize
public ObjectInputStream deserialize(ObjectName name, byte[] data)
- Specified by:
deserializein interfaceMBeanServer
-
deserialize
public ObjectInputStream deserialize(String className, byte[] data)
- Specified by:
deserializein interfaceMBeanServer
-
deserialize
public ObjectInputStream deserialize(String className, ObjectName loaderName, byte[] data)
- Specified by:
deserializein interfaceMBeanServer
-
getClassLoaderFor
public ClassLoader getClassLoaderFor(ObjectName mbeanName)
- Specified by:
getClassLoaderForin interfaceMBeanServer
-
getClassLoader
public ClassLoader getClassLoader(ObjectName loaderName)
- Specified by:
getClassLoaderin interfaceMBeanServer
-
getClassLoaderRepository
public ClassLoaderRepository getClassLoaderRepository()
- Specified by:
getClassLoaderRepositoryin interfaceMBeanServer
-
-