net.commerce.zocalo.experiment.states
Class SessionState.NoAction

java.lang.Object
  extended by net.commerce.zocalo.experiment.states.SessionState.NoAction
All Implemented Interfaces:
SessionState
Direct Known Subclasses:
SessionState.InitializedState, SessionState.ScoringState, SessionState.TradingState
Enclosing interface:
SessionState

public abstract static class SessionState.NoAction
extends java.lang.Object
implements SessionState


Nested Class Summary
 
Nested classes/interfaces inherited from interface net.commerce.zocalo.experiment.states.SessionState
SessionState.InitializedState, SessionState.NoAction, SessionState.ScoringState, SessionState.TradingState
 
Field Summary
protected  SessionState nextState
           
 
Fields inherited from interface net.commerce.zocalo.experiment.states.SessionState
CANNOT_START_ROUND, NOT_RUNNING
 
Constructor Summary
SessionState.NoAction(SessionState next)
           
 
Method Summary
 boolean endTrading(TransitionAdaptor adaptor)
           
 void informInitialized(StatusAdaptor adaptor)
           
 void informShowingScores(StatusAdaptor adaptor)
           
 void informTrading(StatusAdaptor adaptor)
           
 SessionState nextState()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.commerce.zocalo.experiment.states.SessionState
startNextRound, transitionMessage
 

Field Detail

nextState

protected SessionState nextState
Constructor Detail

SessionState.NoAction

public SessionState.NoAction(SessionState next)
Method Detail

informTrading

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

informShowingScores

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

informInitialized

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

nextState

public SessionState nextState()
Specified by:
nextState in interface SessionState

endTrading

public boolean endTrading(TransitionAdaptor adaptor)
Specified by:
endTrading in interface SessionState