|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個軟體套件 下一個軟體套件 | 框架 無框架 |
請參見:
描述
介面摘要 | |
---|---|
ACTIVE | org/omg/PortableInterceptor/ACTIVE.java。 |
ClientRequestInfo | 客戶端請求 interceptor 可存取的請求資訊。 |
ClientRequestInfoOperations | 客戶端請求 interceptor 可存取的請求資訊。 |
ClientRequestInterceptor | 客戶端 interceptor。 |
ClientRequestInterceptorOperations | 客戶端的請求 interceptor。 |
Current | Portable Interceptor Current(也稱為 PICurrent )就是一個槽表 (slot table),每個服務都使用該表中的槽在其上下文與請求或應答服務上下文之間傳輸其上下文資料。 |
CurrentOperations | Portable Interceptor Current(也稱為 PICurrent )就是一個槽表 (slot table),每個服務都使用該表中的槽在其上下文與請求或應答服務上下文之間傳輸其上下文資料。 |
DISCARDING | org/omg/PortableInterceptor/DISCARDING.java。 |
HOLDING | org/omg/PortableInterceptor/HOLDING.java。 |
INACTIVE | org/omg/PortableInterceptor/INACTIVE.java。 |
Interceptor | 所有 Portable Interceptor 實作 Interceptor。 |
InterceptorOperations | 所有 Portable Interceptor 實作 Interceptor。 |
IORInfo | 提供伺服器端的 ORB 服務,該服務能夠在建構 IOR 期間存取適用的策略並添加元件。 |
IORInfoOperations | 提供伺服器端的 ORB 服務,該服務能夠在建構 IOR 期間存取適用的策略並添加元件。 |
IORInterceptor | Interceptor 用於在 IOR 內部配置檔案中建立帶標記的元件。 |
IORInterceptor_3_0 | org/omg/PortableInterceptor/IORInterceptor_3_0.java。 |
IORInterceptor_3_0Operations | org/omg/PortableInterceptor/IORInterceptor_3_0Operations.java。 |
IORInterceptorOperations | Interceptor 用於在 IOR 內部配置檔案中建立帶標記的元件。 |
LOCATION_FORWARD | org/omg/PortableInterceptor/LOCATION_FORWARD.java。 |
NON_EXISTENT | org/omg/PortableInterceptor/NON_EXISTENT.java。 |
ObjectReferenceFactory | 物件參考處理器。 |
ObjectReferenceTemplate | 物件參考模板。 |
ORBInitializer | 便於註冊 interceptor 和初始化 ORB。 |
ORBInitializerOperations | 便於註冊 interceptor 和初始化 ORB。 |
ORBInitInfo | 傳遞給每個 ORBInitializer ,允許其在初始化 ORB 時註冊 interceptor 並執行其他職責。 |
ORBInitInfoOperations | 傳遞給每個 ORBInitializer ,允許其在初始化 ORB 時註冊 interceptor 並執行其他職責。 |
PolicyFactory | 使得策略型別能夠使用 CORBA.ORB.create_policy 來建構。 |
PolicyFactoryOperations | 使得策略型別能夠通過 CORBA.ORB.create_policy 建構。 |
RequestInfo | Interceptor 可存取的請求資訊。 |
RequestInfoOperations | Interceptor 可存取的請求資訊。 |
ServerRequestInfo | 伺服器端請求 interceptor 可存取的請求資訊。 |
ServerRequestInfoOperations | 伺服器端請求 interceptor 可存取的請求資訊。 |
ServerRequestInterceptor | 伺服器端的請求 interceptor。 |
ServerRequestInterceptorOperations | 伺服器端的請求 interceptor。 |
SUCCESSFUL | org/omg/PortableInterceptor/SUCCESSFUL.java。 |
SYSTEM_EXCEPTION | org/omg/PortableInterceptor/SYSTEM_EXCEPTION.java。 |
TRANSPORT_RETRY | org/omg/PortableInterceptor/TRANSPORT_RETRY.java。 |
UNKNOWN | org/omg/PortableInterceptor/UNKNOWN.java。 |
USER_EXCEPTION | org/omg/PortableInterceptor/USER_EXCEPTION.java。 |
類別摘要 | |
---|---|
AdapterManagerIdHelper | 適配器管理器標識符。 |
AdapterNameHelper | 物件適配器的名稱。 |
AdapterStateHelper | 物件適配器狀態的型別。 |
CurrentHelper | Portable Interceptor Current(也稱為 PICurrent )就是一個槽表 (slot table),每個服務都使用該表中的槽在其上下文和請求方或應答的服務上下文之間傳輸其上下文資料。 |
ForwardRequestHelper | org/omg/PortableInterceptor/ForwardRequestHelper.java。 |
InvalidSlotHelper | org/omg/PortableInterceptor/InvalidSlotHelper.java。 |
IORInterceptor_3_0Helper | org/omg/PortableInterceptor/IORInterceptor_3_0Helper.java。 |
IORInterceptor_3_0Holder | org/omg/PortableInterceptor/IORInterceptor_3_0Holder.java。 |
ObjectIdHelper | 物件 id 型別。 |
ObjectReferenceFactoryHelper | 物件參考處理器。 |
ObjectReferenceFactoryHolder | 物件參考處理器。 |
ObjectReferenceTemplateHelper | 物件參考模板。 |
ObjectReferenceTemplateHolder | 物件參考模板。 |
ObjectReferenceTemplateSeqHelper | 物件參考模板序列用來報告不發生在適配器管理器的狀態更改。 |
ObjectReferenceTemplateSeqHolder | 物件參考模板序列用來報告不發生在適配器管理器的狀態更改。 |
ORBIdHelper | org/omg/PortableInterceptor/ORBIdHelper.java。 |
ServerIdHelper | org/omg/PortableInterceptor/ServerIdHelper.java。 |
異常摘要 | |
---|---|
ForwardRequest | org/omg/PortableInterceptor/ForwardRequest.java。 |
InvalidSlot | org/omg/PortableInterceptor/InvalidSlot.java。 |
提供一個註冊 ORB 鉤子 (hook) 的機制,通過這些鉤子 ORB 服務可以截取執行 ORB 的正常串流。
IORInterceptor
- 用於在 IOR 內部的配置檔案中建立帶標記的元件。ClientRequestInterceptor
- 通過 ORB 在客戶端 端截取請求/應答序列串流。ServerRequestInterceptor
- 通過 ORB 在伺服器 端截取請求/應答序列串流。ORBInitializer
的 Java 文檔。
org.omg.PortableInterceptor
套件中已知的限制/未實作方法
-
RequestInfo
- sync_scope(): 總是返回 SYNC_WITH_TRANSPORT
- arguments(): 只支持 DII/DSI 調用
- exceptions(): 只支持客戶端的 DII 調用。不支持伺服器端的調用。
- contexts(): 只支持客戶端的 DII 調用。不支持伺服器端的調用,因為使用者的 ORB 不發送上下文。
- operation_context(): 只支持客戶端的 DII 調用。不支持伺服器端的調用,因為 ORB 不發送上下文。
- result():只支持 DII/DSI 調用
-
ClientRequestInfo
- received_exception_id(): 就 DII 而言總是返回 null
- get_request_policy(int type): 未實作。
-
ServerRequestInfo
- sending_exception(): 不支持非 DSI 情況下伺服器端的使用者異常。
有關 Java[tm] Platform, Standard Edition 6 遵守的官方 OMG 規範的受支持部分的明確列表,請參閱 Official Specifications for CORBA support in Java SE 6。
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個軟體套件 下一個軟體套件 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。