モジュール jdk.jconsole
パッケージ com.sun.tools.jconsole

インタフェースJConsoleContext


public interface JConsoleContext
ターゲット・アプリケーションへのJConsole接続を表すJConsoleContextです。

JConsoleContextはすべてのPropertyChangeListenersに、ConnectionStateプロパティがCONNECTEDおよびDISCONNECTEDに変更されたことを通知します。 このJConsoleContextインスタンスは、生成されるすべてのイベントのソースになります。

導入されたバージョン:
1.6
  • フィールド詳細

  • メソッドの詳細

    • getMBeanServerConnection

      MBeanServerConnection getMBeanServerConnection()
      アプリケーションへの接続のMBeanServerConnectionを返します。 接続状態がDISCONNECTED状態に変更されると、返されるMBeanServerConnectionオブジェクトは無効になります。
      戻り値:
      アプリケーションへの接続を表すMBeanServerConnection
    • getConnectionState

      JConsoleContext.ConnectionState getConnectionState()
      現在の接続状態を返します。
      戻り値:
      現在の接続状態。
    • addPropertyChangeListener

      void addPropertyChangeListener(PropertyChangeListener listener)
      PropertyChangeListenerをリスナー・リストに追加します。 リスナーは、すべてのプロパティに対して登録されます。 同じリスナー・オブジェクトを複数回追加でき、追加した回数だけリスナー・オブジェクトが呼び出されます。 listenernullの場合、例外はスローされず、何も処理は行われません。
      パラメータ:
      listener - 追加するPropertyChangeListener
    • removePropertyChangeListener

      void removePropertyChangeListener(PropertyChangeListener listener)
      PropertyChangeListenerをリスナー・リストから削除します。 すべてのプロパティに登録されたPropertyChangeListenerを削除します。 同じイベント・ソースにlistenerが2回以上追加された場合は、削除された後に1回少ない通知が行われます。 listenernullの場合、または追加されなかった場合、例外はスローされず、何も処理は行われません。
      パラメータ:
      listener - 削除するPropertyChangeListener