JavaTM 2 Platform
Standard Ed. 6

javax.management.remote
介面 MBeanServerForwarder

所有父級介面:
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, 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 為 null,或者 mbs 與此物件相同。
另請參見:
getMBeanServer()

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only