| 
 | JavaTM 2 Platform Standard Ed. 5.0 | |||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 Object 的软件包 | |
|---|---|
| javax.rmi.CORBA | 包含用于 RMI-IIOP 的可移植性 API。 | 
| org.omg.CORBA | 提供 OMG CORBA API 到 JavaTM 编程语言的映射,包括 ORB 类,如果已实现该类,则程序员可以使用此类作为全功能对象请求代理(Object Request Broker,ORB)。 | 
| org.omg.CORBA_2_3 | CORBA_2_3 包定义对 Java 2 标准版中现有 CORBA 接口所进行的添加。 | 
| org.omg.CORBA_2_3.portable | 提供输入和输出值类型的各种方法,并包含 org/omg/CORBA/portable包的其他更新。 | 
| org.omg.CORBA.portable | 提供可移植性层,即可以使一个供应商生成的代码运行在另一个供应商 ORB 上的 ORB API 集合。 | 
| org.omg.CosNaming | 为 Java IDL 提供命名服务。 | 
| org.omg.DynamicAny | 提供一些类和接口使得在运行时能够遍历与 any有关联的数据值,并提取数据值的基本成分。 | 
| org.omg.IOP | 此包包含在 OMG 文档 The Common Object Request Broker: Architecture and Specification http://cgi.omg.org/cgi-bin/doc?formal/99-10-07 的 13.6.小节中指定的 IOP 模块。 | 
| org.omg.PortableInterceptor | 提供一个注册 ORB 挂钩 (hook) 的机制,通过这些挂钩 ORB 服务可以截取执行 ORB 的正常流。 | 
| org.omg.PortableServer | 提供一些类和接口,用来生成跨多个供应商 ORB 的可移植应用程序的服务器端。 | 
| org.omg.PortableServer.portable | 提供一些类和接口,用来生成跨多个供应商 ORB 的可移植应用程序的服务器端。 | 
| org.omg.SendingContext | 为值类型的编组提供支持。 | 
| org.omg.stub.java.rmi | 包含用于 java.rmi 包中出现的 Remote 类型的 RMI-IIOP Stub。 | 
| javax.rmi.CORBA 中 Object 的使用 | 
|---|
| 实现 Object 的 javax.rmi.CORBA 中的类 | |
|---|---|
|  class | Stub必须从其继承所有 RMI-IIOP stub 的基类。 | 
| 返回 Object 的 javax.rmi.CORBA 中的方法 | |
|---|---|
|  Object | Tie.thisObject()返回此 tie 表示的目标对象的对象引用。 | 
| org.omg.CORBA 中 Object 的使用 | 
|---|
| org.omg.CORBA 中 Object 的子接口 | |
|---|---|
|  interface | Current从 Current 接口派生的接口允许 ORB 和 CORBA 服务访问与它们正运行的执行线程关联的信息(上下文)。 | 
|  interface | DomainManager提供用来建立关系并将其导航到高级域和从属域的机制,以及用来创建和访问策略的机制。 | 
|  interface | DynAny已过时。 使用新的 DynAny 替代 | 
|  interface | DynArray已过时。 使用新的 DynArray 替代 | 
|  interface | DynEnum已过时。 使用新的 DynEnum 替代 | 
|  interface | DynFixed已过时。 使用新的 DynFixed 替代 | 
|  interface | DynSequence已过时。 使用新的 DynSequence 替代 | 
|  interface | DynStruct已过时。 使用新的 DynStruct 替代 | 
|  interface | DynUnion已过时。 使用新的 DynUnion 替代 | 
|  interface | DynValue已过时。 使用新的 DynValue 替代 | 
|  interface | IDLType由所有表示 OMG IDL 类型的接口存储库(Interface Repository,IR)对象继承的抽象接口。 | 
|  interface | IRObjectIRObject IDL 接口表示最一般的接口,其他所有 Interface Repository 接口(甚至包括 Repository 自身)都派生自该接口。 | 
|  interface | Policy派生自 Policy 接口的接口允许 ORB 或 CORBA 服务访问影响其操作的某些选项。 | 
| 实现 Object 的 org.omg.CORBA 中的类 | |
|---|---|
|  class | _IDLTypeStubIDLType 的 Stub。 | 
|  class | _PolicyStubPolicy 的 Stub。 | 
|  class | DynamicImplementation已过时。 org.omg.CORBA.DynamicImplementation | 
|  class | LocalObject用作 Java 语言映射中的本地 IDL 接口实现的基本类。 | 
| 声明为 Object 的 org.omg.CORBA 中的字段 | |
|---|---|
|  Object | ObjectHolder.value此 ObjectHolder对象保存的Object值。 | 
| 返回 Object 的 org.omg.CORBA 中的方法 | |
|---|---|
|  Object | Object._duplicate()返回此 CORBA 对象引用的副本。 | 
|  Object | LocalObject._duplicate()抛出 org.omg.CORBA.NO_IMPLEMENT异常,并带有消息 "This is a locally constrained object"。 | 
|  Object | Object._get_interface_def()获取此对象引用所引用的对象实现的 InterfaceDef。 | 
|  Object | LocalObject._get_interface_def()抛出 org.omg.CORBA.NO_IMPLEMENT异常,并带有消息 "This is a locally constrained object"。 | 
|  Object | LocalObject._get_interface()抛出 org.omg.CORBA.NO_IMPLEMENT异常,并带有消息 "This is a locally constrained object"。 | 
|  Object | Object._set_policy_override(Policy[] policies,
                     SetOverrideType set_add)返回一个新的 Object,使用给定策略替换此Object中的所有现有策略,或者根据给定SetOverrideType对象的值将给定策略添加到现有策略。 | 
