public interface IORInterceptorOperations extends InterceptorOperations
在某些情况下,一个便携式的ORB服务的实现可能需要添加描述服务器或对象的ORB服务相关的功能对象的引用,以使在客户端ORB服务实现的功能信息。
这是支持通过IORInterceptor
和IORInfo
接口。
IORInfo
Modifier and Type | Method and Description |
---|---|
void |
establish_components(IORInfo info)
一个服务器端的ORB调用
establish_components 运行所有已登记的
IORInterceptor 实例时,构件组装,将被包含在一个对象的引用配置文件或配置文件列表。
|
destroy, name
void establish_components(IORInfo info)
establish_components
运行所有已登记的
IORInterceptor
实例时,构件组装,将被包含在一个对象的引用配置文件或配置文件列表。此操作不一定要求每个单独的对象引用。在早熟的情况下,这种操作称为每次POA::create_poa叫做。在任何情况下,
establish_components
保证被称为至少一次为每个组不同的服务器策略。
对establish_components
实施不抛出异常。如果是这样,ORB将忽略异常并继续调用下IOR拦截器的establish_components
操作。
info
通过ORB服务用来查询有关政策和被包含在生成模式的
IORInfo
实例添加组件。
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.