JavaTM 2 Platform
Standard Ed. 6

軟體套件 org.omg.CORBA
的使用

使用 org.omg.CORBA 的軟體套件
javax.rmi.CORBA 包含用於 RMI-IIOP 的可移植性 API。 
org.omg.CORBA 提供 OMG CORBA API 到 JavaTM 程式語言的映射,包括 ORB 類別,如果已實作該類別,則開發人員可以使用此類別作為全功能物件請求代理(Object Request Broker,ORB)。 
org.omg.CORBA.DynAnyPackage 提供與 DynAny 介面一起使用的異常(InvalidValueInvalidInvalidSeqTypeMismatch)。 
org.omg.CORBA.ORBPackage 提供由 ORB.resolve_initial_references 方法拋出的異常 InvalidName,以及由 ORB 類別中的動態 Any 創建方法拋出的異常 InconsistentTypeCode。 
org.omg.CORBA.TypeCodePackage 提供使用者定義的異常 BadKindBounds,它們將由 TypeCode 類別中的方法拋出。 
org.omg.CORBA.portable 提供可移植性層,即可以使一個供應商產生的程式碼運行在另一個供應商 ORB 上的 ORB API 集合。 
org.omg.CORBA_2_3 CORBA_2_3 套件定義對 Java[tm] Standard Edition 6 中現有 CORBA 介面所進行的添加。 
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.DynamicAny.DynAnyFactoryPackage 此套件包含 DynamicAny 模組的 DynAnyFactory 介面中的類別和異常,該模組在 OMG The Common Object Request Broker: Architecture and Specification http://cgi.omg.org/cgi-bin/doc?formal/99-10-07 的第 9.2.2 小節中指定。 
org.omg.DynamicAny.DynAnyPackage 此套件包含 DynAny 模組的 DynAnyFactory 介面中的類別和異常,該模組在 OMG The Common Object Request Broker: Architecture and Specification http://cgi.omg.org/cgi-bin/doc?formal/99-10-07 的第 9.2 小節中指定。 
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.Messaging 此套件包含 OMG Messaging Interceptor 規範 http://cgi.omg.org/cgi-bin/doc?formal/99-10-07 中指定的 Messaging 模組。 
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.PortableServer.ServantLocatorPackage 提供定位 servant 的類別和介面。 
org.omg.SendingContext 為值型別的編組提供支持。 
org.omg.stub.java.rmi 包含用於 java.rmi 套件中出現的 Remote 型別的 RMI-IIOP Stub。 
 

javax.rmi.CORBA 使用的 org.omg.CORBA 中的類別
Object
          CORBA 物件參考的定義。
ORB
          為 CORBA 物件請求代理 (Object Request Broker) 特性提供 API 的類別。
SystemException
          所有 CORBA 標準異常的根類別。
 

org.omg.CORBA 使用的 org.omg.CORBA 中的類別
Any
          充當可用 IDL 描述的任何資料或任何 IDL 基本型別的容器。
AnySeqHolder
          AnySeq 的 Holder。
BAD_INV_ORDER
          此異常指示調用者按錯誤順序調用了操作。
BAD_OPERATION
          當物件參考表示某一現有對象,但該物件並不支持調用的操作時,拋出該異常。
BAD_PARAM
          當傳遞給某一調用的參數超出範圍或被認為不合法時,拋出該異常。
BooleanSeqHolder
          BooleanSeq 的 Holder。
Bounds
          當參數不在某一方法試圖存取的物件的合法範圍內時,拋出該使用者異常。
CharSeqHolder
          CharSeq 的 Holder。
CompletionStatus
          指示某一方法拋出 SystemException 時是否已結束運行的物件。
Context
          用於在 Request 操作中指定上下文物件的物件,上下文字元串在與請求調用一起被發送之前,必須在該指定的上下文物件中進行解析。
ContextList
          一個物件,它包含表示屬性名稱的 String 物件所組成的可修改列表。
Current
          從 Current 介面派生的介面允許 ORB 和 CORBA 服務存取與它們正運行的執行執行緒關聯的資訊(上下文)。
CurrentOperations
          Current 的介面。
DATA_CONVERSION
          如果 ORB 無法將已編組資料的表示形式轉換成其本機表示形式,則引發此異常,反之亦然。
DataInputStream
          定義用來從輸入串流讀取基本資料型別的方法,以便解組自定義值型別。
DataOutputStream
          定義用來將基本資料型別寫入輸出串流的方法,以便編組自定義值型別。
DefinitionKind
          該類別提供用來標識介面存儲資源庫 (Interface Repository) 物件型別的常數。
