Uses of Interface
org.omg.CORBA.Policy
-
Packages that use Policy 软件包 描述 org.omg.CORBA 提供OMG CORBA API与Java编程语言的映射,包括ORB
类,它被实现为程序员可以将其用作全功能对象请求代理(ORB)。org.omg.CORBA.portable 提供可移植性层,即一组ORB API,使一个供应商生成的代码可以在另一个供应商的ORB上运行。org.omg.PortableInterceptor 提供一种注册ORB钩子的机制,ORB服务可以通过该钩子拦截ORB的正常执行流程。org.omg.PortableServer 提供类和接口,使您的应用程序的服务器端可跨多厂商ORBs移植。 -
-
Uses of Policy in org.omg.CORBA
Classes in org.omg.CORBA that implement Policy Modifier and Type Class 描述 class
_PolicyStub
存根为Policy
。Fields in org.omg.CORBA declared as Policy Modifier and Type Field 描述 Policy
PolicyHolder. value
Policy[]
PolicyListHolder. value
Methods in org.omg.CORBA that return Policy Modifier and Type 方法 描述 Policy
LocalObject. _get_policy(int policy_type)
使用消息“这是一个局部约束的对象”抛出一个org.omg.CORBA.NO_IMPLEMENT
异常。Policy
Object. _get_policy(int policy_type)
返回适用于此对象的指定类型的Policy
对象。Policy
_PolicyStub. copy()
复制策略对象。Policy
PolicyOperations. copy()
返回Policy
对象的副本。Policy
ORB. create_policy(int type, Any val)
可以调用以创建具有指定初始状态的特定类型的策略对象的新实例。static Policy
PolicyHelper. extract(Any a)
static Policy[]
PolicyListHelper. extract(Any a)
Policy
DomainManagerOperations. get_domain_policy(int policy_type)
这将返回此域中对象的指定类型的策略。static Policy
PolicyHelper. narrow(Object obj)
static Policy
PolicyHelper. read(InputStream istream)
static Policy[]
PolicyListHelper. read(InputStream istream)
Methods in org.omg.CORBA with parameters of type Policy Modifier and Type 方法 描述 Object
LocalObject. _set_policy_override(Policy[] policies, SetOverrideType set_add)
使用消息“这是一个局部受限的对象”抛出一个org.omg.CORBA.NO_IMPLEMENT
异常。Object
Object. _set_policy_override(Policy[] policies, SetOverrideType set_add)
根据给定的SetOverrideType
对象的值,返回具有给定策略的新的Object
,替换此Object
现有策略或添加到现有策略的给定策略。static void
PolicyHelper. insert(Any a, Policy that)
static void
PolicyListHelper. insert(Any a, Policy[] that)
static void
PolicyHelper. write(OutputStream ostream, Policy value)
static void
PolicyListHelper. write(OutputStream ostream, Policy[] value)
Constructors in org.omg.CORBA with parameters of type Policy Constructor 描述 PolicyHolder(Policy initialValue)
PolicyListHolder(Policy[] initialValue)
-
Uses of Policy in org.omg.CORBA.portable
Methods in org.omg.CORBA.portable that return Policy Modifier and Type 方法 描述 Policy
ObjectImpl. _get_policy(int policy_type)
检索具有给定策略类型的此ObjectImpl
对象的Policy
对象。Policy
Delegate. get_policy(Object self, int policy_type)
返回适用于此对象的指定类型的Policy
对象。Methods in org.omg.CORBA.portable with parameters of type Policy Modifier and Type 方法 描述 Object
ObjectImpl. _set_policy_override(Policy[] policies, SetOverrideType set_add)
将给定策略的ObjectImpl
对象的覆盖类型设置为给定的实例SetOverrideType
。Object
Delegate. set_policy_override(Object self, Policy[] policies, SetOverrideType set_add)
将传递的策略与返回的新创建的对象引用相关联。 -
Uses of Policy in org.omg.PortableInterceptor
Methods in org.omg.PortableInterceptor that return Policy Modifier and Type 方法 描述 Policy
PolicyFactoryOperations. create_policy(int type, Any value)
返回从CORBA.Policy
派生的适当接口的实例,其值对应于指定的任何值。Policy
IORInfoOperations. get_effective_policy(int type)
允许ORB服务实现来确定特定类型的服务器端策略对于正在构造的IOR有效。Policy
ClientRequestInfoOperations. get_request_policy(int type)
返回此操作生效的给定策略。Policy
ServerRequestInfoOperations. get_server_policy(int type)
返回给定策略类型的此操作的有效策略。 -
Uses of Policy in org.omg.PortableServer
Subinterfaces of Policy in org.omg.PortableServer Modifier and Type 接口 描述 interface
IdAssignmentPolicy
IdAssignmentPolicy指定创建的POA中的对象Id是由应用程序还是由ORB生成。interface
IdUniquenessPolicy
IdUniquenessPolicy指定在创建的POA中激活的服务器是否必须具有唯一对象i身份。interface
ImplicitActivationPolicy
此策略指定在创建的POA中是否支持仆人的隐式激活。interface
LifespanPolicy
LifespanPolicy指定在创建的POA中实现的对象的使用寿命。interface
RequestProcessingPolicy
此策略指定创建的POA如何处理请求。interface
ServantRetentionPolicy
此策略指定创建的POA是否在活动对象映射中保留活动服务器。interface
ThreadPolicy
ThreadPolicy指定与创建的POA一起使用的线程模型。Methods in org.omg.PortableServer with parameters of type Policy Modifier and Type 方法 描述 POA
POAOperations. create_POA(String adapter_name, POAManager a_POAManager, Policy[] policies)
此操作将创建一个新的POA作为目标POA的子代。
-