org.omg.PortableInterceptor
インタフェース ClientRequestInfo
- すべてのスーパーインタフェース:
- ClientRequestInfoOperations, IDLEntity, Object, RequestInfo, RequestInfoOperations, Serializable
public interface ClientRequestInfo
- extends ClientRequestInfoOperations, RequestInfo, IDLEntity
クライアント側の要求インタセプタがアクセスできる要求情報です。
ClientRequestInfo に対する一部の属性やオペレーションは、すべての遮断点で有効であるとは限りません。次の表に、各属性またはオペレーションの有効性を示します。有効でない属性やオペレーションにアクセスしようとすると、標準マイナーコード 14 が設定された BAD_INV_ORDER がスローされます。
| |
send_request |
send_poll |
receive_reply |
receive_exception |
receive_other |
| RequestInfo から継承される: |
| 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 |
いいえ |
いいえ |
はい |
はい |
はい |
| ClientRequestInfo 固有: |
| target |
はい |
はい |
はい |
はい |
はい |
| effective_target |
はい |
はい |
はい |
はい |
はい |
| effective_profile |
はい |
はい |
はい |
はい |
はい |
| received_exception |
いいえ |
いいえ |
いいえ |
はい |
いいえ |
| received_exception_id |
いいえ |
いいえ |
いいえ |
はい |
いいえ |
| get_effective_components |
はい |
いいえ |
はい |
はい |
はい |
| get_effective_components |
はい |
いいえ |
はい |
はい |
はい |
| get_request_policy |
はい |
いいえ |
はい |
はい |
はい |
| add_request_service_context |
はい |
いいえ |
いいえ |
いいえ |
いいえ |
ClientRequestInfo が send_request に渡されるときは、各引数のリストに in、inout、out のどれかのエントリがありますが、使用できるのは、in と inout の引数だけです。
reply_status 属性が LOCATION_FORWARD でない場合は、この属性にアクセスすると、標準マイナーコード 14 が設定された BAD_INV_ORDER がスローされます。
- 関連項目:
ClientRequestInterceptor
| インタフェース org.omg.PortableInterceptor.RequestInfoOperations から継承されたメソッド |
arguments, contexts, exceptions, forward_reference, get_reply_service_context, get_request_service_context, get_slot, operation_context, operation, reply_status, request_id, response_expected, result, sync_scope |
| インタフェース org.omg.PortableInterceptor.RequestInfoOperations から継承されたメソッド |
arguments, contexts, exceptions, forward_reference, get_reply_service_context, get_request_service_context, get_slot, operation_context, operation, reply_status, request_id, response_expected, result, sync_scope |
| インタフェース org.omg.CORBA.Object から継承されたメソッド |
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override |
バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。