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, 2014, Oracle and/or its affiliates. All rights reserved.