public class ServerRequestInfoImpl extends RequestInfoImpl implements ServerRequestInfo
| Modifier and Type | Field and Description |
|---|---|
ServerRequest |
request |
Any |
sending_exception |
arguments, caller_op, current, exceptions, forward_reference, operation, reply_ctx, reply_status, request_ctx, request_id, response_expected, result| Constructor and Description |
|---|
ServerRequestInfoImpl(ORB orb,
ServerRequest request,
Servant servant) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
adapter_id() |
void |
add_reply_service_context(ServiceContext service_context,
boolean replace) |
Parameter[] |
arguments() |
TypeCode[] |
exceptions() |
Object |
forward_reference() |
ServiceContext |
get_reply_service_context(int id) |
Policy |
get_server_policy(int type)
WARNING: This method relies on the DomainService to be available.
|
java.util.Enumeration |
getReplyServiceContexts() |
byte[] |
object_id() |
java.lang.String |
operation() |
short |
reply_status() |
int |
request_id() |
boolean |
response_expected() |
Any |
result() |
Any |
sending_exception() |
void |
set_slot(int id,
Any data) |
void |
setServant(Servant servant)
The servant is sometimes not available on calling
receive_request_service_contexts (e.g.
|
short |
sync_scope() |
boolean |
target_is_a(java.lang.String id) |
java.lang.String |
target_most_derived_interface() |
Object |
target()
returns a reference to the calls target.
|
void |
update()
Set the sending_exception attribute.
|
contexts, current, get_request_service_context, get_slot, operation_context, setArguments, setCurrent, setForwardReference, setReplyServiceContexts, setReplyStatus, setRequestServiceContexts, setResult_create_request, _create_request, _duplicate, _get_component, _get_domain_managers, _get_interface_def, _get_interface, _get_policy, _hash, _ids, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_policy_override, validate_connectionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcontexts, get_request_service_context, get_slot, operation_context_create_request, _create_request, _duplicate, _get_component, _get_domain_managers, _get_interface_def, _get_interface, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_overridepublic final ServerRequest request
public Any sending_exception
public ServerRequestInfoImpl(ORB orb, ServerRequest request, Servant servant)
public final void setServant(Servant servant)
public void update()
public java.util.Enumeration getReplyServiceContexts()
public Object target()
public Parameter[] arguments()
arguments in interface RequestInfoOperationsarguments in class RequestInfoImplpublic TypeCode[] exceptions()
exceptions in interface RequestInfoOperationsexceptions in class RequestInfoImplpublic Any result()
result in interface RequestInfoOperationsresult in class RequestInfoImplpublic short sync_scope()
sync_scope in interface RequestInfoOperationssync_scope in class RequestInfoImplpublic short reply_status()
reply_status in interface RequestInfoOperationsreply_status in class RequestInfoImplpublic Object forward_reference()
forward_reference in interface RequestInfoOperationsforward_reference in class RequestInfoImplpublic ServiceContext get_reply_service_context(int id)
get_reply_service_context in interface RequestInfoOperationsget_reply_service_context in class RequestInfoImplpublic java.lang.String operation()
operation in interface RequestInfoOperationsoperation in class RequestInfoImplpublic int request_id()
request_id in interface RequestInfoOperationsrequest_id in class RequestInfoImplpublic boolean response_expected()
response_expected in interface RequestInfoOperationsresponse_expected in class RequestInfoImplpublic Any sending_exception()
sending_exception in interface ServerRequestInfoOperationspublic byte[] object_id()
object_id in interface ServerRequestInfoOperationspublic byte[] adapter_id()
adapter_id in interface ServerRequestInfoOperationspublic java.lang.String target_most_derived_interface()
target_most_derived_interface in interface ServerRequestInfoOperationspublic Policy get_server_policy(int type)
get_server_policy in interface ServerRequestInfoOperationspublic void set_slot(int id,
Any data)
throws InvalidSlot
set_slot in interface ServerRequestInfoOperationsInvalidSlotpublic boolean target_is_a(java.lang.String id)
target_is_a in interface ServerRequestInfoOperationspublic void add_reply_service_context(ServiceContext service_context, boolean replace)
add_reply_service_context in interface ServerRequestInfoOperations