|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一个 下一个 | 框架 无框架 |
使用 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[tm] Platform, Standard Edition 6 ORB 遵守的官方规范的受支持部分的明确列表,请参阅 Official Specifications for CORBA support in Java[tm] SE 6。 |
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
定义表示请求的发送上下文的基类。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一个 下一个 | 框架 无框架 |
版权所有 2008 Sun Microsystems, Inc. 保留所有权利。请遵守GNU General Public License, version 2 only。