java.lang.Object
javax.management.MBeanServerDelegate
- すべての実装されたインタフェース:
- MBeanServerDelegateMBean,- NotificationBroadcaster,- NotificationEmitter
public class MBeanServerDelegate extends Object implements MBeanServerDelegateMBean, NotificationEmitter
管理の視点でMBeanサーバーを表現します。 MBeanサーバーにMBeanが登録されたり、登録が解除されたりすると、MBeanServerDelegate MBeanはMBeanServerNotificationsを発行します。 
- 導入されたバージョン:
- 1.5
- 
フィールドのサマリーフィールド 修飾子と型 フィールド 説明 static ObjectNameDELEGATE_NAMEMBeanServerDelegateのデフォルトObjectNameを定義します。
- 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 MBeanServerDelegate()MBeanServerDelegateオブジェクトを作成します。
- 
メソッドのサマリー修飾子と型 メソッド 説明 StringgetImplementationName()JMX実装の名前(この製品の名前)を返します。StringgetImplementationVendor()JMX実装のベンダー(この製品のベンダー)を返します。StringgetImplementationVersion()JMX実装のバージョン(この製品のバージョン)を返します。StringgetMBeanServerId()MBeanサーバー・エージェントのアイデンティティを返します。StringgetSpecificationName()この製品に実装されているJMX仕様の完全名を返します。StringgetSpecificationVendor()この製品に実装されているJMX仕様のベンダーを返します。StringgetSpecificationVersion()この製品に実装されているJMX仕様のバージョンを返します。voidsendNotification(Notification notification)MBeanサーバーから通知を送信できるようにします。クラス java.lang.Objectで宣言されたメソッドclone、equals、finalize、getClass、hashCode、notify、notifyAll、toString、wait、wait、waitインタフェース javax.management.NotificationBroadcasterで宣言されたメソッドaddNotificationListener, getNotificationInfo, removeNotificationListener
- 
フィールド詳細- 
DELEGATE_NAMEpublic static final ObjectName DELEGATE_NAMEMBeanServerDelegateのデフォルトObjectNameを定義します。- 導入されたバージョン:
- 1.6
 
 
- 
- 
コンストラクタの詳細- 
MBeanServerDelegatepublic MBeanServerDelegate()MBeanServerDelegateオブジェクトを作成します。
 
- 
- 
メソッドの詳細- 
getMBeanServerIdpublic String getMBeanServerId()MBeanサーバー・エージェントのアイデンティティを返します。- 定義:
- getMBeanServerId、インタフェース:- MBeanServerDelegateMBean
- 戻り値:
- アイデンティティ。
 
- 
getSpecificationNamepublic String getSpecificationName()この製品に実装されているJMX仕様の完全名を返します。- 定義:
- getSpecificationName、インタフェース:- MBeanServerDelegateMBean
- 戻り値:
- 仕様名。
 
- 
getSpecificationVersionpublic String getSpecificationVersion()この製品に実装されているJMX仕様のバージョンを返します。- 定義:
- getSpecificationVersion、インタフェース:- MBeanServerDelegateMBean
- 戻り値:
- 仕様のバージョン。
 
- 
getSpecificationVendorpublic String getSpecificationVendor()この製品に実装されているJMX仕様のベンダーを返します。- 定義:
- getSpecificationVendor、インタフェース:- MBeanServerDelegateMBean
- 戻り値:
- 仕様のベンダー。
 
- 
getImplementationNamepublic String getImplementationName()JMX実装の名前(この製品の名前)を返します。- 定義:
- getImplementationName、インタフェース:- MBeanServerDelegateMBean
- 戻り値:
- 実装名。
 
- 
getImplementationVersionpublic String getImplementationVersion()JMX実装のバージョン(この製品のバージョン)を返します。- 定義:
- getImplementationVersion、インタフェース:- MBeanServerDelegateMBean
- 戻り値:
- 実装のバージョン。
 
- 
getImplementationVendorpublic String getImplementationVendor()JMX実装のベンダー(この製品のベンダー)を返します。- 定義:
- getImplementationVendor、インタフェース:- MBeanServerDelegateMBean
- 戻り値:
- 実装のベンダー。
 
- 
sendNotificationpublic void sendNotification(Notification notification)MBeanサーバーから通知を送信できるようにします。 シーケンス番号が0以下のnotificationが渡された場合、委譲の固有のシーケンス番号で置き換えます。- パラメータ:
- notification- 送信する通知。
 
 
-