インタフェース
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 MBeanServerManagementFactory. getPlatformMBeanServer()プラットフォームMBeanServerを返します。 -
javax.managementでのMBeanServerの使用
MBeanServerを返すjavax.managementのメソッド 修飾子と型 メソッド 説明 static MBeanServerMBeanServerFactory. createMBeanServer()標準のデフォルト・ドメイン名を持つMBeanServerインタフェースを実装する新しいオブジェクトを返します。static MBeanServerMBeanServerFactory. createMBeanServer(String domain)指定のデフォルト・ドメイン名を持つMBeanServerインタフェースを実装する新しいオブジェクトを返します。static MBeanServerQueryEval. getMBeanServer()このスレッドによって、最後にsetMBeanServerメソッドに渡されたMBeanサーバーを返します。MBeanServerMBeanServerBuilder. newMBeanServer(String defaultDomain, MBeanServer outer, MBeanServerDelegate delegate)このメソッドは、新しいMBeanServer実装オブジェクトを作成します。static MBeanServerMBeanServerFactory. newMBeanServer()標準のデフォルト・ドメイン名を持つMBeanServerインタフェースを実装する新しいオブジェクトを返します。ただし、この新しいオブジェクトの内部参照は保持されません。static MBeanServerMBeanServerFactory. newMBeanServer(String domain)指定のデフォルト・ドメイン名を持つMBeanServerインタフェースを実装する新しいオブジェクトを返します。ただし、この新しいオブジェクトの内部参照は保持されません。MBeanServer型の引数を持つ型を返すjavax.managementのメソッド 修飾子と型 メソッド 説明 static ArrayList<MBeanServer>MBeanServerFactory. findMBeanServer(String agentId)登録済みのMBeanServerオブジェクトのリストを返します。MBeanServer型のパラメータを持つjavax.managementのメソッド 修飾子と型 メソッド 説明 static ClassLoaderRepositoryMBeanServerFactory. getClassLoaderRepository(MBeanServer server)指定のMBeanServerによって使用されるClassLoaderRepositoryを返します。MBeanServerMBeanServerBuilder. newMBeanServer(String defaultDomain, MBeanServer outer, MBeanServerDelegate delegate)このメソッドは、新しいMBeanServer実装オブジェクトを作成します。ObjectNameMBeanRegistration. preRegister(MBeanServer server, ObjectName name)MBeanサーバーに登録する前に、MBeanが必要なオペレーションを実行できるようにします。ObjectNameStandardMBean. preRegister(MBeanServer server, ObjectName name)MBeanサーバーに登録する前に、MBeanが必要なオペレーションを実行できるようにします。static voidMBeanServerFactory. releaseMBeanServer(MBeanServer mbeanServer)作成されたMBeanServerの内部MBeanServerFactory参照を削除します。voidAttributeValueExp. setMBeanServer(MBeanServer s)非推奨。このメソッドは何の効果も持ちません。voidQueryEval. setMBeanServer(MBeanServer s)クエリーが実行されるMBeanサーバーを設定します。voidQueryExp. setMBeanServer(MBeanServer s)クエリーが実行されるMBeanサーバーを設定します。voidStringValueExp. setMBeanServer(MBeanServer s)非推奨。voidValueExp. setMBeanServer(MBeanServer s)非推奨。ValueExpはMBeanサーバーにアクセスし、QueryEval.getMBeanServer()を使って評価されるため、このメソッドは不要です。 -
javax.management.loadingでのMBeanServerの使用
MBeanServer型のパラメータを持つjavax.management.loadingのメソッド 修飾子と型 メソッド 説明 ObjectNameMLet. preRegister(MBeanServer server, ObjectName name)MBeanサーバーに登録される前に必要なオペレーションをm-letが実行することを許可します。 -
javax.management.modelmbeanでのMBeanServerの使用
MBeanServer型のパラメータを持つjavax.management.modelmbeanのメソッド 修飾子と型 メソッド 説明 ObjectNameRequiredModelMBean. preRegister(MBeanServer server, ObjectName name)MBeanサーバーに登録する前に、MBeanが必要なオペレーションを実行できるようにします。 -
javax.management.monitorでのMBeanServerの使用
MBeanServerとして宣言されているjavax.management.monitorのフィールド 修飾子と型 フィールド 説明 protected MBeanServerMonitor. serverMBeanサーバーへの参照です。MBeanServer型のパラメータを持つjavax.management.monitorのメソッド 修飾子と型 メソッド 説明 ObjectNameMonitor. 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のサブインタフェース 修飾子と型 インタフェース 説明 interfaceMBeanServerForwarderこのクラスのオブジェクトは、MBeanServerインタフェースを実装し、このインタフェースも実装する別のオブジェクトをラップします。MBeanServerを返すjavax.management.remoteのメソッド 修飾子と型 メソッド 説明 MBeanServerJMXConnectorServer. getMBeanServer()このコネクタ・サーバーの接続先MBeanサーバーを返します。MBeanServerMBeanServerForwarder. getMBeanServer()要求の転送先MBeanServerオブジェクトを返します。MBeanServer型のパラメータを持つjavax.management.remoteのメソッド 修飾子と型 メソッド 説明 static JMXConnectorServerJMXConnectorServerFactory. newJMXConnectorServer(JMXServiceURL serviceURL, Map<String,?> environment, MBeanServer mbeanServer)指定されたアドレスのコネクタ・サーバーを作成します。JMXConnectorServerJMXConnectorServerProvider. newJMXConnectorServer(JMXServiceURL serviceURL, Map<String,?> environment, MBeanServer mbeanServer)指定されたアドレスで新しいコネクタ・サーバーを作成します。ObjectNameJMXConnectorServer. preRegister(MBeanServer mbs, ObjectName name)このコネクタ・サーバーがMBeanサーバーに登録されているとき、登録先のMBeanサーバーによって呼び出されます。voidMBeanServerForwarder. setMBeanServer(MBeanServer mbs)要求がこのオブジェクトで処理されたあと送信される、送信先MBeanServerオブジェクトを設定します。MBeanServer型のパラメータを持つjavax.management.remoteのコンストラクタ コンストラクタ 説明 JMXConnectorServer(MBeanServer mbeanServer)指定されたMBeanサーバーに接続するコネクタ・サーバーを構築します。 -
javax.management.remote.rmiでのMBeanServerの使用
MBeanServerを返すjavax.management.remote.rmiのメソッド 修飾子と型 メソッド 説明 MBeanServerRMIServerImpl. getMBeanServer()このコネクタ・サーバーの接続先のMBeanServerです。MBeanServer型のパラメータを持つjavax.management.remote.rmiのメソッド 修飾子と型 メソッド 説明 voidRMIServerImpl. 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のメソッド 修飾子と型 メソッド 説明 ObjectNameTimer. preRegister(MBeanServer server, ObjectName name)MBeanサーバーに登録する前に必要なオペレーションをタイマーMBeanが実行することを許可します。
-