|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--javax.management.MBeanServerFactory
Provides MBean server references.
| Method Summary | |
static MBeanServer |
createMBeanServer()
Return a new object implementing the MBeanServer interface with a standard default domain name. |
static MBeanServer |
createMBeanServer(java.lang.String domain)
Return a new object implementing the MBeanServer interface with the specified default domain name. |
static java.util.ArrayList |
findMBeanServer(java.lang.String serverId)
Return a list of objects implementing the MBeanServer interface. |
static ClassLoaderRepository |
getClassLoaderRepository(MBeanServer mbeanServer)
|
static MBeanServer |
newMBeanServer()
Return a new object implementing the MBeanServer interface with a standard default domain name, without keeping an internal reference to this new object. |
static MBeanServer |
newMBeanServer(java.lang.String domain)
Return a new object implementing the MBeanServer interface with the specified default domain name, without keeping an internal reference to this new object. |
static void |
releaseMBeanServer(MBeanServer mbeanServer)
Remove internal references to a created MBeanServer. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public static void releaseMBeanServer(MBeanServer mbeanServer)
mbeanServer - The MbeanServer object to remove.
java.lang.IllegalArgumentException - The mbeanServer is not found.public static MBeanServer createMBeanServer()
The standard default domain name
The MBeanServer reference is internally kept. This will allows findMBeanServer to
give back a reference to this newly MBeanServer object.
public static MBeanServer createMBeanServer(java.lang.String domain)
The MBeanServer reference is internally kept. This will allows findMBeanServer to
give back a reference to this newly MBeanServer object.
public static MBeanServer newMBeanServer()
The standard default domain name
No reference is kept. findMBeanServer will not be able to
give back reference to this newly MBeanServer object, but the java garbage-collector
will be able to remove Mbean server object, when necessary.
public static MBeanServer newMBeanServer(java.lang.String domain)
No reference is kept. findMBeanServer will not be able to
give back reference to this newly MBeanServer object, but the java garbage-collector
will be able to remove Mbean server object, when necessary.
public static java.util.ArrayList findMBeanServer(java.lang.String serverId)
serverId - The agent identifier of the MBeanServer to retrieve. If this parameter is null,
all MBeanServers present in the JVM are returned.
public static ClassLoaderRepository getClassLoaderRepository(MBeanServer mbeanServer)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||