|  Object | LocalObject._set_policy_override(Policy[] policies,
                     SetOverrideType set_add)抛出 org.omg.CORBA.NO_IMPLEMENT异常,并带有消息 "This is a locally constrained object"。 | 
| abstract  Object | Any.extract_Object()提取此 Any对象value字段中的org.omg.CORBA.Object。 | 
| static Object | ObjectHelper.extract(Any a) | 
|  Object | DynAny.get_reference()已过时。 检索此 DynAny对象中包含的org.omg.CORBA.Other。 | 
|  Object | DataInputStream.read_Object()从输入流读取 IDL CORBA::Object。 | 
| static Object | ObjectHelper.read(InputStream istream) | 
| 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()检索目标对象引用。 | 
| 参数类型为 Object 的 org.omg.CORBA 中的方法 | |
|---|---|
|  boolean | Object._is_equivalent(Object other)在 ORB 确定时所需开销不大的范围内确定两个对象引用是否相等。 | 
|  boolean | LocalObject._is_equivalent(Object that)在 ORB 确定时所需开销不大的范围内确定两个对象引用是否相等。 | 
|  void | ORB.connect(Object obj)将给定 servant 对象(作为服务器实现类的实例的 Java 对象)连接到 ORB。 | 
|  NVList | ORB.create_operation_list(Object oper)创建一个 NVList,并使用给定OperationDef对象中所述操作的参数描述进行初始化。 | 
|  void | ORB.disconnect(Object obj)断开给定 servant 对象与 ORB 的连接。 | 
| 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 void | ObjectHelper.insert(Any a,
       Object that) | 
| static Policy | PolicyHelper.narrow(Object obj) | 
| static IDLType | IDLTypeHelper.narrow(Object obj) | 
| static Current | CurrentHelper.narrow(Object obj) | 
| abstract  String | ORB.object_to_string(Object obj)将给定 CORBA 对象引用转换为字符串。 | 
|  void | DataOutputStream.write_Object(Object value)将 IDL CORBA::Object 值写入输出流。 | 
| static void | ObjectHelper.write(OutputStream ostream,
      Object value) | 
| 参数类型为 Object 的 org.omg.CORBA 中的构造方法 | |
|---|---|
| ObjectHolder(Object initial)构造一个新的 ObjectHolder对象,并使用给定Object初始化其value字段。 | |
| org.omg.CORBA_2_3 中 Object 的使用 | 
|---|
| 返回 Object 的 org.omg.CORBA_2_3 中的方法 | |
|---|---|
|  Object | ORB.get_value_def(String repid) | 
| org.omg.CORBA_2_3.portable 中 Object 的使用 | 
|---|
| 参数类型为 Object 的 org.omg.CORBA_2_3.portable 中的方法 | |
|---|---|
|  String | Delegate.get_codebase(Object self)返回提供的对象引用的代码基。 | 
| org.omg.CORBA.portable 中 Object 的使用 | 
|---|
| 实现 Object 的 org.omg.CORBA.portable 中的类 | |
|---|---|
|  class | ObjectImpl所有 stub 类的公共基类;提供 org.omg.CORBA.Object方法的默认实现。 | 
| 返回 Object 的 org.omg.CORBA.portable 中的方法 | |
|---|---|
|  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,该对象是作为参数传递的类的实例。 | 
|  Object | Delegate.set_policy_override(Object self,
                    Policy[] policies,
                    SetOverrideType set_add)将传入的策略与它返回的新创建对象引用关联。 | 
