モジュール java.corba

インタフェース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_component

    はい いいえ はい はい はい

    get_effective_components

    はい いいえ はい はい はい

    get_request_policy

    はい いいえ はい はい はい

    add_request_service_context

    はい いいえ いいえ いいえ いいえ
    1. ClientRequestInfosend_requestに渡されるときは、各引数のリストにin、inout、outのどれかのエントリがあります。 しかし、使用できるのはinとinoutの引数だけです。
    2. reply_status属性がLOCATION_FORWARDでない場合は、この属性にアクセスすると、標準マイナー・コード14が設定されたBAD_INV_ORDERがスローされます。
    関連項目:
    ClientRequestInterceptor