JavaTM Platform
Standard Ed. 6

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_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

メソッドの概要
 
インタフェース org.omg.PortableInterceptor.ClientRequestInfoOperations から継承されたメソッド
add_request_service_context, effective_profile, effective_target, get_effective_component, get_effective_components, get_request_policy, received_exception_id, received_exception, target
 
インタフェース 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
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。