| 参数类型为 Object 的 org.omg.CORBA.portable 中的方法 | |
|---|---|
|  boolean | ObjectImpl._is_equivalent(Object that)检查给定的 ObjectImpl对象是否等于此ObjectImpl对象。 | 
| abstract  Request | Delegate.create_request(Object obj,
               Context ctx,
               String operation,
               NVList arg_list,
               NamedValue result)创建在动态调用接口中使用的 Request 实例。 | 
| abstract  Request | Delegate.create_request(Object obj,
               Context ctx,
               String operation,
               NVList arg_list,
               NamedValue result,
               ExceptionList exclist,
               ContextList ctxlist)创建在动态调用接口中使用的 Request 实例。 | 
| 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)检索此对象的 DomainManager。 | 
| 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 标识符(哈希码)。 | 
|  int | Delegate.hashCode(Object self)提供重写委托 CORBA 对象的 hashCode() 方法的实现。 | 
|  InputStream | Delegate.invoke(Object self,
       OutputStream output)由 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)如果此对象由本地 servant 实现,则返回 true。 | 
| abstract  boolean | Delegate.non_existent(Object obj)确定对象引用的服务器对象是否已经被销毁。 | 
|  ORB | Delegate.orb(Object obj)提供对与其参数关联的 orb 的引用。 | 
| abstract  void | Delegate.release(Object obj)发布与所提供对象引用关联的资源。 | 
|  void | Delegate.releaseReply(Object self,
             InputStream input)releaseReply 可以由 stub 以可选方式调用,以在解组完成时将应答流释放回 ORB。 | 
| abstract  Request | Delegate.request(Object obj,
        String operation)创建在动态调用接口 (Dynamic Invocation Interface) 中使用的 Request 实例。 | 
|  OutputStream | Delegate.request(Object self,
        String operation,
        boolean responseExpected)request 由 stub 调用,以获取用于编组参数的 OutputStream。 | 
|  void | Delegate.servant_postinvoke(Object self,
                   ServantObject servant)servant_postinvoke() 由本地 stub 在已经对本地 servant 调用该操作之后调用。 | 
|  ServantObject | Delegate.servant_preinvoke(Object self,
                  String operation,
                  Class expectedType)返回对应该用作此请求的 servant 的 Java 引用。 | 
|  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 Object。 | 
| org.omg.CosNaming 中 Object 的使用 | 
|---|
| org.omg.CosNaming 中 Object 的子接口 | |
|---|---|
|  interface | BindingIteratorBindingIterator 接口允许客户端使用 next_one 或 next_n 迭代绑定。 | 
|  interface | NamingContext命名上下文是包含一组名称绑定的对象,在这些名称绑定中,每个名称都是唯一的。 | 
|  interface | NamingContextExtNamingContextExt是NamingContext(它包含一组名称绑定,在这些名称绑定中,每个名称都是唯一的)的扩展,并且是互操作命名服务 (Interoperable Naming Service) 的一部分。 | 
| 实现 Object 的 org.omg.CosNaming 中的类 | |
|---|---|
|  class | _BindingIteratorImplBase | 
|  class | _BindingIteratorStubBindingIterator 接口允许客户端使用 next_one 或 next_n 操作在绑定上进行迭代。 | 
|  class | _NamingContextExtStubNamingContextExt是NamingContext(它包含一组名称绑定,在这些名称绑定中,每个名称都是唯一的)的扩展,并且是互操作命名服务 (Interoperable Naming Service) 的一部分。 | 
|  class | _NamingContextImplBase | 
|  class | _NamingContextStub命名上下文是包含一组名称绑定的对象,在这些名称绑定中,每个名称都是唯一的。 | 
| 返回 Object 的 org.omg.CosNaming 中的方法 | |
|---|---|
|  Object | _NamingContextExtStub.resolve_str(String sn)此操作将“字符串化的”名称解析为对象引用。 | 
|  Object | NamingContextExtOperations.resolve_str(String sn)此操作将“字符串化的”名称解析为对象引用。 | 
|  Object | _NamingContextStub.resolve(NameComponent[] n)解析操作是指检索绑定到给定上下文中名称的对象的过程。 | 
|  Object | _NamingContextExtStub.resolve(NameComponent[] n)解析操作是指检索绑定到给定上下文中名称的对象的过程。 | 
|  Object | NamingContextOperations.resolve(NameComponent[] n)解析操作是指检索绑定到给定上下文中名称的对象的过程。 | 
| 参数类型为 Object 的 org.omg.CosNaming 中的方法 | |
|---|---|
|  void | _NamingContextStub.bind(NameComponent[] n,
     Object obj)在命名上下文中创建名称和对象的绑定。 | 
