net.commerce.zocalo.experiment.states
Class JudgingSessionState.NoAction
java.lang.Object
net.commerce.zocalo.experiment.states.JudgingSessionState.NoAction
- All Implemented Interfaces:
- JudgingSessionState, SessionState
- Direct Known Subclasses:
- JudgingSessionState.JudgingInitializedState, JudgingSessionState.JudgingScoringState, JudgingSessionState.JudgingState, JudgingSessionState.JudgingTradingState
- Enclosing interface:
- JudgingSessionState
public abstract static class JudgingSessionState.NoAction
- extends java.lang.Object
- implements SessionState, JudgingSessionState
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
nextState
protected JudgingSessionState nextState
JudgingSessionState.NoAction
public JudgingSessionState.NoAction(JudgingSessionState next)
informInitialized
public void informInitialized(StatusAdaptor adaptor)
- Specified by:
informInitialized
in interface JudgingSessionState
- Specified by:
informInitialized
in interface SessionState
informTrading
public void informTrading(StatusAdaptor adaptor)
- Specified by:
informTrading
in interface JudgingSessionState
- Specified by:
informTrading
in interface SessionState
informShowingScores
public void informShowingScores(StatusAdaptor adaptor)
- Specified by:
informShowingScores
in interface JudgingSessionState
- Specified by:
informShowingScores
in interface SessionState
informJudging
public void informJudging(JudgingStatusAdaptor adaptor)
throws ScoreException
- Specified by:
informJudging
in interface JudgingSessionState
- Throws:
ScoreException
nextState
public SessionState nextState()
- Specified by:
nextState
in interface SessionState
nextJudgingState
public JudgingSessionState nextJudgingState()
- Specified by:
nextJudgingState
in interface JudgingSessionState
startNextRound
public boolean startNextRound(TransitionAdaptor adaptor)
- Specified by:
startNextRound
in interface JudgingSessionState
- Specified by:
startNextRound
in interface SessionState
endTrading
public boolean endTrading(TransitionAdaptor adaptor)
- Specified by:
endTrading
in interface JudgingSessionState
- Specified by:
endTrading
in interface SessionState
endJudging
public boolean endJudging(JudgingTransitionAdaptor adaptor)
- Specified by:
endJudging
in interface JudgingSessionState