|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.easybeans.jmx.MBeanServerHelper
public final class MBeanServerHelper
Allow to start an MBean server and get an MBeanServer.
Field Summary | |
---|---|
private static java.lang.String |
DEFAULT_DOMAIN_NAME
Default domain name. |
private static java.lang.String |
idMbeanServer
Id of the generated MBeanServer. |
private static javax.management.MBeanServer |
mbeanServer
MBeanServer. |
Constructor Summary | |
---|---|
private |
MBeanServerHelper()
Utility class, no public constructor. |
Method Summary | |
---|---|
protected static java.lang.String |
getIdMbeanServer()
|
private static javax.management.MBeanServer |
getInternalMBeanServer()
|
protected static javax.management.MBeanServer |
getMBeanServerServer()
Gets first available MBean Server. |
static void |
startMBeanServer()
Starts an MBeanServer if no MBeanServer is available. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static javax.management.MBeanServer mbeanServer
private static java.lang.String idMbeanServer
private static final java.lang.String DEFAULT_DOMAIN_NAME
Constructor Detail |
---|
private MBeanServerHelper()
Method Detail |
---|
protected static javax.management.MBeanServer getMBeanServerServer() throws JMXRemoteException
JMXRemoteException
- if no server is availableprivate static javax.management.MBeanServer getInternalMBeanServer()
public static void startMBeanServer() throws MBeanServerException
MBeanServerException
- if MBeanServer can't be startedprotected static java.lang.String getIdMbeanServer()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |