cz.cuni.amis.pogamut.ut2004.communication.translator.server.state
Class ServerRunningState

java.lang.Object
  extended by cz.cuni.amis.pogamut.ut2004.communication.translator.server.support.AbstractServerFSMState<InfoMessage,TranslatorContext>
      extended by cz.cuni.amis.pogamut.ut2004.communication.translator.server.state.ServerRunningState
All Implemented Interfaces:
IFSMState<InfoMessage,TranslatorContext>

public class ServerRunningState
extends AbstractServerFSMState<InfoMessage,TranslatorContext>

This class implements a batch handling logic.


Constructor Summary
ServerRunningState()
           
 
Method Summary
 void init(TranslatorContext arg0)
           
protected  void innerStateSymbol(TranslatorContext context, InfoMessage obj)
           
 void restart(TranslatorContext arg0)
           
 void stateEntering(TranslatorContext context, IFSMState<InfoMessage,TranslatorContext> arg1, InfoMessage arg2)
           
 void stateLeaving(TranslatorContext context, IFSMState<InfoMessage,TranslatorContext> arg1, InfoMessage symbol)
           
 
Methods inherited from class cz.cuni.amis.pogamut.ut2004.communication.translator.server.support.AbstractServerFSMState
stateSymbol, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ServerRunningState

public ServerRunningState()
Method Detail

stateEntering

public void stateEntering(TranslatorContext context,
                          IFSMState<InfoMessage,TranslatorContext> arg1,
                          InfoMessage arg2)

innerStateSymbol

protected void innerStateSymbol(TranslatorContext context,
                                InfoMessage obj)
Specified by:
innerStateSymbol in class AbstractServerFSMState<InfoMessage,TranslatorContext>

stateLeaving

public void stateLeaving(TranslatorContext context,
                         IFSMState<InfoMessage,TranslatorContext> arg1,
                         InfoMessage symbol)

init

public void init(TranslatorContext arg0)

restart

public void restart(TranslatorContext arg0)