模块 jdk.jconsole

接口 JConsoleContext


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

JConsoleContext 通知任何 PropertyChangeListeners 关于 ConnectionState 属性更改为 CONNECTED DISCONNECTED JConsoleContext 实例将成为任何生成事件的来源。

自从:
1.6
  • 字段详细信息

  • 方法详情

    • getMBeanServerConnection

      MBeanServerConnection  getMBeanServerConnection()
      返回应用程序连接的 MBeanServerConnection 。当连接状态更改为DISCONNECTED 状态时,返回的MBeanServerConnection对象将失效。
      返回:
      MBeanServerConnection 用于连接到应用程序。
    • getConnectionState

      JConsoleContext.ConnectionState  getConnectionState()
      返回当前连接状态。
      返回:
      当前的连接状态。
    • addPropertyChangeListener

      void addPropertyChangeListener(PropertyChangeListener  listener)
      PropertyChangeListener 添加到监听器列表。监听器已为所有属性注册。同一个监听器对象可能被添加多次,添加多少次就会被调用多少次。如果 listenernull ,则不会抛出异常并且不会采取任何操作。
      参数:
      listener - 要添加的 PropertyChangeListener
    • removePropertyChangeListener

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