|
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 オブジェクトは無効になります。
MBeanServerConnectionJConsoleContext.ConnectionState getConnectionState()
void addPropertyChangeListener(PropertyChangeListener listener)
PropertyChangeListener をリスナーリストに追加します。リスナーは、すべてのプロパティーに対して登録されます。同じリスナーオブジェクトを複数回追加でき、追加した回数だけリスナーオブジェクトが呼び出されます。listener が null の場合、例外はスローされず、何も行われません。
listener - 追加される PropertyChangeListenervoid removePropertyChangeListener(PropertyChangeListener listener)
PropertyChangeListener をリスナーリストから削除します。すべてのプロパティーの登録済みの PropertyChangeListener を削除します。listener を同じイベントソースに複数回追加している場合は、このリスナーを削除したあと通知を受信します。listener が null の場合、または追加されていない場合、例外はスローされず、何も行われません。
listener - 削除される PropertyChangeListener
|
JConsole API | |||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||