net.commerce.zocalo.experiment.states
Class JudgingSessionState.JudgingInitializedState

java.lang.Object
  extended by net.commerce.zocalo.experiment.states.JudgingSessionState.NoAction
      extended by net.commerce.zocalo.experiment.states.JudgingSessionState.JudgingInitializedState
All Implemented Interfaces:
JudgingSessionState, SessionState
Enclosing interface:
JudgingSessionState

public static class JudgingSessionState.JudgingInitializedState
extends JudgingSessionState.NoAction


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

Constructor Detail

JudgingSessionState.JudgingInitializedState

public JudgingSessionState.JudgingInitializedState(JudgingSessionState next)
Method Detail

startNextRound

public boolean startNextRound(TransitionAdaptor adaptor)
Specified by:
startNextRound in interface JudgingSessionState
Specified by:
startNextRound in interface SessionState
Overrides:
startNextRound in class JudgingSessionState.NoAction

informInitialized

public void informInitialized(StatusAdaptor adaptor)
Specified by:
informInitialized in interface JudgingSessionState
Specified by:
informInitialized in interface SessionState
Overrides:
informInitialized in class JudgingSessionState.NoAction

transitionMessage

public java.lang.String transitionMessage()