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

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

public static class JudgingSessionState.JudgingState
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.JudgingState(JudgingSessionState next)
           
 
Method Summary
 boolean endJudging(JudgingTransitionAdaptor adaptor)
           
 void informJudging(JudgingStatusAdaptor adaptor)
           
 java.lang.String transitionMessage()
           
 
Methods inherited from class net.commerce.zocalo.experiment.states.JudgingSessionState.NoAction
endTrading, informInitialized, informShowingScores, informTrading, nextJudgingState, nextState, startNextRound
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JudgingSessionState.JudgingState

public JudgingSessionState.JudgingState(JudgingSessionState next)
Method Detail

endJudging

public boolean endJudging(JudgingTransitionAdaptor adaptor)
Specified by:
endJudging in interface JudgingSessionState
Overrides:
endJudging in class JudgingSessionState.NoAction

informJudging

public void informJudging(JudgingStatusAdaptor adaptor)
                   throws ScoreException
Specified by:
informJudging in interface JudgingSessionState
Overrides:
informJudging in class JudgingSessionState.NoAction
Throws:
ScoreException

transitionMessage

public java.lang.String transitionMessage()