public interface ServerRequestInfo extends ServerRequestInfoOperations, RequestInfo, IDLEntity
ServerRequestInfoに対する一部の属性や操作は、すべての遮断点で有効であるとは限りません。次の表に、各属性または操作の有効性を示します。有効でない属性や操作にアクセスしようとすると、標準マイナー・コード14が設定されたBAD_INV_ORDERがスローされます。
| receive_request_ service_contexts |
receive_request | send_reply | send_exception | send_other | |
|---|---|---|---|---|---|
| RequestInfoから継承される: | |||||
request_id |
はい | はい | はい | はい | はい |
operation |
はい | はい | はい | はい | はい |
arguments |
いいえ | はい1 | はい | いいえ2 | いいえ2 |
exceptions |
いいえ | はい | はい | はい | はい |
contexts |
いいえ | はい | はい | はい | はい |
operation_context |
いいえ | はい | はい | いいえ | いいえ |
result |
いいえ | いいえ | はい | いいえ | いいえ |
response_expected |
はい | はい | はい | はい | はい |
sync_scope |
はい | はい | はい | はい | はい |
| request_id | はい | はい | はい | はい | はい |
| operation | はい | はい | はい | はい | はい |
| arguments | いいえ | はい1</sub | はい | いいえ2 | いいえ2 |
| exceptions | いいえ | はい | はい | はい | はい |
| contexts | いいえ | はい | はい | はい | はい |
| operation_context | いいえ | はい | はい | いいえ | いいえ |
| result | いいえ | いいえ | はい | いいえ | いいえ |
| response_expected | はい | はい | はい | はい | はい |
| sync_scope | はい | はい | はい | はい | はい |
| reply_status | いいえ | いいえ | はい | はい | はい |
| forward_reference | いいえ | いいえ | いいえ | いいえ | はい2 |
| get_slot | はい | はい | はい | はい | はい |
| get_request_service_context | はい | いいえ | はい | はい | はい |
| get_reply_service_context | いいえ | いいえ | はい | はい | はい |
| ServerRequestInfo固有: | |||||
| sending_exception | いいえ | いいえ | いいえ | はい | いいえ |
| object_id | いいえ | はい | はい | はい3 | はい3 |
| adapter_id | いいえ | はい | はい | はい3 | はい3 |
| server_id | いいえ | はい | はい | はい | はい |
| orb_id | いいえ | はい | はい | はい | はい |
| adapter_name | いいえ | はい | はい | はい | はい |
| target_most_derived_interface | いいえ | はい | いいえ4 | いいえ4 | いいえ4 |
| get_server_policy | はい | はい | はい | はい | はい |
| set_slot | はい | はい | はい | はい | はい |
| target_is_a | いいえ | はい | いいえ4 | いいえ4 | いいえ4 |
| add_reply_service_context | はい | はい | はい | はい | はい |
ServerRequestInfoがreceive_requestに渡されるときは、各引数のリストにin、inout、outのどれかのエントリがあります。しかし、使用できるのはinとinoutの引数だけです。reply_status属性がLOCATION_FORWARDでない場合は、この属性にアクセスすると、標準マイナー・コード14が設定されたBAD_INV_ORDERがスローされます。NO_RESOURCESがスローされます。ServantLocatorを使用するPOAである場合、ORBはServantLocator.postinvoke()を呼び出したあとでこの遮断点を呼び出します。ServerRequestInterceptoradapter_id, adapter_name, add_reply_service_context, get_server_policy, object_id, orb_id, sending_exception, server_id, set_slot, target_is_a, target_most_derived_interfacearguments, 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_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 SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.