|  void | _NamingContextExtStub.bind(NameComponent[] n,
     Object obj)在命名上下文中创建名称和对象的绑定。 | 
|  void | NamingContextOperations.bind(NameComponent[] n,
     Object obj)在命名上下文中创建名称和对象的绑定。 | 
| static NamingContext | NamingContextHelper.narrow(Object obj) | 
| static NamingContextExt | NamingContextExtHelper.narrow(Object obj) | 
| static BindingIterator | BindingIteratorHelper.narrow(Object obj) | 
|  void | _NamingContextStub.rebind(NameComponent[] n,
       Object obj)在命名上下文中创建名称和对象的绑定,即使该名称已经绑定在上下文中。 | 
|  void | _NamingContextExtStub.rebind(NameComponent[] n,
       Object obj)在命名上下文中创建名称和对象的绑定,即使该名称已经绑定在上下文中。 | 
|  void | NamingContextOperations.rebind(NameComponent[] n,
       Object obj)在命名上下文中创建名称和对象的绑定,即使该名称已经绑定在上下文中。 | 
| static NamingContext | NamingContextHelper.unchecked_narrow(Object obj) | 
| static NamingContextExt | NamingContextExtHelper.unchecked_narrow(Object obj) | 
| static BindingIterator | BindingIteratorHelper.unchecked_narrow(Object obj) | 
| org.omg.DynamicAny 中 Object 的使用 | 
|---|
| org.omg.DynamicAny 中 Object 的子接口 | |
|---|---|
|  interface | DynAnyFactoryDynAny 对象可以通过调用 DynAnyFactory 对象上的操作来创建。 | 
|  interface | DynValueBoxDynValueBox 对象支持对 IDL 装箱 (boxed) 类型的操作。 | 
|  interface | DynValueCommonDynValueCommon 提供 DynValue 和 DynValueBox 接口都支持的操作。 | 
| 实现 Object 的 org.omg.DynamicAny 中的类 | |
|---|---|
|  class | _DynAnyFactoryStubDynAny 对象可以通过调用 DynAnyFactory 对象上的操作来创建。 | 
|  class | _DynAnyStub通过 DynAny 对象可以动态解释(遍历)和构造 Any 值。 | 
|  class | _DynArrayStubDynArray 对象支持对 IDL 数组 (array) 的操作。 | 
|  class | _DynEnumStubDynEnum 对象支持对 IDL 枚举 (enumerated) 值的操作。 | 
|  class | _DynFixedStubDynEnum 对象支持对 IDL 定值 (fixed value) 的操作。 | 
|  class | _DynSequenceStubDynSequence 对象支持对 IDL 序列 (sequence) 的操作。 | 
|  class | _DynStructStubDynStruct 对象支持对 IDL 结构数据 (struct) 和异常值的操作。 | 
|  class | _DynUnionStubDynUnion 对象支持对 IDL 联合数据 (union) 的操作。 | 
|  class | _DynValueStubDynValue 对象支持 IDL non-boxed value 类型的操作。 | 
| 返回 Object 的 org.omg.DynamicAny 中的方法 | |
|---|---|
|  Object | _DynValueStub.get_reference()从此 DynAny 中提取对 CORBA 对象的引用。 | 
|  Object | _DynUnionStub.get_reference()从此 DynAny 中提取对 CORBA 对象的引用。 | 
|  Object | _DynStructStub.get_reference()从此 DynAny 析取对 CORBA 对象的引用。 | 
|  Object | _DynSequenceStub.get_reference()从此 DynAny 中提取对 CORBA 对象的引用。 | 
|  Object | _DynFixedStub.get_reference()从此 DynAny 中提取对 CORBA 对象的引用。 | 
|  Object | _DynEnumStub.get_reference()从此 DynAny 中提取对 CORBA 对象的引用。 | 
|  Object | _DynArrayStub.get_reference()从此 DynAny 中提取对 CORBA 对象的引用。 | 
|  Object | _DynAnyStub.get_reference()从此 DynAny 中提取对 CORBA 对象的引用。 | 
|  Object | DynAnyOperations.get_reference()从此 DynAny 中提取对 CORBA 对象的引用。 | 
| 参数类型为 Object 的 org.omg.DynamicAny 中的方法 | |
|---|---|
|  void | _DynValueStub.insert_reference(Object value)将对 CORBA 对象的引用插入到 DynAny 中。 | 
|  void | _DynUnionStub.insert_reference(Object value)将对 CORBA 对象的引用插入到 DynAny 中。 | 
|  void | _DynStructStub.insert_reference(Object value)将对 CORBA 对象的引用插入 DynAny 中。 | 
|  void | _DynSequenceStub.insert_reference(Object value)将对 CORBA 对象的引用插入 DynAny 中。 | 
|  void | _DynFixedStub.insert_reference(Object value)将对 CORBA 对象的引用插入到 DynAny 中。 | 
|  void | _DynEnumStub.insert_reference(Object value)将对 CORBA 对象的引用插入 DynAny 中。 | 
|  void | _DynArrayStub.insert_reference(Object value)将对 CORBA 对象的引用插入到 DynAny 中。 | 
|  void | _DynAnyStub.insert_reference(Object value)将对 CORBA 对象的引用插入到 DynAny 中。 | 
|  void | DynAnyOperations.insert_reference(Object value)将对 CORBA 对象的引用插入到 DynAny 中。 | 
| static DynValue | DynValueHelper.narrow(Object obj) | 
| static DynUnion | DynUnionHelper.narrow(Object obj) | 
| static DynStruct | DynStructHelper.narrow(Object obj) | 
| static DynSequence | DynSequenceHelper.narrow(Object obj) | 
| static DynFixed | DynFixedHelper.narrow(Object obj) | 
| static DynEnum | DynEnumHelper.narrow(Object obj) | 
| static DynArray | DynArrayHelper.narrow(Object obj) | 
| static DynAny | DynAnyHelper.narrow(Object obj) | 
| static DynAnyFactory | DynAnyFactoryHelper.narrow(Object obj) | 
| static DynValue | DynValueHelper.unchecked_narrow(Object obj) | 
| static DynUnion | DynUnionHelper.unchecked_narrow(Object obj) | 
| static DynStruct | DynStructHelper.unchecked_narrow(Object obj) | 
| static DynSequence | DynSequenceHelper.unchecked_narrow(Object obj) | 
| static DynFixed | DynFixedHelper.unchecked_narrow(Object obj) | 
| static DynEnum | DynEnumHelper.unchecked_narrow(Object obj) | 
| static DynArray | DynArrayHelper.unchecked_narrow(Object obj) | 
| static DynAny | DynAnyHelper.unchecked_narrow(Object obj) | 
| static DynAnyFactory | DynAnyFactoryHelper.unchecked_narrow(Object obj) | 
| org.omg.IOP 中 Object 的使用 | 
|---|
| org.omg.IOP 中 Object 的子接口 | |
|---|---|
|  interface | CodecIOR 组件的格式和 ORB 服务使用的服务上下文数据通常被定义为 CDR 封装,该封装编码用 IDL 定义的数据类型的实例。 | 
|  interface | CodecFactoryCodec可从CodecFactory中获得。 | 
| 参数类型为 Object 的 org.omg.IOP 中的方法 | |
|---|---|
| static CodecFactory | CodecFactoryHelper.narrow(Object obj) | 
| static CodecFactory | CodecFactoryHelper.unchecked_narrow(Object obj) | 
| org.omg.PortableInterceptor 中 Object 的使用 | 
|---|
| org.omg.PortableInterceptor 中 Object 的子接口 | |
|---|---|
|  interface | ClientRequestInfo客户端请求 interceptor 可访问的请求信息。 | 
|  interface | ClientRequestInterceptor客户端 interceptor。 | 
|  interface | Interceptor所有 Portable Interceptor 实现 Interceptor。 | 
|  interface | IORInfo提供服务器端的 ORB 服务,该服务能够在构建 IOR 期间访问适用的策略并添加组件。 | 
|  interface | IORInterceptorInterceptor 用于在 IOR 内部配置文件中建立带标记的组件。 | 
|  interface | IORInterceptor_3_0org/omg/PortableInterceptor/IORInterceptor_3_0.java。 | 
|  interface | ORBInitializer便于注册 interceptor 和初始化 ORB。 | 
|  interface | ORBInitInfo传递给每个 ORBInitializer,允许其在初始化 ORB 时注册 interceptor 并执行其他职责。 | 
|  interface | PolicyFactory使得策略类型能够使用 CORBA.ORB.create_policy来构建。 | 
|  interface | RequestInfoInterceptor 可访问的请求信息。 | 
|  interface | ServerRequestInfo服务器端请求 interceptor 可访问的请求信息。 | 
|  interface | ServerRequestInterceptor服务器端的请求 interceptor。 | 
| 声明为 Object 的 org.omg.PortableInterceptor 中的字段 | |
|---|---|
|  Object | ForwardRequest.forward将请求转发到的新对象。 | 
| 返回 Object 的 org.omg.PortableInterceptor 中的方法 | |
|---|---|
|  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()返回客户端调用以执行操作的对象。 | 
| 参数类型为 Object 的 org.omg.PortableInterceptor 中的方法 | |
|---|---|
| static IORInterceptor_3_0 | IORInterceptor_3_0Helper.narrow(Object obj) | 
| static Current | CurrentHelper.narrow(Object obj) | 
|  void | ORBInitInfoOperations.register_initial_reference(String id,
                           Object obj)等同于 ORB.register_initial_reference。 | 
