モジュール java.management
パッケージ javax.management

クラスMBeanServerDelegate

java.lang.Object
javax.management.MBeanServerDelegate
すべての実装されたインタフェース:
MBeanServerDelegateMBean, NotificationBroadcaster, NotificationEmitter

public class MBeanServerDelegate
extends Object
implements MBeanServerDelegateMBean, NotificationEmitter
管理の視点でMBeanサーバーを表現します。 MBeanサーバーにMBeanが登録されたり、登録が解除されたりすると、MBeanServerDelegate MBeanはMBeanServerNotificationsを発行します。
導入されたバージョン:
1.5
  • フィールド詳細

    • DELEGATE_NAME

      public static final ObjectName DELEGATE_NAME
      MBeanServerDelegateのデフォルトObjectNameを定義します。
      導入されたバージョン:
      1.6
  • コンストラクタの詳細

    • MBeanServerDelegate

      public MBeanServerDelegate()
      MBeanServerDelegateオブジェクトを作成します。
  • メソッドの詳細

    • getMBeanServerId

      public String getMBeanServerId()
      MBeanサーバー・エージェントのアイデンティティを返します。
      定義:
      getMBeanServerId、インタフェース: MBeanServerDelegateMBean
      戻り値:
      アイデンティティ。
    • getSpecificationName

      public String getSpecificationName()
      この製品に実装されているJMX仕様の完全名を返します。
      定義:
      getSpecificationName、インタフェース: MBeanServerDelegateMBean
      戻り値:
      仕様名。
    • getSpecificationVersion

      public String getSpecificationVersion()
      この製品に実装されているJMX仕様のバージョンを返します。
      定義:
      getSpecificationVersion、インタフェース: MBeanServerDelegateMBean
      戻り値:
      仕様のバージョン。
    • getSpecificationVendor

      public String getSpecificationVendor()
      この製品に実装されているJMX仕様のベンダーを返します。
      定義:
      getSpecificationVendor、インタフェース: MBeanServerDelegateMBean
      戻り値:
      仕様のベンダー。
    • getImplementationName

      public String getImplementationName()
      JMX実装の名前(この製品の名前)を返します。
      定義:
      getImplementationName、インタフェース: MBeanServerDelegateMBean
      戻り値:
      実装名。
    • getImplementationVersion

      public String getImplementationVersion()
      JMX実装のバージョン(この製品のバージョン)を返します。
      定義:
      getImplementationVersion、インタフェース: MBeanServerDelegateMBean
      戻り値:
      実装のバージョン。
    • getImplementationVendor

      public String getImplementationVendor()
      JMX実装のベンダー(この製品のベンダー)を返します。
      定義:
      getImplementationVendor、インタフェース: MBeanServerDelegateMBean
      戻り値:
      実装のベンダー。
    • sendNotification

      public void sendNotification​(Notification notification)
      MBeanサーバーから通知を送信できるようにします。 シーケンス番号が0以下のnotificationが渡された場合、委譲の固有のシーケンス番号で置き換えます。
      パラメータ:
      notification - 送信する通知。