|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 | |||||||||
public interface ServerRequestInfo
서버측의 요구 인타세프타를 액세스 할 수 있는 요구 정보입니다.
ServerRequestInfo 에 대한 일부의 속성이나 조작은, 모든 차단점으로써 유효하다라고는 한정하지 않습니다. 다음의 겉(표)에, 각 속성 또는 조작의 유효성을 나타냅니다. 유효하지 않은 속성이나 조작에 액세스 하려고 하면(자), 표준 마이너 코드 14 가 설정된 BAD_INV_ORDER 가 throw 됩니다.
| 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 가 throw 됩니다. NO_RESOURCES 가 throw 됩니다. 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.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 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.