Calypso Gateway v1.0

codec.client
Class ClientRequest

java.lang.Object
  |
  +--codec.client.ClientRequest

public final class ClientRequest
extends java.lang.Object

Class representing Gateway-oriented model of CORBA Request.


Field Summary
private  java.lang.String aspName
           
private  long callID
           
 java.lang.Boolean isException
          Defines whether an exceptional situation happened during invocation which requires to immediately raise CORBA::UNKNOWN exception.
 java.lang.Boolean isProcessed
          Defines whether response to request did arrive from Tester and was processed by Gateway.
 org.omg.CORBA.NVList nvList
           
private  DynObject object
           
private  java.lang.String pcoName
           
private  org.omg.CORBA.ServerRequest request
           
 org.omg.CORBA.Any result
           
 
Constructor Summary
ClientRequest(java.lang.String pcoName_, java.lang.String aspName_, long callID_, org.omg.CORBA.ServerRequest request_, DynObject object_)
           
 
Method Summary
 java.lang.String getAspName()
          Get PDU name associated with original call.
 long getCallID()
          Get "CALL_ID" PDU field associated with original call.
 DynObject getObject()
          Get Universal Servant through which request has been initiated.
 java.lang.String getPcoName()
          Get PCO name through which original call was issued.
 org.omg.CORBA.ServerRequest getRequest()
          Get core part of the request.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

pcoName

private java.lang.String pcoName

aspName

private java.lang.String aspName

callID

private long callID

request

private org.omg.CORBA.ServerRequest request

object

private DynObject object

nvList

public org.omg.CORBA.NVList nvList

result

public org.omg.CORBA.Any result

isProcessed

public volatile java.lang.Boolean isProcessed
Defines whether response to request did arrive from Tester and was processed by Gateway. After "ClientRequest" is just created, "isProcessed" is always set to false.

isException

public volatile java.lang.Boolean isException
Defines whether an exceptional situation happened during invocation which requires to immediately raise CORBA::UNKNOWN exception.
Constructor Detail

ClientRequest

public ClientRequest(java.lang.String pcoName_,
                     java.lang.String aspName_,
                     long callID_,
                     org.omg.CORBA.ServerRequest request_,
                     DynObject object_)
Method Detail

getPcoName

public java.lang.String getPcoName()
Get PCO name through which original call was issued.

getAspName

public java.lang.String getAspName()
Get PDU name associated with original call.

getCallID

public long getCallID()
Get "CALL_ID" PDU field associated with original call.

getRequest

public org.omg.CORBA.ServerRequest getRequest()
Get core part of the request.

getObject

public DynObject getObject()
Get Universal Servant through which request has been initiated.

Calypso Gateway v1.0