-
- All Superinterfaces:
-
MBeanServer
,MBeanServerConnection
public interface MBeanServerForwarder extends MBeanServer
此类的对象实现MBeanServer接口并包装另一个也实现该接口的对象。 通常,此接口的实现在将方法转发到包装对象之前和/或之后在
MBeanServer
接口的一些或所有方法中执行一些动作。 示例包括安全检查和日志记录。- 从以下版本开始:
- 1.5
-
-
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 MBeanServer
getMBeanServer()
返回将转发请求的MBeanServer对象。void
setMBeanServer(MBeanServer mbs)
设置在此对象处理后将转发请求的MBeanServer对象。-
声明方法的接口 javax.management.MBeanServer
addNotificationListener, addNotificationListener, createMBean, createMBean, createMBean, createMBean, deserialize, deserialize, deserialize, getAttribute, getAttributes, getClassLoader, getClassLoaderFor, getClassLoaderRepository, getMBeanCount, instantiate, instantiate, instantiate, instantiate, isRegistered, queryMBeans, queryNames, registerMBean, setAttribute, setAttributes, unregisterMBean
-
-
-
-
方法详细信息
-
getMBeanServer
MBeanServer getMBeanServer()
返回将转发请求的MBeanServer对象。- 结果
- 要转发请求的MBeanServer对象,如果没有,则返回null。
- 另请参见:
-
setMBeanServer(javax.management.MBeanServer)
-
setMBeanServer
void setMBeanServer(MBeanServer mbs)
设置在此对象处理后将转发请求的MBeanServer对象。- 参数
-
mbs
- 将转发请求的MBeanServer对象。 - 异常
-
IllegalArgumentException
- 如果此对象已转发到MBeanServer对象,或者mbs
为null或mbs
与此对象相同。 - 另请参见:
-
getMBeanServer()
-
-