| 
 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
  |
  +--org.omg.CORBA.LocalObject
        |
        +--org.openorb.net.AbstractClientRequest
Base class which implements some of the ClientRequest functionality.
| Fields inherited from interface org.openorb.net.ClientRequest | 
| OBJECT_HERE, STATE_COMPLETE, STATE_CREATED, STATE_MARSHAL, STATE_UNMARSHAL, STATE_WAITING, UNKNOWN_OBJECT | 
| Constructor Summary | |
| AbstractClientRequest(int request_id,
                      Object target,
                      Address address,
                      java.lang.Object transportAssociation,
                      ClientChannel channel)Creates new AbstractClientRequest | |
| Method Summary | |
|  void | add_request_service_context(ServiceContext service_context,
                            boolean replace)Operation add_request_service_context | 
|  Address | address()Client address | 
|  Parameter[] | arguments()Read accessor for arguments attribute | 
|  ClientChannel | channel()Client channel | 
|  boolean | checkReplyTransportAssoc(java.lang.Object tpAssc)Check the transport association, take appropriate action if association is incorrect. | 
|  java.lang.String[] | contexts()Read accessor for contexts attribute | 
|  TaggedProfile | effective_profile()Profile as used in this request. | 
|  IOR | effective_target_ior()Get the effective target IOR. | 
|  Object | effective_target()Return the effective_target object. | 
|  boolean | equals(java.lang.Object obj)Equality depends on request IDs | 
|  TypeCode[] | exceptions()Read accessor for exceptions attribute | 
|  TaggedComponent | get_effective_component(int id)Operation get_effective_component | 
|  TaggedComponent[] | get_effective_components(int id)Operation get_effective_components | 
|  Policy | get_request_policy(int type)Operation get_request_policy | 
|  ServiceContext | get_request_service_context(int id)Operation get_request_service_context | 
|  ServiceContext[] | get_request_service_contexts()Get all request service contexts that have been set. | 
|  Any | get_slot(int id)Operation get_slot | 
|  java.lang.Object | get_transport_association()Get the transport association. | 
|  java.lang.String[] | operation_context()Read accessor for operation_context attribute | 
|  ORB | orb()ORB associated with the target. | 
|  int | request_id()Request ID. | 
|  Any | result()Read accessor for result attribute | 
|  CompletionStatus | state_completion_status()This utility function returns the correct completion status to use in a system exception depending on the current state. | 
|  IOR | target_ior()Get the target IOR. | 
|  Object | target()Object the request was created with. | 
| Methods inherited from class org.omg.CORBA.LocalObject | 
| _create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_interface, _get_policy, _hash, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_policy_override, validate_connection | 
| Methods inherited from class java.lang.Object | 
| getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Methods inherited from interface org.openorb.net.ClientRequest | 
| begin_marshal, cancel, forward_reference_ior, is_locate, is_poll, is_request, poll_response, receive_response, received_exception_id, received_system_exception, send_request, state, wait_for_response | 
| Methods inherited from interface org.omg.PortableInterceptor.ClientRequestInfoOperations | 
| received_exception | 
| Methods inherited from interface org.omg.PortableInterceptor.RequestInfoOperations | 
| forward_reference, get_reply_service_context, operation, reply_status, response_expected, sync_scope | 
| Methods inherited from interface org.omg.CORBA.Object | 
| _create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_interface, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override | 
| Constructor Detail | 
public AbstractClientRequest(int request_id,
                             Object target,
                             Address address,
                             java.lang.Object transportAssociation,
                             ClientChannel channel)
| Method Detail | 
public ClientChannel channel()
channel in interface ClientRequestpublic Address address()
address in interface ClientRequestpublic int request_id()
request_id in interface RequestInfoOperationsorg.omg.PortableInterceptor.RequestInfoOperationspublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic IOR target_ior()
target_ior in interface ClientRequestpublic Object target()
target in interface ClientRequestInfoOperationsorg.omg.PortableInterceptor.ClientRequestInfoOperationspublic ORB orb()
orb in interface ClientRequestpublic IOR effective_target_ior()
effective_target_ior in interface ClientRequestpublic Object effective_target()
effective_target in interface ClientRequestInfoOperationsorg.omg.PortableInterceptor.ClientRequestInfoOperationspublic java.lang.Object get_transport_association()
get_transport_association in interface ClientRequestpublic boolean checkReplyTransportAssoc(java.lang.Object tpAssc)
public TaggedProfile effective_profile()
effective_profile in interface ClientRequestInfoOperationsorg.omg.PortableInterceptor.ClientRequestInfoOperationspublic TaggedComponent get_effective_component(int id)
ClientRequestInfoOperationsget_effective_component in interface ClientRequestInfoOperationspublic TaggedComponent[] get_effective_components(int id)
ClientRequestInfoOperationsget_effective_components in interface ClientRequestInfoOperationspublic Policy get_request_policy(int type)
ClientRequestInfoOperationsget_request_policy in interface ClientRequestInfoOperationspublic Parameter[] arguments()
RequestInfoOperationsarguments in interface RequestInfoOperationsorg.omg.PortableInterceptor.RequestInfoOperationspublic TypeCode[] exceptions()
RequestInfoOperationsexceptions in interface RequestInfoOperationsorg.omg.PortableInterceptor.RequestInfoOperationspublic java.lang.String[] contexts()
RequestInfoOperationscontexts in interface RequestInfoOperationsorg.omg.PortableInterceptor.RequestInfoOperationspublic java.lang.String[] operation_context()
RequestInfoOperationsoperation_context in interface RequestInfoOperationsorg.omg.PortableInterceptor.RequestInfoOperationspublic Any result()
RequestInfoOperationsresult in interface RequestInfoOperationsorg.omg.PortableInterceptor.RequestInfoOperations
public Any get_slot(int id)
             throws InvalidSlot
RequestInfoOperationsget_slot in interface RequestInfoOperations
public void add_request_service_context(ServiceContext service_context,
                                        boolean replace)
ClientRequestInfoOperationsadd_request_service_context in interface ClientRequestInfoOperationspublic ServiceContext get_request_service_context(int id)
RequestInfoOperationsget_request_service_context in interface RequestInfoOperationspublic ServiceContext[] get_request_service_contexts()
get_request_service_contexts in interface ClientRequestpublic CompletionStatus state_completion_status()
| 
 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||