インタフェース
javax.management.MBeanServerの使用
-
MBeanServerを使用するパッケージ パッケージ 説明 java.lang.management Java実行時にJava仮想マシンおよびほかのコンポーネントを監視および管理するための管理インタフェースを提供します。javax.management Java Management Extensionsのコア・クラスを提供します。javax.management.loading 高度な動的ロード機能を実装するクラスを提供します。javax.management.modelmbean ModelMBeanクラスの定義を提供します。javax.management.monitor モニター・クラスの定義を提供します。javax.management.relation 関係サービスの定義を提供します。javax.management.remote JMX MBeanサーバーにリモート・アクセスするためのインタフェースです。javax.management.remote.rmi RMIコネクタは、RMIを使ってクライアント要求をリモートMBeanサーバーへ転送する、JMXリモートAPI用のコネクタです。javax.management.timer Timer MBeanの定義を提供します。 -
-
java.lang.managementでのMBeanServerの使用
MBeanServerを返すjava.lang.managementのメソッド 修飾子と型 メソッド 説明 static MBeanServer
ManagementFactory. getPlatformMBeanServer()
プラットフォームMBeanServer
を返します。 -
javax.managementでのMBeanServerの使用
MBeanServerを返すjavax.managementのメソッド 修飾子と型 メソッド 説明 static MBeanServer
MBeanServerFactory. createMBeanServer()
標準のデフォルト・ドメイン名を持つMBeanServerインタフェースを実装する新しいオブジェクトを返します。static MBeanServer
MBeanServerFactory. createMBeanServer(String domain)
指定のデフォルト・ドメイン名を持つMBeanServer
インタフェースを実装する新しいオブジェクトを返します。static MBeanServer
QueryEval. getMBeanServer()
このスレッドによって、最後にsetMBeanServer
メソッドに渡されたMBeanサーバーを返します。MBeanServer
MBeanServerBuilder. newMBeanServer(String defaultDomain, MBeanServer outer, MBeanServerDelegate delegate)
このメソッドは、新しいMBeanServer実装オブジェクトを作成します。static MBeanServer
MBeanServerFactory. newMBeanServer()
標準のデフォルト・ドメイン名を持つMBeanServerインタフェースを実装する新しいオブジェクトを返します。ただし、この新しいオブジェクトの内部参照は保持されません。static MBeanServer
MBeanServerFactory. newMBeanServer(String domain)
指定のデフォルト・ドメイン名を持つMBeanServerインタフェースを実装する新しいオブジェクトを返します。ただし、この新しいオブジェクトの内部参照は保持されません。MBeanServer型の引数を持つ型を返すjavax.managementのメソッド 修飾子と型 メソッド 説明 static ArrayList<MBeanServer>
MBeanServerFactory. findMBeanServer(String agentId)
登録済みのMBeanServerオブジェクトのリストを返します。MBeanServer型のパラメータを持つjavax.managementのメソッド 修飾子と型 メソッド 説明 static ClassLoaderRepository
MBeanServerFactory. getClassLoaderRepository(MBeanServer server)
指定のMBeanServerによって使用されるClassLoaderRepositoryを返します。MBeanServer
MBeanServerBuilder. newMBeanServer(String defaultDomain, MBeanServer outer, MBeanServerDelegate delegate)
このメソッドは、新しいMBeanServer実装オブジェクトを作成します。ObjectName
MBeanRegistration. preRegister(MBeanServer server, ObjectName name)
MBeanサーバーに登録する前に、MBeanが必要なオペレーションを実行できるようにします。ObjectName
StandardMBean. preRegister(MBeanServer server, ObjectName name)
MBeanサーバーに登録する前に、MBeanが必要なオペレーションを実行できるようにします。static void
MBeanServerFactory. releaseMBeanServer(MBeanServer mbeanServer)
作成されたMBeanServerの内部MBeanServerFactory参照を削除します。void
AttributeValueExp. setMBeanServer(MBeanServer s)
非推奨。このメソッドは何の効果も持ちません。void
QueryEval. setMBeanServer(MBeanServer s)
クエリーが実行されるMBeanサーバーを設定します。void
QueryExp. setMBeanServer(MBeanServer s)
クエリーが実行されるMBeanサーバーを設定します。void
StringValueExp. setMBeanServer(MBeanServer s)
非推奨。void
ValueExp. setMBeanServer(MBeanServer s)
非推奨。ValueExp
はMBeanサーバーにアクセスし、QueryEval.getMBeanServer()
を使って評価されるため、このメソッドは不要です。 -
javax.management.loadingでのMBeanServerの使用
MBeanServer型のパラメータを持つjavax.management.loadingのメソッド 修飾子と型 メソッド 説明 ObjectName
MLet. preRegister(MBeanServer server, ObjectName name)
MBeanサーバーに登録される前に必要なオペレーションをm-letが実行することを許可します。 -
javax.management.modelmbeanでのMBeanServerの使用
MBeanServer型のパラメータを持つjavax.management.modelmbeanのメソッド 修飾子と型 メソッド 説明 ObjectName
RequiredModelMBean. preRegister(MBeanServer server, ObjectName name)
MBeanサーバーに登録する前に、MBeanが必要なオペレーションを実行できるようにします。 -
javax.management.monitorでのMBeanServerの使用
MBeanServerとして宣言されているjavax.management.monitorのフィールド 修飾子と型 フィールド 説明 protected MBeanServer
Monitor. server
MBeanサーバーへの参照です。MBeanServer型のパラメータを持つjavax.management.monitorのメソッド 修飾子と型 メソッド 説明 ObjectName
Monitor. preRegister(MBeanServer server, ObjectName name)
MBeanサーバーに登録する前に必要なオペレーションをモニターMBeanが実行することを許可します。 -
javax.management.relationでのMBeanServerの使用
MBeanServer型のパラメータを持つjavax.management.relationのコンストラクタ コンストラクタ 説明 RelationSupport(String relationId, ObjectName relationServiceName, MBeanServer relationServiceMBeanServer, String relationTypeName, RoleList list)
RelationSupport
オブジェクトを作成します。 -
javax.management.remoteでのMBeanServerの使用
javax.management.remoteでのMBeanServerのサブインタフェース 修飾子と型 インタフェース 説明 interface
MBeanServerForwarder
このクラスのオブジェクトは、MBeanServerインタフェースを実装し、このインタフェースも実装する別のオブジェクトをラップします。MBeanServerを返すjavax.management.remoteのメソッド 修飾子と型 メソッド 説明 MBeanServer
JMXConnectorServer. getMBeanServer()
このコネクタ・サーバーの接続先MBeanサーバーを返します。MBeanServer
MBeanServerForwarder. getMBeanServer()
要求の転送先MBeanServerオブジェクトを返します。MBeanServer型のパラメータを持つjavax.management.remoteのメソッド 修飾子と型 メソッド 説明 static JMXConnectorServer
JMXConnectorServerFactory. newJMXConnectorServer(JMXServiceURL serviceURL, Map<String,?> environment, MBeanServer mbeanServer)
指定されたアドレスのコネクタ・サーバーを作成します。JMXConnectorServer
JMXConnectorServerProvider. newJMXConnectorServer(JMXServiceURL serviceURL, Map<String,?> environment, MBeanServer mbeanServer)
指定されたアドレスで新しいコネクタ・サーバーを作成します。ObjectName
JMXConnectorServer. preRegister(MBeanServer mbs, ObjectName name)
このコネクタ・サーバーがMBeanサーバーに登録されているとき、登録先のMBeanサーバーによって呼び出されます。void
MBeanServerForwarder. setMBeanServer(MBeanServer mbs)
要求がこのオブジェクトで処理されたあと送信される、送信先MBeanServerオブジェクトを設定します。MBeanServer型のパラメータを持つjavax.management.remoteのコンストラクタ コンストラクタ 説明 JMXConnectorServer(MBeanServer mbeanServer)
指定されたMBeanサーバーに接続するコネクタ・サーバーを構築します。 -
javax.management.remote.rmiでのMBeanServerの使用
MBeanServerを返すjavax.management.remote.rmiのメソッド 修飾子と型 メソッド 説明 MBeanServer
RMIServerImpl. getMBeanServer()
このコネクタ・サーバーの接続先のMBeanServer
です。MBeanServer型のパラメータを持つjavax.management.remote.rmiのメソッド 修飾子と型 メソッド 説明 void
RMIServerImpl. setMBeanServer(MBeanServer mbs)
このコネクタ・サーバーの接続先のMBeanServer
を設定します。MBeanServer型のパラメータを持つjavax.management.remote.rmiのコンストラクタ コンストラクタ 説明 RMIConnectorServer(JMXServiceURL url, Map<String,?> environment, MBeanServer mbeanServer)
指定されたMBeanサーバーのRMIConnectorServer
を作成します。RMIConnectorServer(JMXServiceURL url, Map<String,?> environment, RMIServerImpl rmiServerImpl, MBeanServer mbeanServer)
指定されたMBeanサーバーのRMIConnectorServer
を作成します。 -
javax.management.timerでのMBeanServerの使用
MBeanServer型のパラメータを持つjavax.management.timerのメソッド 修飾子と型 メソッド 説明 ObjectName
Timer. preRegister(MBeanServer server, ObjectName name)
MBeanサーバーに登録する前に必要なオペレーションをタイマーMBeanが実行することを許可します。
-