JavaTM 2 Platform
Standard Ed. 5.0

インタフェース
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 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 に必要なオペレーションを実行させることができます。
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 theRelId, ObjectName theRelServiceName, MBeanServer theRelServiceMBeanServer, String theRelTypeName, RoleList theRoleList)
          オブジェクトを作成します。
 

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 2 Platform
Standard Ed. 5.0

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

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