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

クラスQueryEval

  • すべての実装されたインタフェース:
    Serializable

    public abstract class QueryEval
    extends Object
    implements Serializable
    特定のMBeanサーバーのコンテキストでクエリーを実行します。
    導入されたバージョン:
    1.5
    関連項目:
    直列化された形式
    • コンストラクタの詳細

      • QueryEval

        public QueryEval()
    • メソッドの詳細

      • setMBeanServer

        public void setMBeanServer​(MBeanServer s)

        クエリーが実行されるMBeanサーバーを設定します。 この設定は、セットを実行するスレッドに対して有効です。 スレッドの作成時にそのスレッドによって作成されたすべてのスレッドにコピーされます。

        歴史的な理由で、このメソッドはstaticではありませんが、その動作は、メソッドが呼び出されるインスタンスに依存しません。

        パラメータ:
        s - クエリーが実行されるMBeanサーバー。
        関連項目:
        getMBeanServer()
      • getMBeanServer

        public static MBeanServer getMBeanServer()

        このスレッドによって、最後にsetMBeanServerメソッドに渡されたMBeanサーバーを返します。 このスレッドがそのメソッドを呼び出したことがない場合、このスレッドの作成時にgetMBeanServerから親スレッドの値を取得します。親スレッドがない場合はnullです。

        戻り値:
        MBeanサーバー。
        関連項目:
        setMBeanServer(javax.management.MBeanServer)