- すべてのスーパー・インタフェース:
- MBeanServer,- MBeanServerConnection
public interface MBeanServerForwarder extends MBeanServer
このクラスのオブジェクトは、MBeanServerインタフェースを実装し、このインタフェースも実装する別のオブジェクトをラップします。 通常、このインタフェースの実装は、ラップされたオブジェクトにMBeanServerインタフェースのメソッドを転送する前後に、メソッドの一部または全部に対して何らかのアクションを実行します。 たとえば、セキュリティ・チェックやロギングなどです。 
- 導入されたバージョン:
- 1.5
- 
メソッドのサマリー修飾子と型メソッド説明要求の転送先MBeanServerオブジェクトを返します。voidsetMBeanServer(MBeanServer mbs)要求がこのオブジェクトで処理されたあとの、転送先MBeanServerオブジェクトを設定します。インタフェース javax.management.MBeanServerで宣言されたメソッドaddNotificationListener, addNotificationListener, createMBean, createMBean, createMBean, createMBean, deserialize, deserialize, deserialize, getAttribute, getAttributes, getClassLoader, getClassLoaderFor, getClassLoaderRepository, getDefaultDomain, getDomains, getMBeanCount, getMBeanInfo, getObjectInstance, instantiate, instantiate, instantiate, instantiate, invoke, isInstanceOf, isRegistered, queryMBeans, queryNames, registerMBean, removeNotificationListener, removeNotificationListener, removeNotificationListener, removeNotificationListener, setAttribute, setAttributes, unregisterMBean
- 
メソッドの詳細- 
getMBeanServerMBeanServer getMBeanServer()要求の転送先MBeanServerオブジェクトを返します。- 戻り値:
- 要求の転送先MBeanServerオブジェクト。存在しない場合はnull。
- 関連項目:
- setMBeanServer(javax.management.MBeanServer)
 
- 
setMBeanServervoid setMBeanServer(MBeanServer mbs)要求がこのオブジェクトで処理されたあとの、転送先MBeanServerオブジェクトを設定します。- パラメータ:
- mbs- 要求の転送先MBeanServerオブジェクト。
- 例外:
- IllegalArgumentException- このオブジェクトがすでにMBeanServerオブジェクトへの転送を行なっている場合、- mbsがnullの場合、または- mbsがこのオブジェクトに一致している場合。
- 関連項目:
- getMBeanServer()
 
 
-