インタフェース
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)
非推奨。このメソッドは何の効果も持ちません。 属性値の取得に使用されるMBeanサーバーは、QueryEval.getMBeanServer()
です。void
ObjectName. setMBeanServer(MBeanServer mbs)
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のメソッド 修飾子と型 メソッド 説明 ObjectName
RelationService. preRegister(MBeanServer server, ObjectName name)
ObjectName
RelationSupport. preRegister(MBeanServer server, ObjectName name)
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が実行することを許可します。
-