|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface ServerRequestInfo
サーバ側の要求インタセプタがアクセスできる要求情報です。
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 | はい | いいえ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()
を呼び出したあとでこの遮断点を呼び出します。
ServerRequestInterceptor
メソッドの概要 |
---|
インタフェース org.omg.PortableInterceptor.ServerRequestInfoOperations から継承されたメソッド |
---|
adapter_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_interface |
インタフェース 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 |
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。