|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MBeanRegistry
Service that registers MBeans in the an MBeanServer.
Method Summary | |
---|---|
javax.management.ObjectInstance |
registerMBean(java.lang.Object obj,
java.lang.Class managementInterface,
javax.management.ObjectName objectname)
Registers a MBean in the MBeanServer |
void |
unregisterMBean(javax.management.ObjectName objectname)
Unregisters a MBean from the MBeanServer |
Method Detail |
---|
javax.management.ObjectInstance registerMBean(java.lang.Object obj, java.lang.Class managementInterface, javax.management.ObjectName objectname) throws javax.management.InstanceAlreadyExistsException, javax.management.MBeanRegistrationException, javax.management.NotCompliantMBeanException
obj
- the MBeanmanagementInterface
- The ManagementInterface if obj is a Standard MBean Can be null, if obj implements
DynamicMBeanobjectname
- ObjectName of the MBean
javax.management.JMException
- If JMX calls fail
javax.management.InstanceAlreadyExistsException
javax.management.MBeanRegistrationException
javax.management.NotCompliantMBeanException
void unregisterMBean(javax.management.ObjectName objectname) throws javax.management.InstanceNotFoundException, javax.management.MBeanRegistrationException
objectname
- ObjectName of the MBean
javax.management.InstanceNotFoundException
javax.management.MBeanRegistrationException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |