public abstract class BaseMBeanServerPlugin extends Object implements MBeanServerPlugin
Constructor and Description |
---|
BaseMBeanServerPlugin() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
accepts, shouldAuditLog, shouldAuthorize
addNotificationListener, addNotificationListener, getAttribute, getAttributes, getClassLoader, getClassLoaderFor, getDomains, getMBeanCount, getMBeanInfo, getObjectInstance, invoke, isInstanceOf, isRegistered, queryMBeans, queryNames, removeNotificationListener, removeNotificationListener, removeNotificationListener, removeNotificationListener, setAttribute, setAttributes
public ObjectInstance createMBean(String className, ObjectName name, Object[] params, String[] signature) 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, Object[] params, String[] signature) throws ReflectionException, InstanceAlreadyExistsException, MBeanException, NotCompliantMBeanException, InstanceNotFoundException
createMBean
in interface MBeanServer
createMBean
in interface MBeanServerConnection
ReflectionException
InstanceAlreadyExistsException
MBeanException
NotCompliantMBeanException
InstanceNotFoundException
public ObjectInstance createMBean(String className, ObjectName name, ObjectName loaderName) throws ReflectionException, InstanceAlreadyExistsException, MBeanException, NotCompliantMBeanException, InstanceNotFoundException
createMBean
in interface MBeanServer
createMBean
in interface MBeanServerConnection
ReflectionException
InstanceAlreadyExistsException
MBeanException
NotCompliantMBeanException
InstanceNotFoundException
public ObjectInstance createMBean(String className, ObjectName name) throws ReflectionException, InstanceAlreadyExistsException, MBeanException, NotCompliantMBeanException
createMBean
in interface MBeanServer
createMBean
in interface MBeanServerConnection
ReflectionException
InstanceAlreadyExistsException
MBeanException
NotCompliantMBeanException
@Deprecated public ObjectInputStream deserialize(ObjectName name, byte[] data) throws OperationsException
deserialize
in interface MBeanServer
OperationsException
@Deprecated public ObjectInputStream deserialize(String className, byte[] data) throws OperationsException, ReflectionException
deserialize
in interface MBeanServer
OperationsException
ReflectionException
@Deprecated public ObjectInputStream deserialize(String className, ObjectName loaderName, byte[] data) throws OperationsException, ReflectionException
deserialize
in interface MBeanServer
OperationsException
ReflectionException
public ClassLoaderRepository getClassLoaderRepository()
getClassLoaderRepository
in interface MBeanServer
public String getDefaultDomain()
getDefaultDomain
in interface MBeanServer
getDefaultDomain
in interface MBeanServerConnection
public Object instantiate(String className, Object[] params, String[] signature) throws ReflectionException, MBeanException
instantiate
in interface MBeanServer
ReflectionException
MBeanException
public Object instantiate(String className, ObjectName loaderName, Object[] params, String[] signature) throws ReflectionException, MBeanException, InstanceNotFoundException
instantiate
in interface MBeanServer
ReflectionException
MBeanException
InstanceNotFoundException
public Object instantiate(String className, ObjectName loaderName) throws ReflectionException, MBeanException, InstanceNotFoundException
instantiate
in interface MBeanServer
ReflectionException
MBeanException
InstanceNotFoundException
public Object instantiate(String className) throws ReflectionException, MBeanException
instantiate
in interface MBeanServer
ReflectionException
MBeanException
public ObjectInstance registerMBean(Object object, ObjectName name) throws InstanceAlreadyExistsException, MBeanRegistrationException, NotCompliantMBeanException
registerMBean
in interface MBeanServer
InstanceAlreadyExistsException
MBeanRegistrationException
NotCompliantMBeanException
public void unregisterMBean(ObjectName name) throws InstanceNotFoundException, MBeanRegistrationException
unregisterMBean
in interface MBeanServer
unregisterMBean
in interface MBeanServerConnection
InstanceNotFoundException
MBeanRegistrationException
Copyright © 2023 JBoss by Red Hat. All rights reserved.