|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.jasmine.monitoring.mbeancmd.JmxAP
public class JmxAP
A JMX Access Point.
| Field Summary | |
|---|---|
static java.lang.String |
DEFAULT_FILE
Default name of the properties file. |
static java.lang.String |
DEFAULT_URL
Default JMX URL. |
protected org.ow2.util.log.Log |
logger
Logger |
| Constructor Summary | |
|---|---|
JmxAP(CommandDispatcher cmdDispatcher)
Creates a JmxAP that connects to the default URL. |
|
JmxAP(java.lang.String jmxUrl,
CommandDispatcher cmdDispatcher)
Creates a JmxAP that connects to a URL. |
|
| Method Summary | |
|---|---|
void |
closeMBeanServerConnection()
In embedded mode only. |
static java.lang.String |
getDefaultTarget()
|
static java.lang.String[] |
getJmxTargets()
|
static java.lang.String[] |
getJmxTargets(java.lang.String[] proposed)
Gets the names of all JMX targets matching a certain criteria. |
java.lang.String |
getJmxUrl()
|
static java.lang.String |
getJmxUrl(java.lang.String name)
Gets the JMX URL for a given server name. |
javax.management.MBeanServerConnection |
getMBeanServerConnection()
Get the JMX connection. |
javax.management.MBeanServerConnection |
getMBeanServerConnection(boolean usePool)
Get the JMX connection. |
void |
releaseMBeanServerConnection()
In embedded mode only. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String DEFAULT_URL
public static final java.lang.String DEFAULT_FILE
protected org.ow2.util.log.Log logger
| Constructor Detail |
|---|
public JmxAP(java.lang.String jmxUrl,
CommandDispatcher cmdDispatcher)
jmxUrl - URL to connect to.public JmxAP(CommandDispatcher cmdDispatcher)
| Method Detail |
|---|
public java.lang.String getJmxUrl()
public javax.management.MBeanServerConnection getMBeanServerConnection()
public javax.management.MBeanServerConnection getMBeanServerConnection(boolean usePool)
public void releaseMBeanServerConnection()
public void closeMBeanServerConnection()
public static java.lang.String getJmxUrl(java.lang.String name)
name - Name of the server.
public static java.lang.String[] getJmxTargets()
public static java.lang.String[] getJmxTargets(java.lang.String[] proposed)
proposed - Criteria.
public static java.lang.String getDefaultTarget()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||