public interface MBeanServerForwarder extends MBeanServer
このクラスのオブジェクトは、MBeanServer インタフェースを実装し、このインタフェースも実装する別のオブジェクトをラップします。通常、このインタフェースの実装は、ラップされたオブジェクトに MBeanServer
インタフェースのメソッドを転送する前後に、メソッドの一部または全部に対して何らかのアクションを実行します。たとえば、セキュリティーチェックやロギングなどです。
修飾子と型 | メソッドと説明 |
---|---|
MBeanServer |
getMBeanServer()
要求の転送先 MBeanServer オブジェクトを返します。
|
void |
setMBeanServer(MBeanServer mbs)
要求がこのオブジェクトで処理されたあとの、転送先 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
MBeanServer getMBeanServer()
setMBeanServer(javax.management.MBeanServer)
void setMBeanServer(MBeanServer mbs)
mbs
- 要求の転送先 MBeanServer オブジェクト。IllegalArgumentException
- このオブジェクトがすでに MBeanServer オブジェクトへの転送を行なっている場合、mbs
が null の場合、または mbs
がこのオブジェクトに一致している場合。getMBeanServer()
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.