DomainManager
          提供用來建立關係並將其導航到高層級域和從屬域的機制,以及用來創建和存取策略的機制。
DomainManagerOperations
          向 DomainManager 提供存取策略的方法。
DoubleSeqHolder
          DoubleSeq 的 Holder。
DynAny
          已過時。 使用新的 DynAny 替代
DynArray
          已過時。 使用新的 DynArray 替代
DynEnum
          已過時。 使用新的 DynEnum 替代
DynSequence
          已過時。 使用新的 DynSequence 替代
DynStruct
          已過時。 使用新的 DynStruct 替代
DynUnion
          已過時。 使用新的 DynUnion 替代
Environment
          用於 Request 操作的異常的容器 (holder),使異常可用於客戶端。
ExceptionList
          Request 操作中使用的物件,用於描述可由某一方法拋出的異常。
FloatSeqHolder
          FloatSeq 的 Holder。
IDLType
          由所有表示 OMG IDL 型別的介面存儲資源庫(Interface Repository,IR)物件繼承的抽象介面。
IDLTypeOperations
          此介面必須由所有 IDLType 物件實作。
IRObject
          IRObject IDL 介面表示最一般的介面,其他所有 Interface Repository 介面(甚至包括 Repository 自身)都派生自該介面。
IRObjectOperations
          這是用於 IRObject 的映射的 Operations 介面。
LongLongSeqHolder
          LongLongSeq 的 Holder。
LongSeqHolder
          LongSeq 的 Holder。
MARSHAL
          表示網路中傳來的請求或應答在結構上無效。
NamedValue
          在 DII 和 DSI 中用來描述參數和返回值的物件。
NameValuePair
          將某一名稱與一個屬性為 IDL struct 的值關聯,並在 DynStruct API 中使用。
NVList
          包含 NamedValue 物件所組成的可修改列表。
Object
          CORBA 物件參考的定義。
OctetSeqHolder
          OctetSeq 的 Holder。
ORB
          為 CORBA 物件請求代理 (Object Request Broker) 特性提供 API 的類別。
ParameterMode
          Parameter 參數網要的列舉。
Policy
          派生自 Policy 介面的介面允許 ORB 或 CORBA 服務存取影響其操作的某些選項。
PolicyError
          發生策略錯誤時拋出的使用者異常。
PolicyOperations
          提供針對某一 Policy 物件的操作。
Principal
          已過時。 已由 CORBA 2.2 取代。
Request
          包含調用某一方法所必需的資訊的物件。
ServerRequest
          捕獲對動態框架介面(Dynamic Skeleton Interface,DSI)請求的顯式狀態的物件。
ServiceDetail
          表示 ORB 服務的物件:其 service_detail_type 欄位包含 ORB 服務的型別,其 service_detail 欄位包含 ORB 服務的描述。
ServiceInformation
          CORBA 模組中的 IDL struct,用於存儲關於 ORB 實作中可用 CORBA 服務的資訊,可使用 ORB.get_service_information 方法獲取。
ServiceInformationHolder
          ServiceInformation 的 Holder。
SetOverrideType
          標記 SET_OVERRIDEADD_OVERRIDE 的 CORBA enum 的映射,它指示這些策略是應該替換 Object 的現有策略還是應該被添加到現有策略中。
ShortSeqHolder
          ShortSeq 的 Holder。
StructMember
          描述介面存儲資源庫 (Interface Repository) 中一個 IDL struct 成員,包括該 struct 成員的名稱、該 struct 成員的型別以及表示該 struct 成員(被描述為 struct 成員物件)IDL 型別的 typedef。
SystemException
          所有 CORBA 標準異常的根類別。
TCKind
          IDL enum TCKind 的 Java 映射,TCKind 指定 TypeCode 物件的種類別。
TypeCode
          用於有關特定 CORBA 資料型別的資訊的容器。
ULongLongSeqHolder
          ULongLongSeq 的 Holder。
ULongSeqHolder
          ULongSeq 的 Holder。
UnionMember
          介面存儲資源庫 (Interface Repository) 中關於 IDL union 成員的描述。
UnknownUserException
          包含由伺服器返回的使用者異常的類別。
UserException
          CORBA IDL 定義的使用者異常的根類別。
UShortSeqHolder
          UShortSeq 的 Holder。
ValueMember
          介面存儲資源庫 (Interface Repository) 中關於 value 物件成員的描述。
WCharSeqHolder
          WCharSeq 的 Holder。
WrongTransaction
          CORBA WrongTransaction 使用者定義異常。
 

org.omg.CORBA.DynAnyPackage 使用的 org.omg.CORBA 中的類別
UserException
          CORBA IDL 定義的使用者異常的根類別。
 

