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