public interface JConsoleContext
JConsoleContext 表示与目标应用程序的 JConsole 连接。
JConsoleContext 通知任何 PropertyChangeListeners 关于 ConnectionState 属性更改为 CONNECTED 和 DISCONNECTED 。 JConsoleContext 实例将成为任何生成事件的来源。
- 自从:
- 1.6
-
内部类总结
内部类 -
字段摘要
字段 -
方法总结
修饰符和类型方法描述void将PropertyChangeListener添加到监听器列表。返回当前连接状态。返回应用程序连接的MBeanServerConnection。void从监听器列表中删除PropertyChangeListener。
-
字段详细信息
-
CONNECTION_STATE_PROPERTY
ConnectionState绑定属性名称。- 参见:
-
-
方法详情
-
getMBeanServerConnection
MBeanServerConnection getMBeanServerConnection()- 返回:
MBeanServerConnection用于连接到应用程序。
-
getConnectionState
JConsoleContext.ConnectionState getConnectionState()返回当前连接状态。- 返回:
- 当前的连接状态。
-
addPropertyChangeListener
将PropertyChangeListener添加到监听器列表。监听器已为所有属性注册。同一个监听器对象可能被添加多次,添加多少次就会被调用多少次。如果listener是null,则不会抛出异常并且不会采取任何操作。- 参数:
listener- 要添加的PropertyChangeListener
-
removePropertyChangeListener
从监听器列表中删除PropertyChangeListener。这将删除为所有属性注册的PropertyChangeListener。如果listener被多次添加到同一事件源,则在删除后将少通知一次。如果listener是null,或者从未添加过,则不会抛出异常并且不会采取任何操作。- 参数:
listener- 要删除的PropertyChangeListener
-