edu.cuny.cat
Class MarketClient.TransactionProactiveSession

java.lang.Object
  extended by edu.cuny.cat.comm.Session<CatpMessage>
      extended by edu.cuny.cat.comm.CatpProactiveSession
          extended by edu.cuny.cat.MarketClient.TransactionProactiveSession
Enclosing class:
MarketClient

protected class MarketClient.TransactionProactiveSession
extends CatpProactiveSession


Field Summary
protected  Transaction transaction
           
 
Fields inherited from class edu.cuny.cat.comm.CatpProactiveSession
completed, request
 
Fields inherited from class edu.cuny.cat.comm.Session
MAX_ATTEMPT
 
Constructor Summary
MarketClient.TransactionProactiveSession(CatpRequest request, Transaction transaction)
           
 
Method Summary
 void processResponse(CatpResponse response)
           
 
Methods inherited from class edu.cuny.cat.comm.CatpProactiveSession
forceOut, getRequest, isCompleted, sendRequest, setCompleted, setRequest
 
Methods inherited from class edu.cuny.cat.comm.Session
sendMessage, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

transaction

protected Transaction transaction
Constructor Detail

MarketClient.TransactionProactiveSession

public MarketClient.TransactionProactiveSession(CatpRequest request,
                                                Transaction transaction)
Method Detail

processResponse

public void processResponse(CatpResponse response)
                     throws CatException
Overrides:
processResponse in class CatpProactiveSession
Throws:
CatException