Borland(R) Enterprise Server VisiBroker(R) プログラマーズリファレンス
public interface ClientRequestInfo extends RequestInfo, org.omg.CORBA.LocalInterface, org.omg.PortableInterceptor.ClientRequestInfoOperations, org.omg.CORBA.portable.IDLEntity
このインタフェースは,RequestInfoから派生したインタフェースで,クライアント側のインタセプトポイントに渡されます。ClientRequestInfoのメソッドは,一部のインタセプトポイントでは有効ではありません。
次の表に,属性またはメソッドの有効性を示します。無効の属性またはメソッドにアクセスすると,標準マイナーコード14のBAD_INV_ORDER例外が発生します。
表10-1 ClientRequestInfoの有効性(Java)
send_request | send_poll | receive_reply | receive_exception | receive_other | |
---|---|---|---|---|---|
request_id | ○ | ○ | ○ | ○ | ○ |
operation | ○ | ○ | ○ | ○ | ○ |
arguments | ○※1 | × | ○ | × | × |
exceptions | ○ | × | ○ | ○ | ○ |
contexts | ○ | × | ○ | ○ | ○ |
operation_context | ○ | × | ○ | ○ | ○ |
result | × | × | ○ | × | × |
response_expected | ○ | ○ | ○ | ○ | ○ |
sync_scope | ○ | × | ○ | ○ | ○ |
reply_status | × | × | ○ | ○ | ○ |
forward_reference | × | × | × | × | ○※2 |
get_slot | ○ | ○ | ○ | ○ | ○ |
get_request_service_context | ○ | × | ○ | ○ | ○ |
get_reply_service_context | × | × | ○ | ○ | ○ |
target | ○ | ○ | ○ | ○ | ○ |
effective_target | ○ | ○ | ○ | ○ | ○ |
effective_profile | ○ | ○ | ○ | ○ | ○ |
received_exception | × | × | × | ○ | × |
received_exception_id | × | × | × | ○ | × |
get_effective_component | ○ | × | ○ | ○ | ○ |
get_effective_components | ○ | × | ○ | ○ | ○ |
get_request_policy | ○ | × | ○ | ○ | ○ |
add_request_service_context | ○ | × | × | × | × |
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.
COPYRIGHT (C) 1992-2004 Borland Software Corporation. All rights reserved.