| static IORInterceptor_3_0 | IORInterceptor_3_0Helper.unchecked_narrow(Object obj) | 
| static Current | CurrentHelper.unchecked_narrow(Object obj) | 
| 参数类型为 Object 的 org.omg.PortableInterceptor 中的构造方法 | |
|---|---|
| ForwardRequest(Object _forward) | |
| ForwardRequest(String $reason,
               Object _forward) | |
| org.omg.PortableServer 中 Object 的使用 | 
|---|
| org.omg.PortableServer 中 Object 的子接口 | |
|---|---|
|  interface | AdapterActivator一个适配器激活器,它提供具有随需创建子 POA 功能的 POA。 | 
|  interface | IdAssignmentPolicyIdAssignmentPolicy 指定创建的 POA 中的 Object Id 是由应用程序还是由 ORB 生成的。 | 
|  interface | IdUniquenessPolicyIdUniquenessPolicy 指定已创建的 POA 中激活的 servant 是否必须具有唯一的对象身份。 | 
|  interface | ImplicitActivationPolicy此策略指定已创建的 POA 中是否支持隐式激活 servant。 | 
|  interface | LifespanPolicyLifespanPolicy 指定已创建 POA 中实现的对象的生存期。 | 
|  interface | POAPOA 对象管理对象集合的实现。 | 
|  interface | POAManager每个 POA 对象都有一个关联的 POAManager 对象。 | 
|  interface | RequestProcessingPolicy此策略指定已创建的 POA 处理请求的方式。 | 
|  interface | ServantActivatorPOA 具有 RETAIN 策略时使用 ServantActivator 这种 servant 管理器。 | 
|  interface | ServantLocator当 POA 具有 NON_RETAIN 策略时,使用 ServantLocator 这种 servant 管理器。 | 
|  interface | ServantManagerservant 管理器提供一个 POA,该 POA 在接受以非激活的对象为目标的请求时能够根据需要激活对象。 | 
|  interface | ServantRetentionPolicy此策略指定已创建的 POA 是否在 Active Object Map 中保留激活的 servant。 | 
|  interface | ThreadPolicyThreadPolicy 指定已创建的 POA 所使用的线程模型 (threading model)。 | 
| 实现 Object 的 org.omg.PortableServer 中的类 | |
|---|---|
|  class | _ServantActivatorStub当 POA 具有 RETAIN 策略时,它使用 ServantActivator 这种 servant 管理器。 | 
|  class | _ServantLocatorStubPOA 具有 NON_RETAIN 策略时将使用 ServantLocator 这种 servant 管理器。 | 
| 声明为 Object 的 org.omg.PortableServer 中的字段 | |
|---|---|
|  Object | ForwardRequest.forward_reference | 
| 返回 Object 的 org.omg.PortableServer 中的方法 | |
|---|---|
|  Object | Servant._get_interface_def()以 CORBA::Object的形式返回InterfaceDef对象,该对象定义由Servant实现的CORBA::Object的运行时类型。 | 
|  Object | Servant._this_object()允许 servant 获取为请求实现的目标 CORBA 对象的对象引用。 | 
|  Object | Servant._this_object(ORB orb)允许 servant 获取为请求实现的目标 CORBA 对象的对象引用。 | 
|  Object | POAOperations.create_reference_with_id(byte[] oid,
                         String intf)此操作创建一个对象引用,该引用封装指定的 Object Id 和接口存储库 Id 值。 | 
