|
|||||||||
接口 org.omg.CORBA.portable.IDLEntity
的使用
使用 IDLEntity 的软件包 | |
---|---|
org.omg.CORBA | 提供 OMG CORBA API 到 JavaTM 编程语言的映射,包括 ORB 类,如果已实现该类,则程序员可以使用此类作为全功能对象请求代理(Object Request Broker,ORB)。 |
org.omg.CORBA.DynAnyPackage | 提供与 DynAny 接口一起使用的异常(InvalidValue 、Invalid 、InvalidSeq 和 TypeMismatch )。 |
org.omg.CORBA.ORBPackage | 提供由 ORB.resolve_initial_references 方法抛出的异常 InvalidName ,以及由 ORB 类中的动态 Any 创建方法抛出的异常 InconsistentTypeCode 。 |
org.omg.CORBA.portable | 提供可移植性层,即可以使一个供应商生成的代码运行在另一个供应商 ORB 上的 ORB API 集合。 |
org.omg.CORBA.TypeCodePackage | 提供用户定义的异常 BadKind 和 Bounds ,它们将由 TypeCode 类中的方法抛出。 |
org.omg.CosNaming | 为 Java IDL 提供命名服务。 |
org.omg.CosNaming.NamingContextExtPackage | 此包包含以下在 org.omg.CosNaming.NamingContextExt 中使用的类: AddressHelper StringNameHelper URLStringHelper InvalidAddress 包规范 有关 Java 2 平台、标准版 v.1.4 ORB 遵守的官方规范的受支持部分的明确列表,请参阅 Official Specifications for CORBA support in J2SE 1.4。 |
org.omg.CosNaming.NamingContextPackage | 此包包含 org.omg.CosNaming 包的 Exception 类。 |
org.omg.Dynamic | 此包包含 OMG Portable Interceptor 规范 http://cgi.omg.org/cgi-bin/doc?ptc/2000-08-06 的第 21.9 小节中指定的 Dynamic 模块。 |
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.IOP.CodecFactoryPackage | 此包包含 IOP::CodeFactory 接口中指定的异常(作为 Portable Interceptor 规范的一部分)。 |
org.omg.IOP.CodecPackage | 此包根据 IOP::Codec IDL 接口定义生成。 |
org.omg.PortableInterceptor | 提供一个注册 ORB 挂钩 (hook) 的机制,通过这些挂钩 ORB 服务可以截取执行 ORB 的正常流。 |
org.omg.PortableInterceptor.ORBInitInfoPackage | 此包包含 OMG Portable Interceptor 规范 http://cgi.omg.org/cgi-bin/doc?ptc/2000-08-06 的第 21.7.2 小节中指定的 PortableInterceptor 模块的 ORBInitInfo 本地接口中的异常和 typedef。 |
org.omg.PortableServer | 提供一些类和接口,用来生成跨多个供应商 ORB 的可移植应用程序的服务器端。 |
org.omg.PortableServer.CurrentPackage | 提供各种方法实现,这些实现能够访问调用方法的对象的身份。 |
org.omg.PortableServer.POAManagerPackage | 封装 POA 关联的处理状态。 |
org.omg.PortableServer.POAPackage | 允许程序员构造可在不同 ORB 产品间移植的对象实现。 |
org.omg.SendingContext | 为值类型的编组提供支持。 |
org.omg.CORBA 中 IDLEntity 的使用 |
---|
org.omg.CORBA 中 IDLEntity 的子接口 | |
---|---|
interface |
Current 从 Current 接口派生的接口允许 ORB 和 CORBA 服务访问与它们正运行的执行线程关联的信息(上下文)。 |
interface |
DataInputStream 定义用来从输入流读取基本数据类型的方法,以便解组自定义值类型。 |
interface |
DataOutputStream 定义用来将基本数据类型写入输出流的方法,以便编组自定义值类型。 |
interface |
DomainManager 提供用来建立关系并将其导航到高级域和从属域的机制,以及用来创建和访问策略的机制。 |
interface |
IDLType 由所有表示 OMG IDL 类型的接口存储库(Interface Repository,IR)对象继承的抽象接口。 |
interface |
IRObject IRObject IDL 接口表示最一般的接口,其他所有 Interface Repository 接口(甚至包括 Repository 自身)都派生自该接口。 |
interface |
Policy 派生自 Policy 接口的接口允许 ORB 或 CORBA 服务访问影响其操作的某些选项。 |
实现 IDLEntity 的 org.omg.CORBA 中的类 | |
---|---|
class |
_IDLTypeStub IDLType 的 Stub。 |
class |
_PolicyStub Policy 的 Stub。 |
class |
Any 充当可用 IDL 描述的任何数据或任何 IDL 基本类型的容器。 |
class |
Bounds 当参数不在某一方法试图访问的对象的合法范围内时,抛出该用户异常。 |
class |
CompletionStatus 指示某一方法抛出 SystemException 时是否已结束运行的对象。 |
class |
DefinitionKind 该类提供用来标识接口存储库 (Interface Repository) 对象类型的常量。 |
class |
NameValuePair 将某一名称与一个属性为 IDL struct 的值关联,并在 DynStruct API 中使用。 |
class |
ParameterMode Parameter 参数模式的枚举。 |
class |
PolicyError 发生策略错误时抛出的用户异常。 |
class |
ServiceDetail 表示 ORB 服务的对象:其 service_detail_type 字段包含 ORB 服务的类型,其 service_detail 字段包含 ORB 服务的描述。 |
class |
ServiceInformation CORBA 模块中的 IDL struct,用于存储关于 ORB 实现中可用 CORBA 服务的信息,可使用 ORB.get_service_information 方法获取。 |
class |
SetOverrideType 标记 SET_OVERRIDE 和 ADD_OVERRIDE 的 CORBA enum 的映射,它指示这些策略是应该替换 Object 的现有策略还是应该被添加到现有策略中。 |
class |
StructMember 描述接口存储库 (Interface Repository) 中一个 IDL struct 成员,包括该 struct 成员的名称、该 struct 成员的类型以及表示该 struct 成员(被描述为 struct 成员对象)IDL 类型的 typedef。 |
class |
TypeCode 用于有关特定 CORBA 数据类型的信息的容器。 |
class |
UnionMember 接口存储库 (Interface Repository) 中关于 IDL union 成员的描述。 |
class |
UnknownUserException 包含由服务器返回的用户异常的类。 |
class |
UserException CORBA IDL 定义的用户异常的根类。 |
class |
ValueMember 接口存储库 (Interface Repository) 中关于 value 对象成员的描述。 |
class |
WrongTransaction CORBA WrongTransaction 用户定义异常。 |
org.omg.CORBA.DynAnyPackage 中 IDLEntity 的使用 |
---|
实现 IDLEntity 的 org.omg.CORBA.DynAnyPackage 中的类 | |
---|---|
class |
Invalid 动态 any 操作在传递无效的 DynAny 或 Any 作为其参数时抛出 Invalid。 |
class |
InvalidSeq 任何有关动态 any 并使用序列(Java 数组)作为参数的操作在该序列无效时抛出 InvalidSeq 异常。 |
class |
InvalidValue |
class |
TypeMismatch 动态 any 的访问器方法在实际内容的类型与要试图访问的类型不匹配时抛出 TypeMismatch。 |
org.omg.CORBA.ORBPackage 中 IDLEntity 的使用 |
---|
实现 IDLEntity 的 org.omg.CORBA.ORBPackage 中的类 | |
---|---|
class |
InconsistentTypeCode 当试图使用与特定的 DynAny 子类不匹配的类型代码创建动态 any 时将抛出 InconsistentTypeCode。 |
class |
InvalidName 当向 ORB.resolve_initial_references 传递一个没有初始引用的名称时将引发 InvalidName 异常。 |
org.omg.CORBA.portable 中 IDLEntity 的使用 |
---|
org.omg.CORBA.portable 中 IDLEntity 的子接口 | |
---|---|
interface |
CustomValue 通过自定义值类型实现的 ValueBase 扩展。 |
interface |
StreamableValue 为所有非自定义编码的非装箱 (boxed) IDL 值类型定义基本类型。 |
interface |
ValueBase 所生成的对应于 valuetype IDL 类型的 Java 类实现此接口。 |
org.omg.CORBA.TypeCodePackage 中 IDLEntity 的使用 |
---|
实现 IDLEntity 的 org.omg.CORBA.TypeCodePackage 中的类 | |
---|---|
class |
BadKind 当对 TypeCode 对象调用不恰当的操作时将抛出 BadKind 异常。 |
org.omg.CosNaming 中 IDLEntity 的使用 |
---|
org.omg.CosNaming 中 IDLEntity 的子接口 | |
---|---|
interface |
BindingIterator BindingIterator 接口允许客户端使用 next_one 或 next_n 迭代绑定。 |
interface |
NamingContext 命名上下文是包含一组名称绑定的对象,在这些名称绑定中,每个名称都是唯一的。 |
interface |
NamingContextExt NamingContextExt 是 NamingContext (它包含一组名称绑定,在这些名称绑定中,每个名称都是唯一的)的扩展,并且是互操作命名服务 (Interoperable Naming Service) 的一部分。 |
实现 IDLEntity 的 org.omg.CosNaming 中的类 | |
---|---|
class |
_BindingIteratorImplBase |
class |
_BindingIteratorStub BindingIterator 接口允许客户端使用 next_one 或 next_n 操作在绑定上进行迭代。 |
class |
_NamingContextExtStub NamingContextExt 是 NamingContext (它包含一组名称绑定,在这些名称绑定中,每个名称都是唯一的)的扩展,并且是互操作命名服务 (Interoperable Naming Service) 的一部分。 |
class |
_NamingContextImplBase |
class |
_NamingContextStub 命名上下文是包含一组名称绑定的对象,在这些名称绑定中,每个名称都是唯一的。 |
class |
Binding org/omg/CosNaming/Binding.java。 |
class |
BindingType 指定给定的绑定对应于对象(非命名上下文的对象)还是命名上下文。 |
class |
NameComponent org/omg/CosNaming/NameComponent.java。 |
org.omg.CosNaming.NamingContextExtPackage 中 IDLEntity 的使用 |
---|
实现 IDLEntity 的 org.omg.CosNaming.NamingContextExtPackage 中的类 | |
---|---|
class |
InvalidAddress org/omg/CosNaming/NamingContextExtPackage/InvalidAddress.java。 |
org.omg.CosNaming.NamingContextPackage 中 IDLEntity 的使用 |
---|
实现 IDLEntity 的 org.omg.CosNaming.NamingContextPackage 中的类 | |
---|---|
class |
AlreadyBound org/omg/CosNaming/NamingContextPackage/AlreadyBound.java。 |
class |
CannotProceed org/omg/CosNaming/NamingContextPackage/CannotProceed.java。 |
class |
NotEmpty org/omg/CosNaming/NamingContextPackage/NotEmpty.java。 |
class |
NotFound org/omg/CosNaming/NamingContextPackage/NotFound.java。 |
class |
NotFoundReason 指示未能解析的原因。 |
org.omg.Dynamic 中 IDLEntity 的使用 |
---|
实现 IDLEntity 的 org.omg.Dynamic 中的类 | |
---|---|
class |
Parameter org/omg/Dynamic/Parameter.java。 |
org.omg.DynamicAny 中 IDLEntity 的使用 |
---|
org.omg.DynamicAny 中 IDLEntity 的子接口 | |
---|---|
interface |
DynAny 通过 DynAny 对象可以动态解释(遍历)和构造 Any 值。 |
interface |
DynAnyFactory DynAny 对象可以通过调用 DynAnyFactory 对象上的操作来创建。 |
interface |
DynArray DynArray 对象支持对 IDL 数组的操作。 |
interface |
DynEnum DynEnum 对象支持对 IDL 枚举值的操作。 |
interface |
DynFixed DynFixed 对象支持对 IDL 定值 (fixed value) 的操作。 |
interface |
DynSequence DynSequence 对象支持对 IDL 序列的操作。 |
interface |
DynStruct DynStruct 对象支持对 IDL 结构数据 (struct) 和异常值的操作。 |
interface |
DynUnion DynUnion 对象支持对 IDL 联合 (union) 的操作。 |
interface |
DynValue DynValue 对象支持对 IDL 非装箱 (non-boxed) 值类型的操作。 |
interface |
DynValueBox DynValueBox 对象支持对 IDL 装箱 (boxed) 类型的操作。 |
interface |
DynValueCommon DynValueCommon 提供 DynValue 和 DynValueBox 接口都支持的操作。 |
实现 IDLEntity 的 org.omg.DynamicAny 中的类 | |
---|---|
class |
_DynAnyFactoryStub DynAny 对象可以通过调用 DynAnyFactory 对象上的操作来创建。 |
class |
_DynAnyStub 通过 DynAny 对象可以动态解释(遍历)和构造 Any 值。 |
class |
_DynArrayStub DynArray 对象支持对 IDL 数组 (array) 的操作。 |
class |
_DynEnumStub DynEnum 对象支持对 IDL 枚举 (enumerated) 值的操作。 |
class |
_DynFixedStub DynEnum 对象支持对 IDL 定值 (fixed value) 的操作。 |
class |
_DynSequenceStub DynSequence 对象支持对 IDL 序列 (sequence) 的操作。 |
class |
_DynStructStub DynStruct 对象支持对 IDL 结构数据 (struct) 和异常值的操作。 |
class |
_DynUnionStub DynUnion 对象支持对 IDL 联合数据 (union) 的操作。 |
class |
_DynValueStub DynValue 对象支持 IDL non-boxed value 类型的操作。 |
class |
NameDynAnyPair org/omg/DynamicAny/NameDynAnyPair.java。 |
org.omg.IOP 中 IDLEntity 的使用 |
---|
org.omg.IOP 中 IDLEntity 的子接口 | |
---|---|
interface |
Codec IOR 组件的格式和 ORB 服务使用的服务上下文数据通常被定义为 CDR 封装,该封装编码用 IDL 定义的数据类型的实例。 |
interface |
CodecFactory Codec 可从 CodecFactory 中获得。 |
实现 IDLEntity 的 org.omg.IOP 中的类 | |
---|---|
class |
Encoding org/omg/IOP/Encoding.java。 |
class |
IOR org/omg/IOP/IOR.java。 |
class |
ServiceContext org/omg/IOP/ServiceContext.java。 |
class |
TaggedComponent org/omg/IOP/TaggedComponent.java。 |
class |
TaggedProfile org/omg/IOP/TaggedProfile.java。 |
org.omg.IOP.CodecFactoryPackage 中 IDLEntity 的使用 |
---|
实现 IDLEntity 的 org.omg.IOP.CodecFactoryPackage 中的类 | |
---|---|
class |
UnknownEncoding org/omg/IOP/CodecFactoryPackage/UnknownEncoding.java。 |
org.omg.IOP.CodecPackage 中 IDLEntity 的使用 |
---|
实现 IDLEntity 的 org.omg.IOP.CodecPackage 中的类 | |
---|---|
class |
FormatMismatch org/omg/IOP/CodecPackage/FormatMismatch.java。 |
class |
InvalidTypeForEncoding org/omg/IOP/CodecPackage/InvalidTypeForEncoding.java。 |
org.omg.PortableInterceptor 中 IDLEntity 的使用 |
---|
org.omg.PortableInterceptor 中 IDLEntity 的子接口 | |
---|---|
interface |
ClientRequestInfo 客户端请求 interceptor 可访问的请求信息。 |
interface |
ClientRequestInterceptor 客户端 interceptor。 |
interface |
Interceptor 所有 Portable Interceptor 实现 Interceptor。 |
interface |
IORInfo 提供服务器端的 ORB 服务,该服务能够在构建 IOR 期间访问适用的策略并添加组件。 |
interface |
IORInterceptor Interceptor 用于在 IOR 内部配置文件中建立带标记的组件。 |
interface |
IORInterceptor_3_0 org/omg/PortableInterceptor/IORInterceptor_3_0.java。 |
interface |
ObjectReferenceFactory 对象引用工厂。 |
interface |
ObjectReferenceTemplate 对象引用模板。 |
interface |
ORBInitializer 便于注册 interceptor 和初始化 ORB。 |
interface |
ORBInitInfo 传递给每个 ORBInitializer ,允许其在初始化 ORB 时注册 interceptor 并执行其他职责。 |
interface |
PolicyFactory 使得策略类型能够使用 CORBA.ORB.create_policy 来构建。 |
interface |
RequestInfo Interceptor 可访问的请求信息。 |
interface |
ServerRequestInfo 服务器端请求 interceptor 可访问的请求信息。 |
interface |
ServerRequestInterceptor 服务器端的请求 interceptor。 |
实现 IDLEntity 的 org.omg.PortableInterceptor 中的类 | |
---|---|
class |
InvalidSlot org/omg/PortableInterceptor/InvalidSlot.java。 |
org.omg.PortableInterceptor.ORBInitInfoPackage 中 IDLEntity 的使用 |
---|
实现 IDLEntity 的 org.omg.PortableInterceptor.ORBInitInfoPackage 中的类 | |
---|---|
class |
DuplicateName org/omg/PortableInterceptor/ORBInitInfoPackage/DuplicateName.java。 |
org.omg.PortableServer 中 IDLEntity 的使用 |
---|
org.omg.PortableServer 中 IDLEntity 的子接口 | |
---|---|
interface |
AdapterActivator 一个适配器激活器,它提供具有随需创建子 POA 功能的 POA。 |
interface |
IdAssignmentPolicy IdAssignmentPolicy 指定创建的 POA 中的 Object Id 是由应用程序还是由 ORB 生成的。 |
interface |
IdUniquenessPolicy IdUniquenessPolicy 指定已创建的 POA 中激活的 servant 是否必须具有唯一的对象身份。 |
interface |
ImplicitActivationPolicy 此策略指定已创建的 POA 中是否支持隐式激活 servant。 |
interface |
LifespanPolicy LifespanPolicy 指定已创建 POA 中实现的对象的生存期。 |
interface |
POA POA 对象管理对象集合的实现。 |
interface |
POAManager 每个 POA 对象都有一个关联的 POAManager 对象。 |
interface |
RequestProcessingPolicy 此策略指定已创建的 POA 处理请求的方式。 |
interface |
ServantActivator POA 具有 RETAIN 策略时使用 ServantActivator 这种 servant 管理器。 |
interface |
ServantLocator 当 POA 具有 NON_RETAIN 策略时,使用 ServantLocator 这种 servant 管理器。 |
interface |
ServantManager servant 管理器提供一个 POA,该 POA 在接受以非激活的对象为目标的请求时能够根据需要激活对象。 |
interface |
ServantRetentionPolicy 此策略指定已创建的 POA 是否在 Active Object Map 中保留激活的 servant。 |
interface |
ThreadPolicy ThreadPolicy 指定已创建的 POA 所使用的线程模型 (threading model)。 |
实现 IDLEntity 的 org.omg.PortableServer 中的类 | |
---|---|
class |
_ServantActivatorStub 当 POA 具有 RETAIN 策略时,它使用 ServantActivator 这种 servant 管理器。 |
class |
_ServantLocatorStub POA 具有 NON_RETAIN 策略时将使用 ServantLocator 这种 servant 管理器。 |
class |
ForwardRequest org/omg/PortableServer/ForwardRequest.java。 |
class |
IdAssignmentPolicyValue IdAssignmentPolicyValue 可以具有以下值。 |
class |
IdUniquenessPolicyValue IdUniquenessPolicyValue 可以具有以下值。 |
class |
ImplicitActivationPolicyValue ImplicitActivationPolicyValue 具有以下语义。 |
class |
LifespanPolicyValue LifespanPolicyValue 可以具有以下值。 |
class |
RequestProcessingPolicyValue RequestProcessingPolicyValue 可以具有以下值。 |
class |
ServantRetentionPolicyValue ServantRetentionPolicyValue 可以具有以下值。 |
class |
ThreadPolicyValue ThreadPolicyValue 可以具有以下值。 |
org.omg.PortableServer.CurrentPackage 中 IDLEntity 的使用 |
---|
实现 IDLEntity 的 org.omg.PortableServer.CurrentPackage 中的类 | |
---|---|
class |
NoContext org/omg/PortableServer/CurrentPackage/NoContext.java。 |
org.omg.PortableServer.POAManagerPackage 中 IDLEntity 的使用 |
---|
实现 IDLEntity 的 org.omg.PortableServer.POAManagerPackage 中的类 | |
---|---|
class |
AdapterInactive org/omg/PortableServer/POAManagerPackage/AdapterInactive.java。 |
class |
State 指定 POAManager 的状态。 |
org.omg.PortableServer.POAPackage 中 IDLEntity 的使用 |
---|
实现 IDLEntity 的 org.omg.PortableServer.POAPackage 中的类 | |
---|---|
class |
AdapterAlreadyExists org/omg/PortableServer/POAPackage/AdapterAlreadyExists.java。 |
class |
AdapterNonExistent org/omg/PortableServer/POAPackage/AdapterNonExistent.java。 |
class |
InvalidPolicy org/omg/PortableServer/POAPackage/InvalidPolicy.java。 |
class |
NoServant org/omg/PortableServer/POAPackage/NoServant.java。 |
class |
ObjectAlreadyActive org/omg/PortableServer/POAPackage/ObjectAlreadyActive.java。 |
class |
ObjectNotActive org/omg/PortableServer/POAPackage/ObjectNotActive.java。 |
class |
ServantAlreadyActive org/omg/PortableServer/POAPackage/ServantAlreadyActive.java。 |
class |
ServantNotActive org/omg/PortableServer/POAPackage/ServantNotActive.java。 |
class |
WrongAdapter org/omg/PortableServer/POAPackage/WrongAdapter.java。 |
class |
WrongPolicy org/omg/PortableServer/POAPackage/WrongPolicy.java。 |
org.omg.SendingContext 中 IDLEntity 的使用 |
---|
org.omg.SendingContext 中 IDLEntity 的子接口 | |
---|---|
interface |
RunTime 定义表示请求的发送上下文的基类。 |
所有类
|
|||||||||