-
- All Superinterfaces:
-
MBeanServer
,MBeanServerConnection
public interface MBeanServerForwarder extends MBeanServer
此类的一个对象实现MBeanServer接口并包装另一个也实现该接口的对象。 通常,在将方法转发到包装对象之前和/或之后,此接口的实现在
MBeanServer
接口的某些或所有方法中执行一些操作。 示例包括安全检查和日志记录。- 从以下版本开始:
- 1.5
-
-
方法摘要
所有方法 接口方法 抽象方法 Modifier and Type 方法 描述 MBeanServer
getMBeanServer()
返回要转发到的MBeanServer对象。void
setMBeanServer(MBeanServer mbs)
设置此对象处理后请求将转发到的MBeanServer对象。-
Methods inherited from interface 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
-
-
-
-
方法详细信息
-
getMBeanServer
MBeanServer getMBeanServer()
返回要转发到的MBeanServer对象。- 结果
- 将转发请求的MBeanServer对象,如果没有请求,则返回null。
- 另请参见:
-
setMBeanServer(javax.management.MBeanServer)
-
setMBeanServer
void setMBeanServer(MBeanServer mbs)
设置此对象处理后请求将转发到的MBeanServer对象。- 参数
-
mbs
- 请求将转发到的MBeanServer对象。 - 异常
-
IllegalArgumentException
- 如果此对象已转发到MBeanServer对象,或者如果mbs
为空,或者mbs
与此对象相同。 - 另请参见:
-
getMBeanServer()
-
-