|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
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. 5.0 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。