org.omg.CORBA.ORBPackage 使用的 org.omg.CORBA 中的類別
UserException
          CORBA IDL 定義的使用者異常的根類別。
 

org.omg.CORBA.TypeCodePackage 使用的 org.omg.CORBA 中的類別
UserException
          CORBA IDL 定義的使用者異常的根類別。
 

org.omg.CORBA.portable 使用的 org.omg.CORBA 中的類別
Any
          充當可用 IDL 描述的任何資料或任何 IDL 基本型別的容器。
Context
          用於在 Request 操作中指定上下文物件的物件,上下文字元串在與請求調用一起被發送之前,必須在該指定的上下文物件中進行解析。
ContextList
          一個物件,它包含表示屬性名稱的 String 物件所組成的可修改列表。
CustomMarshal
          將由 ORB 而不是由使用者使用的抽象 value 型別。
DomainManager
          提供用來建立關係並將其導航到高層級域和從屬域的機制,以及用來創建和存取策略的機制。
ExceptionList
          Request 操作中使用的物件,用於描述可由某一方法拋出的異常。
NamedValue
          在 DII 和 DSI 中用來描述參數和返回值的物件。
NVList
          包含 NamedValue 物件所組成的可修改列表。
Object
          CORBA 物件參考的定義。
ORB
          為 CORBA 物件請求代理 (Object Request Broker) 特性提供 API 的類別。
Policy
          派生自 Policy 介面的介面允許 ORB 或 CORBA 服務存取影響其操作的某些選項。
Principal
          已過時。 已由 CORBA 2.2 取代。
Request
          包含調用某一方法所必需的資訊的物件。
SetOverrideType
          標記 SET_OVERRIDEADD_OVERRIDE 的 CORBA enum 的映射,它指示這些策略是應該替換 Object 的現有策略還是應該被添加到現有策略中。
SystemException
          所有 CORBA 標準異常的根類別。
TypeCode
          用於有關特定 CORBA 資料型別的資訊的容器。
 

org.omg.CORBA_2_3 使用的 org.omg.CORBA 中的類別
BAD_PARAM
          當傳遞給某一調用的參數超出範圍或被認為不合法時,拋出該異常。
ORB
          為 CORBA 物件請求代理 (Object Request Broker) 特性提供 API 的類別。
 

org.omg.CosNaming 使用的 org.omg.CORBA 中的類別
Any
          充當可用 IDL 描述的任何資料或任何 IDL 基本型別的容器。
DynamicImplementation
          已過時。 org.omg.CORBA.DynamicImplementation
Object
          CORBA 物件參考的定義。
ORB
          為 CORBA 物件請求代理 (Object Request Broker) 特性提供 API 的類別。
ServerRequest
          捕獲對動態框架介面(Dynamic Skeleton Interface,DSI)請求的顯式狀態的物件。
TypeCode
          用於有關特定 CORBA 資料型別的資訊的容器。
 

org.omg.CosNaming.NamingContextExtPackage 使用的 org.omg.CORBA 中的類別
Any
          充當可用 IDL 描述的任何資料或任何 IDL 基本型別的容器。
TypeCode
          用於有關特定 CORBA 資料型別的資訊的容器。
UserException
          CORBA IDL 定義的使用者異常的根類別。
 

org.omg.CosNaming.NamingContextPackage 使用的 org.omg.CORBA 中的類別
Any
          充當可用 IDL 描述的任何資料或任何 IDL 基本型別的容器。
TypeCode
          用於有關特定 CORBA 資料型別的資訊的容器。
UserException
          CORBA IDL 定義的使用者異常的根類別。
 

org.omg.Dynamic 使用的 org.omg.CORBA 中的類別
Any
          充當可用 IDL 描述的任何資料或任何 IDL 基本型別的容器。
ParameterMode
          Parameter 參數網要的列舉。
 

org.omg.DynamicAny 使用的 org.omg.CORBA 中的類別
Any
          充當可用 IDL 描述的任何資料或任何 IDL 基本型別的容器。
Object
          CORBA 物件參考的定義。
TCKind
          IDL enum TCKind 的 Java 映射,TCKind 指定 TypeCode 物件的種類別。
TypeCode
          用於有關特定 CORBA 資料型別的資訊的容器。
 

org.omg.DynamicAny.DynAnyFactoryPackage 使用的 org.omg.CORBA 中的類別
Any
          充當可用 IDL 描述的任何資料或任何 IDL 基本型別的容器。
TypeCode
          用於有關特定 CORBA 資料型別的資訊的容器。
 

org.omg.DynamicAny.DynAnyPackage 使用的 org.omg.CORBA 中的類別
Any
          充當可用 IDL 描述的任何資料或任何 IDL 基本型別的容器。
