org.eclipse.jetty.monitor
public class JMXMonitor extends java.lang.Object
Constructor and Description |
---|
JMXMonitor()
Constructs a JMXMonitor instance.
|
Modifier and Type | Method and Description |
---|---|
boolean |
addActions(MonitorAction... actions)
Adds monitor actions to the monitor
|
static boolean |
addMonitorActions(MonitorAction... actions) |
javax.management.MBeanServerConnection |
getConnection() |
static JMXMonitor |
getInstance() |
static javax.management.MBeanServerConnection |
getServiceConnection()
Retrieves a connection to JMX service
|
static void |
main(java.lang.String[] args) |
boolean |
removeActions(MonitorAction... actions)
Removes monitor actions from the monitor
|
static boolean |
removeMonitorActions(MonitorAction... actions) |
static void |
setServiceUrl(java.lang.String url) |
void |
setUrl(java.lang.String url)
Sets the JMX server URL
|
public JMXMonitor()
public boolean addActions(MonitorAction... actions)
actions
- monitor actions to addpublic boolean removeActions(MonitorAction... actions)
actions
- monitor actions to removepublic void setUrl(java.lang.String url)
url
- URL of the JMX serverpublic javax.management.MBeanServerConnection getConnection() throws java.io.IOException
java.io.IOException
public static JMXMonitor getInstance()
public static boolean addMonitorActions(MonitorAction... actions)
public static boolean removeMonitorActions(MonitorAction... actions)
public static void setServiceUrl(java.lang.String url)
public static javax.management.MBeanServerConnection getServiceConnection() throws java.io.IOException
java.io.IOException
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
Copyright © 2013. All Rights Reserved.