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

Package class diagram package 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:
cz.cuni.amis.fsm.IFSMState<InfoMessage,TranslatorContext>

public class ServerRunningState
extends AbstractServerFSMState<InfoMessage,TranslatorContext>

This class implements a batch handling logic.

Author:
Jimmy

Constructor Summary
ServerRunningState()
           
 
Method Summary
 void init(TranslatorContext arg0)
           
protected  void innerStateSymbol(TranslatorContext context, InfoMessage obj)
           
 void restart(TranslatorContext arg0)
           
 void stateEntering(TranslatorContext context, cz.cuni.amis.fsm.IFSMState<InfoMessage,TranslatorContext> arg1, InfoMessage arg2)
           
 void stateLeaving(TranslatorContext context, cz.cuni.amis.fsm.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,
                          cz.cuni.amis.fsm.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,
                         cz.cuni.amis.fsm.IFSMState<InfoMessage,TranslatorContext> arg1,
                         InfoMessage symbol)

init

public void init(TranslatorContext arg0)

restart

public void restart(TranslatorContext arg0)


Copyright © 2015 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.