|  Object | POAOperations.create_reference(String intf)此操作创建一个对象引用,该引用封装 POA 生成的 Object Id 值和指定的接口存储库 id。 | 
|  Object | POAOperations.id_to_reference(byte[] oid)如果具有指定 Object Id 值的对象当前不是激活状态,则返回一个封装激活该对象时所用信息的引用。 | 
|  Object | POAOperations.servant_to_reference(Servant p_servant)如果在此 POA 指派的操作的上下文外调用此操作,则需要 RETAIN 策略以及 UNIQUE_ID 或 IMPLICIT_ACTIVATION 策略之一。 | 
| 参数类型为 Object 的 org.omg.PortableServer 中的方法 | |
|---|---|
| static ServantLocator | ServantLocatorHelper.narrow(Object obj) | 
| static ServantActivator | ServantActivatorHelper.narrow(Object obj) | 
| static POA | POAHelper.narrow(Object obj) | 
| static Current | CurrentHelper.narrow(Object obj) | 
|  byte[] | POAOperations.reference_to_id(Object reference)此操作返回指定引用封装的 Object Id 值。 | 
|  Servant | POAOperations.reference_to_servant(Object reference)如果 POA 具有 RETAIN 策略并且指定的对象存在于 Active Object Map 中,则此操作返回与 Active Object Map 中该对象关联的 servant。 | 
| static ServantLocator | ServantLocatorHelper.unchecked_narrow(Object obj) | 
| static ServantActivator | ServantActivatorHelper.unchecked_narrow(Object obj) | 
| 参数类型为 Object 的 org.omg.PortableServer 中的构造方法 | |
|---|---|
| ForwardRequest(Object _forward_reference) | |
| ForwardRequest(String $reason,
               Object _forward_reference) | |
| org.omg.PortableServer.portable 中 Object 的使用 | 
|---|
| 返回 Object 的 org.omg.PortableServer.portable 中的方法 | |
|---|---|
|  Object | Delegate.get_interface_def(Servant self)此操作返回接口 Repository 中的一个对象,该对象提供可能对编程有用的类型信息。 | 
|  Object | Delegate.this_object(Servant Self)此方法允许 servant 获取为请求实现的目标 CORBA 对象的对象引用。 | 
| org.omg.SendingContext 中 Object 的使用 | 
|---|
| org.omg.SendingContext 中 Object 的子接口 | |
|---|---|
|  interface | RunTime定义表示请求的发送上下文的基类。 | 
| org.omg.stub.java.rmi 中 Object 的使用 | 
|---|
| 实现 Object 的 org.omg.stub.java.rmi 中的类 | |
|---|---|
|  class | _Remote_Stub此类为 Remote 类型提供 Stub。 | 
| 
 | JavaTM 2 Platform Standard Ed. 5.0 | |||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。