public interface JConsoleContext
ターゲット・アプリケーションへのJConsole接続を表す
JConsoleContextです。
JConsoleContextはすべてのPropertyChangeListenersに、ConnectionStateプロパティがCONNECTEDおよびDISCONNECTEDに変更されたことを通知します。 このJConsoleContextインスタンスは、生成されるすべてのイベントのソースになります。
- 導入されたバージョン:
- 1.6
-
ネストされたクラスのサマリー
ネストされたクラス 修飾子と型 インタフェース 説明 static classJConsoleContext.ConnectionStateConnectionStateバウンド・プロパティの値です。 -
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 static StringCONNECTION_STATE_PROPERTYConnectionStateのバウンド・プロパティ名です。 -
メソッドのサマリー
修飾子と型 メソッド 説明 voidaddPropertyChangeListener(PropertyChangeListener listener)PropertyChangeListenerをリスナー・リストに追加します。JConsoleContext.ConnectionStategetConnectionState()現在の接続状態を返します。MBeanServerConnectiongetMBeanServerConnection()アプリケーションへの接続のMBeanServerConnectionを返します。voidremovePropertyChangeListener(PropertyChangeListener listener)PropertyChangeListenerをリスナー・リストから削除します。
-
フィールド詳細
-
CONNECTION_STATE_PROPERTY
static final String CONNECTION_STATE_PROPERTYConnectionStateのバウンド・プロパティ名です。- 関連項目:
- 定数フィールド値
-
-
メソッドの詳細
-
getMBeanServerConnection
MBeanServerConnection getMBeanServerConnection()アプリケーションへの接続のMBeanServerConnectionを返します。 接続状態がDISCONNECTED状態に変更されると、返されるMBeanServerConnectionオブジェクトは無効になります。- 戻り値:
- アプリケーションへの接続を表す
MBeanServerConnection。
-
getConnectionState
JConsoleContext.ConnectionState getConnectionState()現在の接続状態を返します。- 戻り値:
- 現在の接続状態。
-
addPropertyChangeListener
void addPropertyChangeListener(PropertyChangeListener listener)PropertyChangeListenerをリスナー・リストに追加します。 リスナーは、すべてのプロパティに対して登録されます。 同じリスナー・オブジェクトを複数回追加でき、追加した回数だけリスナー・オブジェクトが呼び出されます。listenerがnullの場合、例外はスローされず、何も処理は行われません。- パラメータ:
listener- 追加するPropertyChangeListener
-
removePropertyChangeListener
void removePropertyChangeListener(PropertyChangeListener listener)PropertyChangeListenerをリスナー・リストから削除します。 すべてのプロパティに登録されたPropertyChangeListenerを削除します。 同じイベント・ソースにlistenerが2回以上追加された場合は、削除された後に1回少ない通知が行われます。listenerがnullの場合、または追加されなかった場合、例外はスローされず、何も処理は行われません。- パラメータ:
listener- 削除するPropertyChangeListener
-