org.eclipse.jetty.monitor
类 JMXMonitor

java.lang.Object
  继承者 org.eclipse.jetty.monitor.JMXMonitor

public class JMXMonitor
extends Object

JMXMonitor Performs monitoring of the values of the attributes of MBeans and executes specified actions as well as sends notifications of the specified events that have occurred.


构造方法摘要
JMXMonitor()
          Constructs a JMXMonitor instance.
 
方法摘要
 boolean addActions(MonitorAction... actions)
          Adds monitor actions to the monitor
static boolean addMonitorActions(MonitorAction... actions)
           
 MBeanServerConnection getConnection()
           
static JMXMonitor getInstance()
           
static MBeanServerConnection getServiceConnection()
          Retrieves a connection to JMX service
static void main(String[] args)
           
 boolean removeActions(MonitorAction... actions)
          Removes monitor actions from the monitor
static boolean removeMonitorActions(MonitorAction... actions)
           
static void setServiceUrl(String url)
           
 void setUrl(String url)
          Sets the JMX server URL
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

JMXMonitor

public JMXMonitor()
Constructs a JMXMonitor instance. Used for XML Configuration. !! DO NOT INSTANTIATE EXPLICITLY !!

方法详细信息

addActions

public boolean addActions(MonitorAction... actions)
Adds monitor actions to the monitor

参数:
actions - monitor actions to add
返回:
true if successful

removeActions

public boolean removeActions(MonitorAction... actions)
Removes monitor actions from the monitor

参数:
actions - monitor actions to remove
返回:
true if successful

setUrl

public void setUrl(String url)
Sets the JMX server URL

参数:
url - URL of the JMX server

getConnection

public MBeanServerConnection getConnection()
                                    throws IOException
抛出:
IOException

getInstance

public static JMXMonitor getInstance()

addMonitorActions

public static boolean addMonitorActions(MonitorAction... actions)

removeMonitorActions

public static boolean removeMonitorActions(MonitorAction... actions)

setServiceUrl

public static void setServiceUrl(String url)

getServiceConnection

public static MBeanServerConnection getServiceConnection()
                                                  throws IOException
Retrieves a connection to JMX service

返回:
server connection
抛出:
IOException

main

public static void main(String[] args)
                 throws Exception
抛出:
Exception


Copyright © 2013. All Rights Reserved.