public interface IORInfoOperations 
      IORInterceptor.establish_components 。 
      IORInterceptor 
       | Modifier and Type | Method and Description | 
|---|---|
| ObjectReferenceTemplate | adapter_template()
              返回刚刚创建的对象适配器的对象引用模板,并运行IOR拦截器。 
             | 
| void | add_ior_component_to_profile(TaggedComponent tagged_component, int profile_id)
              便携式ORB服务实现从establish_components的 
              establish_components中调用add_ior_component_to_profile,以在构造IOR时将包含的组中添加标记组件。 | 
| void | add_ior_component(TaggedComponent tagged_component)
              便携式ORB服务实现从establish_components的 
              establish_components中调用add_ior_component,以便在establish_components时将包含的组中添加标记组件。 | 
| ObjectReferenceFactory | current_factory()
              读取时,返回当前工厂,该工厂将用于为刚创建的对象适配器创建对象引用,并正在运行IOR拦截器。 
             | 
| void | current_factory(ObjectReferenceFactory newCurrent_factory)
              读取时,返回当前工厂,该工厂将用于为刚创建的对象适配器创建对象引用,并正在运行IOR拦截器。 
             | 
| Policy | get_effective_policy(int type)
              允许ORB服务实现来确定特定类型的服务器端策略对于正在构造的IOR有效。 
             | 
| int | manager_id()
              返回刚刚创建的对象适配器的适配器管理器ID,并运行IOR拦截器。 
             | 
| short | state()
              返回刚刚创建的对象适配器的适配器状态,并正在运行IOR拦截器。 
             | 
Policy get_effective_policy(int type)
PortableServer.POA.create_POA调用的所有策略对象都可以通过get_effective_policy进行get_effective_policy 。 
            如果ORB不知道给定类型的策略,则此操作将抛出INV_POLICY标准的次要代码为2。 
type - 指定要返回的策略类型的int。 
           CORBA.Policy对象。 
            如果给定的策略类型是已知的,但没有该类型的策略生效,那么此操作将返回一个零对象引用。 
           void add_ior_component(TaggedComponent tagged_component)
establish_components中调用add_ior_component ,以便在establish_components时将包括的组中添加一个标记的组件。 
           该组件中的组件将包含在所有配置文件中。 
           可能存在具有相同组件ID的任何数量的组件。
tagged_component - 要添加的IOP.TaggedComponent。 
           void add_ior_component_to_profile(TaggedComponent tagged_component, int profile_id)
establish_components中调用add_ior_component_to_profile ,以在构造IOR时将包含的组中添加标记的组件。 
           该组件中的组件将包含在指定的配置文件中。 
           可能存在具有相同组件ID的任何数量的组件。
tagged_component - 要添加的 
            IOP.TaggedComponent 。 
           profile_id - 将添加此组件的配置文件的配置文件ID。 
           BAD_PARAM - 如果给定的配置文件ID未定义已知配置文件,或者不可能向该配置文件添加组件,则抛出标准的次要代码29。 
           int manager_id()
short state()
ObjectReferenceTemplate adapter_template()
ObjectReferenceFactory current_factory()
void current_factory(ObjectReferenceFactory newCurrent_factory)
 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.