public interface JConsoleContext
ターゲット・アプリケーションへのJConsole接続を表す
JConsoleContextです。
JConsoleContextはすべてのPropertyChangeListenersに、ConnectionStateプロパティがCONNECTEDおよびDISCONNECTEDに変更されたことを通知します。 このJConsoleContextインスタンスは、生成されるすべてのイベントのソースになります。
- 導入されたバージョン:
- 1.6
-
ネストされたクラスのサマリー
ネストされたクラス -
フィールドのサマリー
フィールド -
メソッドのサマリー
修飾子と型メソッド説明voidPropertyChangeListenerをリスナー・リストに追加します。現在の接続状態を返します。アプリケーションへの接続のMBeanServerConnectionを返します。voidPropertyChangeListenerをリスナー・リストから削除します。
-
フィールド詳細
-
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
-