javax > javax.management > javax.management.mbeanserver >

Interface: javax.management.MBeanServer
    javax.management.MBeanServer


public interface MBeanServer extends MBeanServerConnection


FIELDS:

CONSTRUCTORS:

METHODS:
void addNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback)
Throws: InstanceNotFoundException

void addNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback)
Throws: InstanceNotFoundException

ObjectInstance createMBean(String className, ObjectName name)
Throws: ReflectionException
Throws: InstanceAlreadyExistsException
Throws: MBeanRegistrationException
Throws: MBeanException
Throws: NotCompliantMBeanException

ObjectInstance createMBean(String className, ObjectName name, Object[] params, String[] signature)
Throws: ReflectionException
Throws: InstanceAlreadyExistsException
Throws: MBeanRegistrationException
Throws: MBeanException
Throws: NotCompliantMBeanException

ObjectInstance createMBean(String className, ObjectName name, ObjectName loaderName)
Throws: ReflectionException
Throws: InstanceAlreadyExistsException
Throws: MBeanRegistrationException
Throws: MBeanException
Throws: NotCompliantMBeanException
Throws: InstanceNotFoundException

ObjectInstance createMBean(String className, ObjectName name, ObjectName loaderName, Object[] params, String[] signature)
Throws: ReflectionException
Throws: InstanceAlreadyExistsException
Throws: MBeanRegistrationException
Throws: MBeanException
Throws: NotCompliantMBeanException
Throws: InstanceNotFoundException

ObjectInputStream deserialize(String className, byte[] data)
Throws: OperationsException
Throws: ReflectionException

ObjectInputStream deserialize(String className, ObjectName loaderName, byte[] data)
Throws: InstanceNotFoundException
Throws: OperationsException
Throws: ReflectionException

ObjectInputStream deserialize(ObjectName name, byte[] data)
Throws: InstanceNotFoundException
Throws: OperationsException

Object getAttribute(ObjectName name, String attribute)
Throws: MBeanException
Throws: AttributeNotFoundException
Throws: InstanceNotFoundException
Throws: ReflectionException

AttributeList getAttributes(ObjectName name, String[] attributes)
Throws: InstanceNotFoundException
Throws: ReflectionException

ClassLoader getClassLoader(ObjectName loaderName)
Throws: InstanceNotFoundException

ClassLoader getClassLoaderFor(ObjectName mbeanName)
Throws: InstanceNotFoundException

ClassLoaderRepository getClassLoaderRepository()

String getDefaultDomain()

String[] getDomains()

Integer getMBeanCount()

MBeanInfo getMBeanInfo(ObjectName name)
Throws: InstanceNotFoundException
Throws: IntrospectionException
Throws: ReflectionException

ObjectInstance getObjectInstance(ObjectName name)
Throws: InstanceNotFoundException

Object instantiate(String className)
Throws: ReflectionException
Throws: MBeanException
Throws: RuntimeOperationsException

Object instantiate(String className, Object[] params, String[] signature)
Throws: ReflectionException
Throws: MBeanException
Throws: RuntimeOperationsException

Object instantiate(String className, ObjectName loaderName)
Throws: ReflectionException
Throws: MBeanException
Throws: InstanceNotFoundException
Throws: RuntimeOperationsException

Object instantiate(String className, ObjectName loaderName, Object[] params, String[] signature)
Throws: ReflectionException
Throws: MBeanException
Throws: InstanceNotFoundException
Throws: RuntimeOperationsException

Object invoke(ObjectName name, String operationName, Object[] params, String[] signature)
Throws: InstanceNotFoundException
Throws: MBeanException
Throws: ReflectionException

boolean isInstanceOf(ObjectName name, String className)
Throws: InstanceNotFoundException

boolean isRegistered(ObjectName name)

Set queryMBeans(ObjectName name, QueryExp query)

Set queryNames(ObjectName name, QueryExp query)

ObjectInstance registerMBean(Object object, ObjectName name)
Throws: InstanceAlreadyExistsException
Throws: MBeanRegistrationException
Throws: NotCompliantMBeanException
Throws: RuntimeOperationsException

void removeNotificationListener(ObjectName name, NotificationListener listener)
Throws: InstanceNotFoundException
Throws: ListenerNotFoundException

void removeNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback)
Throws: InstanceNotFoundException
Throws: ListenerNotFoundException

void removeNotificationListener(ObjectName name, ObjectName listener)
Throws: InstanceNotFoundException
Throws: ListenerNotFoundException

void removeNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback)
Throws: InstanceNotFoundException
Throws: ListenerNotFoundException

void setAttribute(ObjectName name, Attribute attribute)
Throws: InstanceNotFoundException
Throws: AttributeNotFoundException
Throws: InvalidAttributeValueException
Throws: MBeanException
Throws: ReflectionException

AttributeList setAttributes(ObjectName name, AttributeList attributes)
Throws: InstanceNotFoundException
Throws: ReflectionException

void unregisterMBean(ObjectName name)
Throws: InstanceNotFoundException
Throws: MBeanRegistrationException


INHERITED METHODS:

SUBINTERFACES:
MBeanServerForwarder,





Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net