net.commerce.zocalo.experiment.states
Class VotingStateHolder

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

public class VotingStateHolder
extends java.lang.Object
implements StateHolder

Refinement of StateHolder when Voting.


Constructor Summary
VotingStateHolder(SessionStatusAdaptor adaptor)
           
 
Method Summary
 void endTrading(TransitionAdaptor adaptor)
           
 TransitionAdaptor endTradingAdaptor(boolean manual)
           
 void endVoting(VotingTransitionAdaptor adaptor)
           
 void informInitialized(StatusAdaptor adaptor)
           
 void informShowingScores(StatusAdaptor adaptor)
           
 void informTrading(StatusAdaptor adaptor)
           
 void informVoting(VotingStatusAdaptor adaptor)
           
 void startNextRound(TransitionAdaptor adaptor)
          after first round, ends the display of scores.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VotingStateHolder

public VotingStateHolder(SessionStatusAdaptor adaptor)
Method Detail

startNextRound

public void startNextRound(TransitionAdaptor adaptor)
after first round, ends the display of scores.

Specified by:
startNextRound in interface StateHolder

endTrading

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

endVoting

public void endVoting(VotingTransitionAdaptor adaptor)

informVoting

public void informVoting(VotingStatusAdaptor adaptor)

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 manual)
Specified by:
endTradingAdaptor in interface StateHolder