JavaTM Platform
Standard Ed. 6

インタフェース
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 サーバーを返します。
static MBeanServer MBeanServerFactory.newMBeanServer()
          標準のデフォルトドメイン名を持つ MBeanServer インタフェースを実装する新しいオブジェクトを返します。
static MBeanServer MBeanServerFactory.newMBeanServer(String domain)
          指定のデフォルトドメイン名を持つ MBeanServer インタフェースを実装する新しいオブジェクトを返します。
 MBeanServer MBeanServerBuilder.newMBeanServer(String defaultDomain, MBeanServer outer, MBeanServerDelegate delegate)
          このメソッドは、新しい 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 StandardMBean.preRegister(MBeanServer server, ObjectName name)
          MBean サーバーに登録する前に、MBean に必要なオペレーションを実行させることができます。
 ObjectName MBeanRegistration.preRegister(MBeanServer server, ObjectName name)
          MBean サーバーに登録する前に、MBean に必要なオペレーションを実行させることができます。
static void MBeanServerFactory.releaseMBeanServer(MBeanServer mbeanServer)
          作成された MBeanServer の内部 MBeanServerFactory 参照を削除します。
 void ValueExp.setMBeanServer(MBeanServer s)
          推奨されていません。 ValueExp は MBean サーバーにアクセスし、 QueryEval.getMBeanServer() を使って評価されるため、 このメソッドは不要です。
 void StringValueExp.setMBeanServer(MBeanServer s)
          クエリーが実行される MBean サーバーを設定します。
 void QueryExp.setMBeanServer(MBeanServer s)
          クエリーが実行される MBean サーバーを設定します。
 void QueryEval.setMBeanServer(MBeanServer s)
          クエリーが実行される MBean サーバーを設定します。
 void ObjectName.setMBeanServer(MBeanServer mbs)
           
 void AttributeValueExp.setMBeanServer(MBeanServer s)
          クエリーが実行される MBean サーバーを設定します。
 

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 RelationSupport.preRegister(MBeanServer server, ObjectName name)
           
 ObjectName RelationService.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 インタフェースを実装し、このインタフェースを実装するオブジェクトを 1 つラップします。
 

MBeanServer を返す javax.management.remote のメソッド
 MBeanServer MBeanServerForwarder.getMBeanServer()
          要求の送信先 MBeanServer オブジェクトを返します。
 MBeanServer JMXConnectorServer.getMBeanServer()
          このコネクタサーバーの接続先 MBean サーバーを返します。
 

MBeanServer 型のパラメータを持つ javax.management.remote のメソッド
 JMXConnectorServer JMXConnectorServerProvider.newJMXConnectorServer(JMXServiceURL serviceURL, Map<String,?> environment, MBeanServer mbeanServer)
          指定されたアドレスで新しいコネクタサーバーを作成します。
static JMXConnectorServer JMXConnectorServerFactory.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 が必要なオペレーションを実行できるようにします。
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。