|
JConsole API | |||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface JConsoleContext
JConsole とターゲットアプリケーションの接続を表す JConsoleContext
です。
JConsoleContext
は、接続状態 プロパティーが CONNECTED
や DISCONNECTED
に変更された場合、このことをすべての PropertyChangeListener
に通知します。JConsoleContext
インスタンスは、生成されたあらゆるイベントのソースになります。
入れ子のクラスの概要 | |
---|---|
static class |
JConsoleContext.ConnectionState
接続状態 バウンドプロパティーの値です。 |
フィールドの概要 | |
---|---|
static String |
CONNECTION_STATE_PROPERTY
ConnectionState バウンドプロパティー名です。 |
メソッドの概要 | |
---|---|
void |
addPropertyChangeListener(PropertyChangeListener listener)
PropertyChangeListener をリスナーリストに追加します。 |
JConsoleContext.ConnectionState |
getConnectionState()
現在の接続状態を返します。 |
MBeanServerConnection |
getMBeanServerConnection()
アプリケーションとの接続を表す MBeanServerConnection オブジェクトを返します。 |
void |
removePropertyChangeListener(PropertyChangeListener listener)
PropertyChangeListener をリスナーリストから削除します。 |
フィールドの詳細 |
---|
static final String CONNECTION_STATE_PROPERTY
ConnectionState
バウンドプロパティー名です。
メソッドの詳細 |
---|
MBeanServerConnection getMBeanServerConnection()
MBeanServerConnection
オブジェクトを返します。接続状態が DISCONNECTED
に変更されると、返される MBeanServerConnection
オブジェクトは無効になります。
MBeanServerConnection
JConsoleContext.ConnectionState getConnectionState()
void addPropertyChangeListener(PropertyChangeListener listener)
PropertyChangeListener
をリスナーリストに追加します。リスナーは、すべてのプロパティーに対して登録されます。同じリスナーオブジェクトを複数回追加でき、追加した回数だけリスナーオブジェクトが呼び出されます。listener
が null
の場合、例外はスローされず、何も行われません。
listener
- 追加される PropertyChangeListener
void removePropertyChangeListener(PropertyChangeListener listener)
PropertyChangeListener
をリスナーリストから削除します。すべてのプロパティーの登録済みの PropertyChangeListener
を削除します。listener
を同じイベントソースに複数回追加している場合は、このリスナーを削除したあと通知を受信します。listener
が null
の場合、または追加されていない場合、例外はスローされず、何も行われません。
listener
- 削除される PropertyChangeListener
|
JConsole API | |||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |