edu.cuny.cat
Class MarketClient.ShoutSession

java.lang.Object
  extended by edu.cuny.cat.comm.Session<CatpMessage>
      extended by edu.cuny.cat.comm.CatpReactiveSession
          extended by edu.cuny.cat.MarketClient.ShoutSession
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
MarketClient.AskSession, MarketClient.BidSession
Enclosing class:
MarketClient

protected class MarketClient.ShoutSession
extends CatpReactiveSession


Field Summary
protected  Shout shout
           
 
Fields inherited from class edu.cuny.cat.comm.CatpReactiveSession
processed, reqType, typeHeader
 
Fields inherited from class edu.cuny.cat.comm.Session
MAX_ATTEMPT
 
Constructor Summary
MarketClient.ShoutSession(java.lang.String reqType)
           
 
Method Summary
 void processRequest(CatpRequest request)
           
 
Methods inherited from class edu.cuny.cat.comm.CatpReactiveSession
clone, isProcessed, setProcessed
 
Methods inherited from class edu.cuny.cat.comm.Session
forceOut, sendMessage, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

shout

protected Shout shout
Constructor Detail

MarketClient.ShoutSession

public MarketClient.ShoutSession(java.lang.String reqType)
Method Detail

processRequest

public void processRequest(CatpRequest request)
                    throws CatException
Overrides:
processRequest in class CatpReactiveSession
Throws:
CatException