TypeCode
          用於有關特定 CORBA 資料型別的資訊的容器。
 

org.omg.IOP 使用的 org.omg.CORBA 中的類別
Any
          充當可用 IDL 描述的任何資料或任何 IDL 基本型別的容器。
Object
          CORBA 物件參考的定義。
TypeCode
          用於有關特定 CORBA 資料型別的資訊的容器。
 

org.omg.IOP.CodecFactoryPackage 使用的 org.omg.CORBA 中的類別
Any
          充當可用 IDL 描述的任何資料或任何 IDL 基本型別的容器。
TypeCode
          用於有關特定 CORBA 資料型別的資訊的容器。
UserException
          CORBA IDL 定義的使用者異常的根類別。
 

org.omg.IOP.CodecPackage 使用的 org.omg.CORBA 中的類別
Any
          充當可用 IDL 描述的任何資料或任何 IDL 基本型別的容器。
TypeCode
          用於有關特定 CORBA 資料型別的資訊的容器。
UserException
          CORBA IDL 定義的使用者異常的根類別。
 

org.omg.Messaging 使用的 org.omg.CORBA 中的類別
Any
          充當可用 IDL 描述的任何資料或任何 IDL 基本型別的容器。
TypeCode
          用於有關特定 CORBA 資料型別的資訊的容器。
 

org.omg.PortableInterceptor 使用的 org.omg.CORBA 中的類別
Any
          充當可用 IDL 描述的任何資料或任何 IDL 基本型別的容器。
Object
          CORBA 物件參考的定義。
Policy
          派生自 Policy 介面的介面允許 ORB 或 CORBA 服務存取影響其操作的某些選項。
PolicyError
          發生策略錯誤時拋出的使用者異常。
TypeCode
          用於有關特定 CORBA 資料型別的資訊的容器。
UserException
          CORBA IDL 定義的使用者異常的根類別。
 

org.omg.PortableInterceptor.ORBInitInfoPackage 使用的 org.omg.CORBA 中的類別
Any
          充當可用 IDL 描述的任何資料或任何 IDL 基本型別的容器。
TypeCode
          用於有關特定 CORBA 資料型別的資訊的容器。
UserException
          CORBA IDL 定義的使用者異常的根類別。
 

org.omg.PortableServer 使用的 org.omg.CORBA 中的類別
Any
          充當可用 IDL 描述的任何資料或任何 IDL 基本型別的容器。
Current
          從 Current 介面派生的介面允許 ORB 和 CORBA 服務存取與它們正運行的執行執行緒關聯的資訊(上下文)。
CurrentOperations
          Current 的介面。
Object
          CORBA 物件參考的定義。
ORB
          為 CORBA 物件請求代理 (Object Request Broker) 特性提供 API 的類別。
Policy
          派生自 Policy 介面的介面允許 ORB 或 CORBA 服務存取影響其操作的某些選項。
PolicyOperations
          提供針對某一 Policy 物件的操作。
TypeCode
          用於有關特定 CORBA 資料型別的資訊的容器。
UserException
          CORBA IDL 定義的使用者異常的根類別。
 

org.omg.PortableServer.CurrentPackage 使用的 org.omg.CORBA 中的類別
Any
          充當可用 IDL 描述的任何資料或任何 IDL 基本型別的容器。
TypeCode
          用於有關特定 CORBA 資料型別的資訊的容器。
UserException
          CORBA IDL 定義的使用者異常的根類別。
 

org.omg.PortableServer.POAManagerPackage 使用的 org.omg.CORBA 中的類別
Any
          充當可用 IDL 描述的任何資料或任何 IDL 基本型別的容器。
TypeCode
          用於有關特定 CORBA 資料型別的資訊的容器。
UserException
          CORBA IDL 定義的使用者異常的根類別。
 

org.omg.PortableServer.POAPackage 使用的 org.omg.CORBA 中的類別
Any
          充當可用 IDL 描述的任何資料或任何 IDL 基本型別的容器。
TypeCode
          用於有關特定 CORBA 資料型別的資訊的容器。
UserException
          CORBA IDL 定義的使用者異常的根類別。
 

org.omg.PortableServer.ServantLocatorPackage 使用的 org.omg.CORBA 中的類別
TypeCode
          用於有關特定 CORBA 資料型別的資訊的容器。
 

org.omg.SendingContext 使用的 org.omg.CORBA 中的類別
Object
          CORBA 物件參考的定義。
 

org.omg.stub.java.rmi 使用的 org.omg.CORBA 中的類別
Object
          CORBA 物件參考的定義。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only