Uses of Interface
org.omg.CORBA.Object
-
Packages that use Object 软件包 描述 javax.rmi.CORBA 包含RMI-IIOP的可移植API。org.omg.CORBA 提供OMG CORBA API与Java编程语言的映射,包括ORB
类,它被实现为使程序员可以将其用作全功能对象请求代理(ORB)。org.omg.CORBA_2_3 CORBA_2_3包定义了Java [tm]标准版6中现有CORBA接口的添加。这些更改发生在由OMG定义的CORBA API的最新修订版本中。 将新方法添加到从CORBA包中相应接口派生的接口。 这提供向后兼容性,并避免破坏JCK测试。org.omg.CORBA_2_3.portable 提供值类型的输入和输出方法,并包含org/omg/CORBA/portable
包的其他更新。org.omg.CORBA.portable 提供可移植性层,即一组ORB API,使一个供应商生成的代码可以在另一个供应商的ORB上运行。org.omg.CosNaming 为Java IDL提供命名服务。org.omg.DynamicAny 提供类和接口,可以在运行时遍历与any
相关联的数据值,并提取数据值的原始组成部分。org.omg.IOP 该包包含OMG文档 “通用对象请求代理:体系结构和规范 ” formal/99-10-07第13.6节中指定的IOP
模块。org.omg.PortableInterceptor 提供一种注册ORB钩子的机制,ORB服务可以通过该钩子拦截ORB的正常执行流程。org.omg.PortableServer 提供类和接口,使您的应用程序的服务器端可跨多厂商ORBs移植。org.omg.PortableServer.portable 提供类和接口,使您的应用程序的服务器端可跨多厂商ORBs移植。org.omg.SendingContext 为组合值类型提供支持。org.omg.stub.java.rmi 包含java.rmi
包中出现的远程类型的RMI-IIOP存根。 -
-
Uses of Object in javax.rmi.CORBA
Classes in javax.rmi.CORBA that implement Object Modifier and Type Class 描述 class
Stub
所有RMI-IIOP存根都必须从其继承的基类。Methods in javax.rmi.CORBA that return Object Modifier and Type 方法 描述 Object
Tie. thisObject()
返回由此tie表示的目标对象的对象引用。 -
Uses of Object in org.omg.CORBA
Subinterfaces of Object in org.omg.CORBA Modifier and Type 接口 描述 interface
Current
从Current
接口派生的接口使得ORB和CORBA服务可以访问与运行线程相关联的信息(上下文)。interface
DomainManager
提供建立和导航关系到上级和下级域以及创建和访问策略的机制。interface
DynAny
已过时。改用新的DynAnyinterface
DynArray
已过时。改用新的DynArrayinterface
DynEnum
已过时。使用新的DynEnum代替interface
DynFixed
已过时。改用新的DynFixedinterface
DynSequence
已过时。使用新的DynSequence代替interface
DynStruct
已过时。改用新的DynStructinterface
DynUnion
已过时。改用新的DynUnioninterface
DynValue
已过时。使用新的DynValue代替interface
IDLType
由代表OMG IDL类型的所有Interface Repository(IR)对象继承的抽象接口。interface
IRObject
IRObject IDL接口代表所有其他接口存储库接口派生的最通用接口,即使是Repository本身。interface
Policy
从Policy
接口派生的接口允许ORB或CORBA服务访问影响其操作的某些选择。Classes in org.omg.CORBA that implement Object Modifier and Type Class 描述 class
_IDLTypeStub
存根为IDLType
。class
_PolicyStub
存根为Policy
。class
DynamicImplementation
已过时。org.omg.CORBA.DynamicImplementationclass
LocalObject
用作在Java语言映射中实现本地IDL接口的基类。Fields in org.omg.CORBA declared as Object Modifier and Type Field 描述 Object
ObjectHolder. value
这个ObjectHolder
对象持有的Object
价值。Methods in org.omg.CORBA that return Object Modifier and Type 方法 描述 Object
LocalObject. _duplicate()
抛出一个org.omg.CORBA.NO_IMPLEMENT
异常消息“这是一个本地约束的对象”。Object
Object. _duplicate()
返回此CORBA对象引用的副本。Object
LocalObject. _get_interface()
使用消息“这是一个本地约束的对象”抛出一个org.omg.CORBA.NO_IMPLEMENT
异常。Object
LocalObject. _get_interface_def()
抛出一个org.omg.CORBA.NO_IMPLEMENT
异常消息“这是一个局部约束的对象”。Object
Object. _get_interface_def()
获取此对象引用引用的对象实现的一个InterfaceDef
。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 Object
ObjectHelper. extract(Any a)
abstract Object
Any. extract_Object()
提取org.omg.CORBA.Object
在此Any
对象value
场。Object
DynAny. get_reference()
已过时。检索org.omg.CORBA.Other
包含在此DynAny
对象。static Object
ObjectHelper. read(InputStream istream)
Object
DataInputStream. read_Object()
从输入流读取IDL CORBA :: Object。abstract Object
ORB. resolve_initial_references(String object_name)
从可用的初始服务名称集中解析特定的对象引用。abstract Object
ORB. string_to_object(String str)
将由方法object_to_string
生成的字符串转换回CORBA对象引用。abstract Object
Request. target()
检索目标对象引用。Methods in org.omg.CORBA with parameters of type Object Modifier and Type 方法 描述 boolean
LocalObject. _is_equivalent(Object that)
确定两个对象引用是否相等,只要ORB可以轻松确定。boolean
Object. _is_equivalent(Object other)
确定两个对象引用是否相等,只要ORB可以轻松确定。void
ORB. connect(Object obj)
将给定的服务对象(作为服务器实现类的实例的Java对象)连接到ORB。NVList
ORB. create_operation_list(Object oper)
创建一个NVList
,该参数用给定的OperationDef
对象中描述的操作的参数描述进行初始化。void
ORB. disconnect(Object obj)
断开给定的servant对象与ORB的连接。static void
ObjectHelper. insert(Any a, Object that)
abstract void
Any. insert_Object(Object o)
将给定的org.omg.CORBA.Object
对象插入到此Any
对象的value
字段中。abstract void
Any. insert_Object(Object o, TypeCode t)
将给定的org.omg.CORBA.Object
对象插入到此Any
对象的value
字段中。void
DynAny. insert_reference(Object value)
已过时。插入给定的org.omg.CORBA.Object
作为此DynAny
对象的值。static Current
CurrentHelper. narrow(Object obj)
static IDLType
IDLTypeHelper. narrow(Object obj)
static Policy
PolicyHelper. narrow(Object obj)
abstract String
ORB. object_to_string(Object obj)
将给定的CORBA对象引用转换为字符串。static void
ObjectHelper. write(OutputStream ostream, Object value)
void
DataOutputStream. write_Object(Object value)
将IDL CORBA :: Object值写入输出流。Constructors in org.omg.CORBA with parameters of type Object Constructor 描述 ObjectHolder(Object initial)
构造一个新的ObjectHolder
对象,其value
字段初始化为给定的Object
。 -
Uses of Object in org.omg.CORBA_2_3
Methods in org.omg.CORBA_2_3 that return Object Modifier and Type 方法 描述 Object
ORB. get_value_def(String repid)
-
Uses of Object in org.omg.CORBA_2_3.portable
Classes in org.omg.CORBA_2_3.portable that implement Object Modifier and Type Class 描述 class
ObjectImpl
ObjectImpl类是所有存根的基类。Methods in org.omg.CORBA_2_3.portable with parameters of type Object Modifier and Type 方法 描述 String
Delegate. get_codebase(Object self)
返回提供的对象引用的代码库。 -
Uses of Object in org.omg.CORBA.portable
Classes in org.omg.CORBA.portable that implement Object Modifier and Type Class 描述 class
ObjectImpl
所有存根类的公共基类; 提供org.omg.CORBA.Object
方法的默认实现。Methods in org.omg.CORBA.portable that return Object Modifier and Type 方法 描述 Object
ObjectImpl. _duplicate()
返回此ObjectImpl
对象的副本。Object
ObjectImpl. _get_interface_def()
检索此ObjectImpl
对象的接口定义。Object
ObjectImpl. _set_policy_override(Policy[] policies, SetOverrideType set_add)
将给定策略的ObjectImpl
对象的覆盖类型设置为给定的实例SetOverrideType
。abstract Object
Delegate. duplicate(Object obj)
返回提供的对象引用的副本。abstract Object
Delegate. get_interface_def(Object self)
返回提供的对象引用的InterfaceDef。abstract Object
InputStream. read_Object()
从该输入流读取CORBA对象。Object
InputStream. read_Object(Class clz)
解组合对象并返回CORBA对象,该对象是作为参数传递的类的实例。Object
Delegate. set_policy_override(Object self, Policy[] policies, SetOverrideType set_add)
将传递的策略与返回的新创建的对象引用相关联。Methods in org.omg.CORBA.portable with parameters of type Object Modifier and Type 方法 描述 boolean
ObjectImpl. _is_equivalent(Object that)
检查给定的ObjectImpl
对象是否等同于此ObjectImpl
对象。abstract Request
Delegate. create_request(Object obj, Context ctx, String operation, NVList arg_list, NamedValue result)
创建一个要在动态调用接口中使用的请求实例。abstract Request
Delegate. create_request(Object obj, Context ctx, String operation, NVList arg_list, NamedValue result, ExceptionList exclist, ContextList ctxlist)
创建一个要在动态调用接口中使用的请求实例。abstract Object
Delegate. duplicate(Object obj)
返回提供的对象引用的副本。boolean
Delegate. equals(Object self, Object obj)
提供实现来覆盖委托CORBA对象的equals(java.lang.Object obj)方法。DomainManager[]
Delegate. get_domain_managers(Object self)
检索此对象的DomainManagers
。abstract Object
Delegate. get_interface_def(Object self)
返回提供的对象引用的InterfaceDef。Policy
Delegate. get_policy(Object self, int policy_type)
返回适用于此对象的指定类型的Policy
对象。abstract int
Delegate. hash(Object obj, int max)
返回此对象引用的ORB内部标识符(hashcode)。int
Delegate. hashCode(Object self)
提供实现来覆盖委托CORBA对象的hashCode()方法。InputStream
Delegate. invoke(Object self, OutputStream output)
invoke被一个stub调用来调用一个操作。abstract boolean
Delegate. is_a(Object obj, String repository_id)
检查对象引用是否是给定接口的实例。abstract boolean
Delegate. is_equivalent(Object obj, Object other)
确定两个对象引用是否相等。boolean
Delegate. is_local(Object self)
如果此对象由本地服务器实现,则返回true。abstract boolean
Delegate. non_existent(Object obj)
确定对象引用的服务器对象是否已被销毁。ORB
Delegate. orb(Object obj)
提供与其参数相关联的球体的参考。abstract void
Delegate. release(Object obj)
释放与提供的对象引用相关联的资源。void
Delegate. releaseReply(Object self, InputStream input)
releaseReply可以可选地被存根调用以在解组合完成时将回复流释放回ORB。abstract Request
Delegate. request(Object obj, String operation)
创建一个要在动态调用接口中使用的请求实例。OutputStream
Delegate. request(Object self, String operation, boolean responseExpected)
请求被stub调用以获取用于封送参数的OutputStream。void
Delegate. servant_postinvoke(Object self, ServantObject servant)
在本地服务器上调用操作后,本地存根调用servant_postinvoke()。ServantObject
Delegate. servant_preinvoke(Object self, String operation, Class expectedType)
返回应用于此请求的servant的Java引用。 servant_preinvoke()由本地存根调用。Object
Delegate. set_policy_override(Object self, Policy[] policies, SetOverrideType set_add)
将传递的策略与返回的新创建的对象引用相关联。String
Delegate. toString(Object self)
提供实现来覆盖委托CORBA对象的toString()方法。abstract void
OutputStream. write_Object(Object value)
在此输出流上写入一个CORBA对象。 -
Uses of Object in org.omg.CosNaming
Subinterfaces of Object in org.omg.CosNaming Modifier and Type 接口 描述 interface
BindingIterator
BindingIterator接口允许客户端使用next_one或next_n操作来迭代绑定。interface
NamingContext
命名上下文是一个包含一组名称绑定的对象,其中每个名称都是唯一的。interface
NamingContextExt
NamingContextExt
是延长NamingContext
其含有一组名称的绑定,其中每个名字是唯一的并且是可互操作的命名服务的一部分。Classes in org.omg.CosNaming that implement Object Modifier and Type Class 描述 class
_BindingIteratorImplBase
class
_BindingIteratorStub
BindingIterator接口允许客户端使用next_one或next_n操作来迭代绑定。class
_NamingContextExtStub
NamingContextExt
是延长NamingContext
其含有一组名称的绑定,其中每个名字是唯一的并且是可互操作的命名服务的一部分。class
_NamingContextImplBase
class
_NamingContextStub
命名上下文是一个包含一组名称绑定的对象,其中每个名称都是唯一的。Methods in org.omg.CosNaming that return Object Modifier and Type 方法 描述 Object
_NamingContextExtStub. resolve(NameComponent[] n)
解析操作是在给定上下文中检索绑定到名称的对象的过程。Object
_NamingContextStub. resolve(NameComponent[] n)
解析操作是在给定上下文中检索绑定到名称的对象的过程。Object
NamingContextOperations. resolve(NameComponent[] n)
解析操作是在给定上下文中检索绑定到名称的对象的过程。Object
_NamingContextExtStub. resolve_str(String sn)
此操作将Stringified名称解析为对象引用。Object
NamingContextExtOperations. resolve_str(String sn)
此操作将Stringified名称解析为对象引用。Methods in org.omg.CosNaming with parameters of type Object Modifier and Type 方法 描述 void
_NamingContextExtStub. bind(NameComponent[] n, Object obj)
在命名上下文中创建名称和对象的绑定。void
_NamingContextStub. bind(NameComponent[] n, Object obj)
在命名上下文中创建名称和对象的绑定。void
NamingContextOperations. bind(NameComponent[] n, Object obj)
在命名上下文中创建名称和对象的绑定。static BindingIterator
BindingIteratorHelper. narrow(Object obj)
static NamingContextExt
NamingContextExtHelper. narrow(Object obj)
static NamingContext
NamingContextHelper. narrow(Object obj)
void
_NamingContextExtStub. rebind(NameComponent[] n, Object obj)
即使名称已经在上下文中绑定,也可以在命名上下文中创建名称和对象的绑定。void
_NamingContextStub. rebind(NameComponent[] n, Object obj)
即使名称已经在上下文中绑定,也可以在命名上下文中创建名称和对象的绑定。void
NamingContextOperations. rebind(NameComponent[] n, Object obj)
即使名称已经在上下文中绑定,也可以在命名上下文中创建名称和对象的绑定。static BindingIterator
BindingIteratorHelper. unchecked_narrow(Object obj)
static NamingContextExt
NamingContextExtHelper. unchecked_narrow(Object obj)
static NamingContext
NamingContextHelper. unchecked_narrow(Object obj)
-
Uses of Object in org.omg.DynamicAny
Subinterfaces of Object in org.omg.DynamicAny Modifier and Type 接口 描述 interface
DynAny
任何值都可以动态解释(遍历)并通过DynAny对象构造。interface
DynAnyFactory
可以通过调用DynAnyFactory对象上的操作来创建DynAny对象。interface
DynArray
DynArray对象支持IDL数组的操作。interface
DynEnum
DynEnum对象支持对IDL枚举值的操作。interface
DynFixed
DynFixed对象支持IDL固定值的操作。interface
DynSequence
DynSequence对象支持IDL序列的操作。interface
DynStruct
DynStruct对象支持IDL结构和异常值的操作。interface
DynUnion
DynUnion对象支持IDL联盟的操纵。interface
DynValue
DynValue对象支持IDL非盒装值类型的操作。interface
DynValueBox
DynValueBox对象支持IDL框值类型的操作。interface
DynValueCommon
DynValueCommon提供由DynValue和DynValueBox接口支持的操作。Classes in org.omg.DynamicAny that implement Object Modifier and Type Class 描述 class
_DynAnyFactoryStub
可以通过调用DynAnyFactory对象上的操作来创建DynAny对象。class
_DynAnyStub
任何值都可以动态解释(遍历)并通过DynAny对象构造。class
_DynArrayStub
DynArray对象支持IDL数组的操作。class
_DynEnumStub
DynEnum对象支持对IDL枚举值的操作。class
_DynFixedStub
DynFixed对象支持IDL固定值的操作。class
_DynSequenceStub
DynSequence对象支持IDL序列的操作。class
_DynStructStub
DynStruct对象支持IDL结构和异常值的操作。class
_DynUnionStub
DynUnion对象支持IDL联盟的操纵。class
_DynValueStub
DynValue对象支持IDL非盒装值类型的操作。Methods in org.omg.DynamicAny that return Object Modifier and Type 方法 描述 Object
_DynAnyStub. get_reference()
从此DynAny中提取对CORBA对象的引用。Object
_DynArrayStub. get_reference()
从此DynAny中提取对CORBA对象的引用。Object
_DynEnumStub. get_reference()
从此DynAny中提取对CORBA对象的引用。Object
_DynFixedStub. get_reference()
从此DynAny中提取对CORBA对象的引用。Object
_DynSequenceStub. get_reference()
从此DynAny中提取对CORBA对象的引用。Object
_DynStructStub. get_reference()
从此DynAny中提取对CORBA对象的引用。Object
_DynUnionStub. get_reference()
从此DynAny中提取对CORBA对象的引用。Object
_DynValueStub. get_reference()
从此DynAny中提取对CORBA对象的引用。Object
DynAnyOperations. get_reference()
从此DynAny中提取对CORBA对象的引用。Methods in org.omg.DynamicAny with parameters of type Object Modifier and Type 方法 描述 void
_DynAnyStub. insert_reference(Object value)
将CORBA对象的引用插入到DynAny中。void
_DynArrayStub. insert_reference(Object value)
将CORBA对象的引用插入到DynAny中。void
_DynEnumStub. insert_reference(Object value)
将CORBA对象的引用插入到DynAny中。void
_DynFixedStub. insert_reference(Object value)
将CORBA对象的引用插入到DynAny中。void
_DynSequenceStub. insert_reference(Object value)
将CORBA对象的引用插入到DynAny中。void
_DynStructStub. insert_reference(Object value)
将CORBA对象的引用插入到DynAny中。void
_DynUnionStub. insert_reference(Object value)
将CORBA对象的引用插入到DynAny中。void
_DynValueStub. insert_reference(Object value)
将CORBA对象的引用插入到DynAny中。void
DynAnyOperations. insert_reference(Object value)
将CORBA对象的引用插入到DynAny中。static DynAnyFactory
DynAnyFactoryHelper. narrow(Object obj)
static DynAny
DynAnyHelper. narrow(Object obj)
static DynArray
DynArrayHelper. narrow(Object obj)
static DynEnum
DynEnumHelper. narrow(Object obj)
static DynFixed
DynFixedHelper. narrow(Object obj)
static DynSequence
DynSequenceHelper. narrow(Object obj)
static DynStruct
DynStructHelper. narrow(Object obj)
static DynUnion
DynUnionHelper. narrow(Object obj)
static DynValue
DynValueHelper. narrow(Object obj)
static DynAnyFactory
DynAnyFactoryHelper. unchecked_narrow(Object obj)
static DynAny
DynAnyHelper. unchecked_narrow(Object obj)
static DynArray
DynArrayHelper. unchecked_narrow(Object obj)
static DynEnum
DynEnumHelper. unchecked_narrow(Object obj)
static DynFixed
DynFixedHelper. unchecked_narrow(Object obj)
static DynSequence
DynSequenceHelper. unchecked_narrow(Object obj)
static DynStruct
DynStructHelper. unchecked_narrow(Object obj)
static DynUnion
DynUnionHelper. unchecked_narrow(Object obj)
static DynValue
DynValueHelper. unchecked_narrow(Object obj)
-
Uses of Object in org.omg.IOP
Subinterfaces of Object in org.omg.IOP Modifier and Type 接口 描述 interface
Codec
ORB服务使用的IOR组件和服务上下文数据的格式通常定义为编码IDL定义数据类型实例的CDR封装。interface
CodecFactory
Codecs
是从CodecFactory
获得的。Methods in org.omg.IOP with parameters of type Object Modifier and Type 方法 描述 static CodecFactory
CodecFactoryHelper. narrow(Object obj)
static CodecFactory
CodecFactoryHelper. unchecked_narrow(Object obj)
-
Uses of Object in org.omg.PortableInterceptor
Subinterfaces of Object in org.omg.PortableInterceptor Modifier and Type 接口 描述 interface
ClientRequestInfo
请求信息,客户端请求拦截器可访问。interface
ClientRequestInterceptor
客户端请求拦截器。interface
Current
便携式拦截器当前(也称为PICurrent
)仅仅是一个时隙表,每个服务的时隙表都用于在其上下文和请求或应答的服务上下文之间传送其上下文数据。interface
Interceptor
所有便携式拦截器实施拦截器。interface
IORInfo
在IOR构造期间提供服务器端ORB服务访问适用的策略以及添加组件的能力。interface
IORInterceptor
拦截器用于在IOR中的配置文件中建立标记的组件。interface
IORInterceptor_3_0
org / omg / PortableInterceptor / IORInterceptor_3_0.java。interface
ORBInitializer
方便拦截器注册和ORB初始化。interface
ORBInitInfo
传递给每个ORBInitializer
,允许它在ORB初始化时注册拦截器并执行其他任务。interface
PolicyFactory
启用使用CORBA.ORB.create_policy
构建的策略类型。interface
RequestInfo
请求信息,拦截器可访问。interface
ServerRequestInfo
请求信息,可由服务器端请求拦截器访问。interface
ServerRequestInterceptor
服务器端请求拦截器。Fields in org.omg.PortableInterceptor declared as Object Modifier and Type Field 描述 Object
ForwardRequest. forward
将请求转发到的新对象。Methods in org.omg.PortableInterceptor that return Object Modifier and Type 方法 描述 Object
ClientRequestInfoOperations. effective_target()
返回将调用操作的实际对象。Object
RequestInfoOperations. forward_reference()
如果reply_status
属性为LOCATION_FORWARD
,则包含请求转发的对象。Object
ObjectReferenceFactory. make_object(String repositoryId, byte[] object_id)
make_object根据此模板中的数据,使用给定的存储库ID和对象ID创建CORBA对象引用。Object
ORBInitInfoOperations. resolve_initial_references(String id)
与ORB.resolve_initial_references
相同。Object
ClientRequestInfoOperations. target()
返回客户端调用以执行操作的对象。Methods in org.omg.PortableInterceptor with parameters of type Object Modifier and Type 方法 描述 static Current
CurrentHelper. narrow(Object obj)
static IORInterceptor_3_0
IORInterceptor_3_0Helper. narrow(Object obj)
void
ORBInitInfoOperations. register_initial_reference(String id, Object obj)
与ORB.register_initial_reference
相同。static Current
CurrentHelper. unchecked_narrow(Object obj)
static IORInterceptor_3_0
IORInterceptor_3_0Helper. unchecked_narrow(Object obj)
Constructors in org.omg.PortableInterceptor with parameters of type Object Constructor 描述 ForwardRequest(String $reason, Object _forward)
ForwardRequest(Object _forward)
-
Uses of Object in org.omg.PortableServer
Subinterfaces of Object in org.omg.PortableServer Modifier and Type 接口 描述 interface
AdapterActivator
适配器激活器为POA提供了根据需要创建儿童POA的能力,作为接收命名儿童POA(或其一个孩子)的请求的副作用,或者当使用activate参数值为TRUE时调用find_POA时。interface
Current
从CORBA :: Current派生的PortableServer :: Current接口提供了访问方法被调用的对象的身份的方法实现。interface
IdAssignmentPolicy
IdAssignmentPolicy指定创建的POA中的对象Id是由应用程序还是由ORB生成。interface
IdUniquenessPolicy
IdUniquenessPolicy指定在创建的POA中激活的服务器是否必须具有唯一对象i身份。interface
ImplicitActivationPolicy
此策略指定在创建的POA中是否支持仆人的隐式激活。interface
LifespanPolicy
LifespanPolicy指定在创建的POA中实现的对象的使用寿命。interface
POA
POA对象管理对象集合的实现。interface
POAManager
每个POA对象都有一个关联的POAManager对象。interface
RequestProcessingPolicy
此策略指定创建的POA如何处理请求。interface
ServantActivator
当POA具有RETAIN策略时,它使用ServantActivator的仆人管理器。interface
ServantLocator
当POA具有NON_RETAIN策略时,它使用ServantLocator的servant管理器。interface
ServantManager
当POA接收到针对非活动对象的请求时,仆人经理为POA提供激活对象的能力。interface
ServantRetentionPolicy
此策略指定创建的POA是否在活动对象映射中保留活动服务器。interface
ThreadPolicy
ThreadPolicy指定与创建的POA一起使用的线程模型。Classes in org.omg.PortableServer that implement Object Modifier and Type Class 描述 class
_ServantActivatorStub
当POA具有RETAIN策略时,它使用ServantActivator的仆人管理器。class
_ServantLocatorStub
当POA具有NON_RETAIN策略时,它使用ServantLocator的servant管理器。Fields in org.omg.PortableServer declared as Object Modifier and Type Field 描述 Object
ForwardRequest. forward_reference
Methods in org.omg.PortableServer that return Object Modifier and Type 方法 描述 Object
Servant. _get_interface_def()
返回一个InterfaceDef
对象作为CORBA::Object
,它定义了由CORBA::Object
实现的Servant
的运行时类型。Object
Servant. _this_object()
允许仆人获取其针对该请求的目标CORBA对象的对象引用。Object
Servant. _this_object(ORB orb)
允许仆人获取它为该请求所体现的目标CORBA对象的对象引用。Object
POAOperations. create_reference(String intf)
此操作创建一个对象引用,该引用封装了POA生成的对象标识值和指定的接口存储库标识。Object
POAOperations. create_reference_with_id(byte[] oid, String intf)
此操作创建一个对象引用,该引用封装了指定的对象标识和接口存储库标识值。Object
POAOperations. id_to_reference(byte[] oid)
如果具有指定的Object Id值的对象当前处于活动状态,则返回封装用于激活对象的信息的引用。Object
POAOperations. servant_to_reference(Servant p_servant)
此操作需要RETAIN策略,如果在此POA发出的操作的上下文中被调用,则需要UNIQUE_ID或IMPLICIT_ACTIVATION策略。Methods in org.omg.PortableServer with parameters of type Object Modifier and Type 方法 描述 static Current
CurrentHelper. narrow(Object obj)
static POA
POAHelper. narrow(Object obj)
static ServantActivator
ServantActivatorHelper. narrow(Object obj)
static ServantLocator
ServantLocatorHelper. narrow(Object obj)
byte[]
POAOperations. reference_to_id(Object reference)
此操作返回由指定引用封装的对象Id值。Servant
POAOperations. reference_to_servant(Object reference)
如果POA具有RETAIN策略并且活动对象映射中存在指定的对象,则此操作将返回与活动对象映射中该对象关联的servant。static ServantActivator
ServantActivatorHelper. unchecked_narrow(Object obj)
static ServantLocator
ServantLocatorHelper. unchecked_narrow(Object obj)
Constructors in org.omg.PortableServer with parameters of type Object Constructor 描述 ForwardRequest(String $reason, Object _forward_reference)
ForwardRequest(Object _forward_reference)
-
Uses of Object in org.omg.PortableServer.portable
Methods in org.omg.PortableServer.portable that return Object Modifier and Type 方法 描述 Object
Delegate. get_interface_def(Servant self)
此操作返回Interface Repository中的对象,该对象提供可能对程序有用的类型信息。Object
Delegate. this_object(Servant Self)
这允许servant获取它为该请求所体现的目标CORBA对象的对象引用。 -
Uses of Object in org.omg.SendingContext
Subinterfaces of Object in org.omg.SendingContext Modifier and Type 接口 描述 interface
RunTime
定义表示请求的发送上下文的基类。 -
Uses of Object in org.omg.stub.java.rmi
Classes in org.omg.stub.java.rmi that implement Object Modifier and Type Class 描述 class
_Remote_Stub
该类提供了远程类型的存根。
-