javax.management
Interface MBeanServer
- All Known Implementing Classes:
- ChainedMBeanServer, MBeanServerImpl
- public interface MBeanServer
- Version:
- $Revision: 1.3 $
- Author:
- Simone Bordet
Method Summary |
void |
addNotificationListener(ObjectName observed,
NotificationListener listener,
NotificationFilter filter,
java.lang.Object handback)
|
void |
addNotificationListener(ObjectName observed,
ObjectName listener,
NotificationFilter filter,
java.lang.Object handback)
|
ObjectInstance |
createMBean(java.lang.String className,
ObjectName objectName)
|
ObjectInstance |
createMBean(java.lang.String className,
ObjectName objectName,
java.lang.Object[] args,
java.lang.String[] parameters)
|
ObjectInstance |
createMBean(java.lang.String className,
ObjectName objectName,
ObjectName loaderName)
|
ObjectInstance |
createMBean(java.lang.String className,
ObjectName objectName,
ObjectName loaderName,
java.lang.Object[] args,
java.lang.String[] parameters)
|
java.io.ObjectInputStream |
deserialize(ObjectName objectName,
byte[] bytes)
|
java.io.ObjectInputStream |
deserialize(java.lang.String className,
byte[] bytes)
|
java.io.ObjectInputStream |
deserialize(java.lang.String className,
ObjectName loaderName,
byte[] bytes)
|
java.lang.Object |
getAttribute(ObjectName objectName,
java.lang.String attribute)
|
AttributeList |
getAttributes(ObjectName objectName,
java.lang.String[] attributes)
|
java.lang.String |
getDefaultDomain()
|
java.lang.Integer |
getMBeanCount()
|
MBeanInfo |
getMBeanInfo(ObjectName objectName)
|
ObjectInstance |
getObjectInstance(ObjectName objectName)
|
java.lang.Object |
instantiate(java.lang.String className)
|
java.lang.Object |
instantiate(java.lang.String className,
java.lang.Object[] args,
java.lang.String[] parameters)
|
java.lang.Object |
instantiate(java.lang.String className,
ObjectName loaderName)
|
java.lang.Object |
instantiate(java.lang.String className,
ObjectName loaderName,
java.lang.Object[] args,
java.lang.String[] parameters)
|
java.lang.Object |
invoke(ObjectName objectName,
java.lang.String methodName,
java.lang.Object[] args,
java.lang.String[] parameters)
|
boolean |
isInstanceOf(ObjectName objectName,
java.lang.String className)
|
boolean |
isRegistered(ObjectName objectname)
|
java.util.Set |
queryMBeans(ObjectName patternName,
QueryExp filter)
|
java.util.Set |
queryNames(ObjectName patternName,
QueryExp filter)
|
ObjectInstance |
registerMBean(java.lang.Object mbean,
ObjectName objectName)
|
void |
removeNotificationListener(ObjectName observed,
NotificationListener listener)
|
void |
removeNotificationListener(ObjectName observed,
ObjectName listener)
|
void |
setAttribute(ObjectName objectName,
Attribute attribute)
|
AttributeList |
setAttributes(ObjectName objectName,
AttributeList attributes)
|
void |
unregisterMBean(ObjectName objectName)
|
addNotificationListener
public void addNotificationListener(ObjectName observed,
NotificationListener listener,
NotificationFilter filter,
java.lang.Object handback)
throws InstanceNotFoundException
InstanceNotFoundException
addNotificationListener
public void addNotificationListener(ObjectName observed,
ObjectName listener,
NotificationFilter filter,
java.lang.Object handback)
throws InstanceNotFoundException
InstanceNotFoundException
removeNotificationListener
public void removeNotificationListener(ObjectName observed,
NotificationListener listener)
throws InstanceNotFoundException,
ListenerNotFoundException
InstanceNotFoundException
ListenerNotFoundException
removeNotificationListener
public void removeNotificationListener(ObjectName observed,
ObjectName listener)
throws InstanceNotFoundException,
ListenerNotFoundException
InstanceNotFoundException
ListenerNotFoundException
instantiate
public java.lang.Object instantiate(java.lang.String className)
throws ReflectionException,
MBeanException
ReflectionException
MBeanException
instantiate
public java.lang.Object instantiate(java.lang.String className,
ObjectName loaderName)
throws ReflectionException,
MBeanException,
InstanceNotFoundException
ReflectionException
MBeanException
InstanceNotFoundException
instantiate
public java.lang.Object instantiate(java.lang.String className,
ObjectName loaderName,
java.lang.Object[] args,
java.lang.String[] parameters)
throws ReflectionException,
MBeanException,
InstanceNotFoundException
ReflectionException
MBeanException
InstanceNotFoundException
instantiate
public java.lang.Object instantiate(java.lang.String className,
java.lang.Object[] args,
java.lang.String[] parameters)
throws ReflectionException,
MBeanException
ReflectionException
MBeanException
createMBean
public ObjectInstance createMBean(java.lang.String className,
ObjectName objectName)
throws ReflectionException,
InstanceAlreadyExistsException,
MBeanRegistrationException,
MBeanException,
NotCompliantMBeanException
ReflectionException
InstanceAlreadyExistsException
MBeanRegistrationException
MBeanException
NotCompliantMBeanException
createMBean
public ObjectInstance createMBean(java.lang.String className,
ObjectName objectName,
ObjectName loaderName)
throws ReflectionException,
InstanceAlreadyExistsException,
MBeanRegistrationException,
MBeanException,
NotCompliantMBeanException,
InstanceNotFoundException
ReflectionException
InstanceAlreadyExistsException
MBeanRegistrationException
MBeanException
NotCompliantMBeanException
InstanceNotFoundException
createMBean
public ObjectInstance createMBean(java.lang.String className,
ObjectName objectName,
java.lang.Object[] args,
java.lang.String[] parameters)
throws ReflectionException,
InstanceAlreadyExistsException,
MBeanRegistrationException,
MBeanException,
NotCompliantMBeanException
ReflectionException
InstanceAlreadyExistsException
MBeanRegistrationException
MBeanException
NotCompliantMBeanException
createMBean
public ObjectInstance createMBean(java.lang.String className,
ObjectName objectName,
ObjectName loaderName,
java.lang.Object[] args,
java.lang.String[] parameters)
throws ReflectionException,
InstanceAlreadyExistsException,
MBeanRegistrationException,
MBeanException,
NotCompliantMBeanException,
InstanceNotFoundException
ReflectionException
InstanceAlreadyExistsException
MBeanRegistrationException
MBeanException
NotCompliantMBeanException
InstanceNotFoundException
registerMBean
public ObjectInstance registerMBean(java.lang.Object mbean,
ObjectName objectName)
throws InstanceAlreadyExistsException,
MBeanRegistrationException,
NotCompliantMBeanException
InstanceAlreadyExistsException
MBeanRegistrationException
NotCompliantMBeanException
unregisterMBean
public void unregisterMBean(ObjectName objectName)
throws InstanceNotFoundException,
MBeanRegistrationException
InstanceNotFoundException
MBeanRegistrationException
deserialize
public java.io.ObjectInputStream deserialize(java.lang.String className,
ObjectName loaderName,
byte[] bytes)
throws InstanceNotFoundException,
OperationsException,
ReflectionException
InstanceNotFoundException
OperationsException
ReflectionException
deserialize
public java.io.ObjectInputStream deserialize(java.lang.String className,
byte[] bytes)
throws OperationsException,
ReflectionException
OperationsException
ReflectionException
deserialize
public java.io.ObjectInputStream deserialize(ObjectName objectName,
byte[] bytes)
throws InstanceNotFoundException,
OperationsException
InstanceNotFoundException
OperationsException
getAttribute
public java.lang.Object getAttribute(ObjectName objectName,
java.lang.String attribute)
throws MBeanException,
AttributeNotFoundException,
InstanceNotFoundException,
ReflectionException
MBeanException
AttributeNotFoundException
InstanceNotFoundException
ReflectionException
setAttribute
public void setAttribute(ObjectName objectName,
Attribute attribute)
throws InstanceNotFoundException,
AttributeNotFoundException,
InvalidAttributeValueException,
MBeanException,
ReflectionException
InstanceNotFoundException
AttributeNotFoundException
InvalidAttributeValueException
MBeanException
ReflectionException
getAttributes
public AttributeList getAttributes(ObjectName objectName,
java.lang.String[] attributes)
throws InstanceNotFoundException,
ReflectionException
InstanceNotFoundException
ReflectionException
setAttributes
public AttributeList setAttributes(ObjectName objectName,
AttributeList attributes)
throws InstanceNotFoundException,
ReflectionException
InstanceNotFoundException
ReflectionException
invoke
public java.lang.Object invoke(ObjectName objectName,
java.lang.String methodName,
java.lang.Object[] args,
java.lang.String[] parameters)
throws InstanceNotFoundException,
MBeanException,
ReflectionException
InstanceNotFoundException
MBeanException
ReflectionException
getDefaultDomain
public java.lang.String getDefaultDomain()
getMBeanCount
public java.lang.Integer getMBeanCount()
isRegistered
public boolean isRegistered(ObjectName objectname)
getMBeanInfo
public MBeanInfo getMBeanInfo(ObjectName objectName)
throws InstanceNotFoundException,
IntrospectionException,
ReflectionException
InstanceNotFoundException
IntrospectionException
ReflectionException
getObjectInstance
public ObjectInstance getObjectInstance(ObjectName objectName)
throws InstanceNotFoundException
InstanceNotFoundException
isInstanceOf
public boolean isInstanceOf(ObjectName objectName,
java.lang.String className)
throws InstanceNotFoundException
InstanceNotFoundException
queryMBeans
public java.util.Set queryMBeans(ObjectName patternName,
QueryExp filter)
queryNames
public java.util.Set queryNames(ObjectName patternName,
QueryExp filter)
Copyright © 2001-2002 MX4J Team. All Rights Reserved.