org.apache.yoko.orb.PortableInterceptor
Class RequestInfo_impl

java.lang.Object
  extended by org.omg.CORBA.LocalObject
      extended by org.apache.yoko.orb.PortableInterceptor.RequestInfo_impl
All Implemented Interfaces:
Serializable, Object, IDLEntity, RequestInfo, RequestInfoOperations
Direct Known Subclasses:
ClientRequestInfo_impl, ServerRequestInfo_impl

public class RequestInfo_impl
extends LocalObject
implements RequestInfo

See Also:
Serialized Form

Field Summary
protected  org.apache.yoko.orb.PortableInterceptor.ArgumentStrategy argStrategy_
           
protected  Current_impl current_
           
protected  IOR forwardReference_
           
protected  int id_
           
protected static short NO_REPLY
           
protected static short NO_REPLY_SC
           
protected  String op_
           
protected  ORB orb_
           
protected  ORBInstance orbInstance_
           
protected  Policy[] policies_
           
protected  boolean popCurrent_
           
protected  Exception receivedException_
           
protected  String receivedId_
           
protected  Vector replySCL_
           
protected  Vector requestSCL_
           
protected  boolean responseExpected_
           
protected  Any[] slots_
           
protected  short status_
           
 
Constructor Summary
protected RequestInfo_impl(ORB orb, int id, String op, boolean responseExpected, Vector requestSCL, Vector replySCL, ORBInstance orbInstance, Policy[] policies, Current_impl current)
           
 
Method Summary
 void _OB_setForwardReference(IOR ior)
           
 void _OB_setReceivedException(Exception ex, String id)
           
 void _OB_setReplyStatus(short status)
           
protected  void addServiceContext(Vector l, ServiceContext sc, boolean addReplace)
           
 Parameter[] arguments()
           
 String[] contexts()
           
 TypeCode[] exceptions()
           
 Object forward_reference()
           
 ServiceContext get_reply_service_context(int id)
           
 ServiceContext get_request_service_context(int id)
           
 Any get_slot(int id)
           
protected  ServiceContext getServiceContext(Vector l, int id)
           
 String[] operation_context()
           
 String operation()
           
 short reply_status()
           
 int request_id()
           
 boolean response_expected()
           
 Any result()
           
 short sync_scope()
           
 
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
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
 

Field Detail

orb_

protected ORB orb_

id_

protected int id_

op_

protected String op_

responseExpected_

protected boolean responseExpected_

NO_REPLY_SC

protected static final short NO_REPLY_SC
See Also:
Constant Field Values

NO_REPLY

protected static final short NO_REPLY
See Also:
Constant Field Values

status_

protected short status_

forwardReference_

protected IOR forwardReference_

orbInstance_

protected ORBInstance orbInstance_

policies_

protected Policy[] policies_

argStrategy_

protected org.apache.yoko.orb.PortableInterceptor.ArgumentStrategy argStrategy_

requestSCL_

protected Vector requestSCL_

replySCL_

protected Vector replySCL_

receivedException_

protected Exception receivedException_

receivedId_

protected String receivedId_

slots_

protected Any[] slots_

current_

protected Current_impl current_

popCurrent_

protected boolean popCurrent_
Constructor Detail

RequestInfo_impl

protected RequestInfo_impl(ORB orb,
                           int id,
                           String op,
                           boolean responseExpected,
                           Vector requestSCL,
                           Vector replySCL,
                           ORBInstance orbInstance,
                           Policy[] policies,
                           Current_impl current)
Method Detail

getServiceContext

protected ServiceContext getServiceContext(Vector l,
                                           int id)

addServiceContext

protected void addServiceContext(Vector l,
                                 ServiceContext sc,
                                 boolean addReplace)

request_id

public int request_id()
Specified by:
request_id in interface RequestInfoOperations

operation

public String operation()
Specified by:
operation in interface RequestInfoOperations

arguments

public Parameter[] arguments()
Specified by:
arguments in interface RequestInfoOperations

exceptions

public TypeCode[] exceptions()
Specified by:
exceptions in interface RequestInfoOperations

contexts

public String[] contexts()
Specified by:
contexts in interface RequestInfoOperations

operation_context

public String[] operation_context()
Specified by:
operation_context in interface RequestInfoOperations

result

public Any result()
Specified by:
result in interface RequestInfoOperations

response_expected

public boolean response_expected()
Specified by:
response_expected in interface RequestInfoOperations

sync_scope

public short sync_scope()
Specified by:
sync_scope in interface RequestInfoOperations

reply_status

public short reply_status()
Specified by:
reply_status in interface RequestInfoOperations

forward_reference

public Object forward_reference()
Specified by:
forward_reference in interface RequestInfoOperations

get_slot

public Any get_slot(int id)
             throws InvalidSlot
Specified by:
get_slot in interface RequestInfoOperations
Throws:
InvalidSlot

get_request_service_context

public ServiceContext get_request_service_context(int id)
Specified by:
get_request_service_context in interface RequestInfoOperations

get_reply_service_context

public ServiceContext get_reply_service_context(int id)
Specified by:
get_reply_service_context in interface RequestInfoOperations

_OB_setReplyStatus

public void _OB_setReplyStatus(short status)

_OB_setForwardReference

public void _OB_setForwardReference(IOR ior)

_OB_setReceivedException

public void _OB_setReceivedException(Exception ex,
                                     String id)


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.