net.commerce.zocalo.experiment.states
Class StandardStateHolder

java.lang.Object
  extended by net.commerce.zocalo.experiment.states.StandardStateHolder
All Implemented Interfaces:
StateHolder

public class StandardStateHolder
extends java.lang.Object
implements StateHolder

StateHolder for a standard format experiment that has states for trading and score display.


Constructor Summary
StandardStateHolder(SessionStatusAdaptor adaptor)
           
 
Method Summary
 void endTrading(TransitionAdaptor adaptor)
           
 TransitionAdaptor endTradingAdaptor(boolean man)
           
 void informInitialized(StatusAdaptor adaptor)
           
 void informShowingScores(StatusAdaptor adaptor)
           
 void informTrading(StatusAdaptor adaptor)
           
 void startNextRound(TransitionAdaptor adaptor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StandardStateHolder

public StandardStateHolder(SessionStatusAdaptor adaptor)
Method Detail

startNextRound

public void startNextRound(TransitionAdaptor adaptor)
Specified by:
startNextRound in interface StateHolder

endTrading

public void endTrading(TransitionAdaptor adaptor)
Specified by:
endTrading in interface StateHolder

informTrading

public void informTrading(StatusAdaptor adaptor)
Specified by:
informTrading in interface StateHolder

informInitialized

public void informInitialized(StatusAdaptor adaptor)
Specified by:
informInitialized in interface StateHolder

informShowingScores

public void informShowingScores(StatusAdaptor adaptor)
Specified by:
informShowingScores in interface StateHolder

endTradingAdaptor

public TransitionAdaptor endTradingAdaptor(boolean man)
Specified by:
endTradingAdaptor in interface StateHolder