模块  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 如果listenerlistener添加到同一事件源,则会在删除后将其通知一次。 如果listenernull ,或者从未添加过,则不会抛出任何异常并且不执行任何操作。
        参数
        listener - 要删除的 PropertyChangeListener