|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
public interface POAManagerOperations
每個 POA 物件具有一個關聯的 POAManager 物件。POA 管理器可以與一個或多個 POA 物件關聯。POA 管理器封裝 POA 關聯的處理狀態。
| 方法摘要 | |
|---|---|
void |
activate()
此操作將 POA 管理器更改為啟動狀態,促使關聯的 POA 開始處理請求。 |
void |
deactivate(boolean etherealize_objects,
boolean wait_for_completion)
此操作將 POA 管理器的狀態更改為非啟動 (inactive),促使關聯的 POA 拒絕尚未開始執行的請求以及任何新的請求。 |
void |
discard_requests(boolean wait_for_completion)
此操作將 POA 管理器的狀態更改為丟棄 (discarding)。 |
State |
get_state()
此操作返回 POA 管理器的狀態。 |
void |
hold_requests(boolean wait_for_completion)
此操作將 POA 管理器更改為保持 (holding) 狀態,促使關聯的 POA 將傳入請求排隊。 |
| 方法詳細資訊 |
|---|
void activate()
throws AdapterInactive
AdapterInactive - 對非啟動狀態的 POAManager 調用該操作時引發。
void hold_requests(boolean wait_for_completion)
throws AdapterInactive
wait_for_completion - 如果為 FALSE,則操作在更改狀態後立即返回。如果為 TRUE,則操作將等待所有啟動的請求完成。
AdapterInactive - 對非啟動狀態的 POAManager 調用該操作時引發。
void discard_requests(boolean wait_for_completion)
throws AdapterInactive
wait_for_completion - 如果為 FALSE,則操作在更改狀態後立即返回。如果為 TRUE,則操作將等待所有啟動的請求完成。
AdapterInactive - 對非啟動狀態的 POAManager 調用該操作時引發。
void deactivate(boolean etherealize_objects,
boolean wait_for_completion)
throws AdapterInactive
etherealize_objects - 一個標記,指示是否對所有啟動的物件調用關聯 servant 管理器的 etherealize 操作。wait_for_completion - 如果為 FALSE,則操作在更改狀態後立即返回。如果為 TRUE,則操作將等待所有啟動的請求完成。
AdapterInactive - 對非啟動狀態的 POAManager 調用該操作時引發。State get_state()
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。