Module  jdk.jconsole

Interface JConsoleContext



  • public interface JConsoleContext
    JConsoleContext表示与目标应用程序的JConsole连接。

    JConsoleContext通知任何PropertyChangeListeners有关ConnectionState属性更改为CONNECTEDDISCONNECTED JConsoleContext实例将是任何生成的事件的源。

    从以下版本开始:
    1.6
    • 方法详细信息

      • getMBeanServerConnection

        MBeanServerConnection getMBeanServerConnection​()
        返回与应用程序的连接的MBeanServerConnection 当连接状态更改为DISCONNECTED状态时,返回的MBeanServerConnection对象将变为无效。
        结果
        MBeanServerConnection用于连接到应用程序。
      • addPropertyChangeListener

        void addPropertyChangeListener​(PropertyChangeListener listener)
        添加PropertyChangeListener到监听器列表。 所有属性都注册了监听器。 同一个侦听器对象可以被多次添加,并且将被调用多次,因为它被添加。 如果listenernull ,则不会引发任何异常,也不会采取任何行动。
        参数
        listener - 要添加的 PropertyChangeListener
      • removePropertyChangeListener

        void removePropertyChangeListener​(PropertyChangeListener listener)
        从侦听器列表中删除PropertyChangeListener 这将删除所有属性注册的PropertyChangeListener 如果listener添加到同一个事件源,则被删除后会被通知一次。 如果listenernull ,或者从未添加,则不会抛出异常,也不会采取任何操作。
        参数
        listener - 要删除的 PropertyChangeListener