org.gnu6.moves
Class loopMlist

java.lang.Object
  |
  +--org.gnu6.six.move
        |
        +--org.gnu6.moves.loopMlist
All Implemented Interfaces:
java.lang.Runnable

public class loopMlist
extends org.gnu6.six.move

DESCRIPTION:
It starts execution of a given mlist in the loop. The system waits until the mlist is finishedi. Then it waits designated period of time (defined by the variable \"period\", default is 1000 miliseconds). After that it starts invocation of the next iteration of the mlist. If \"number_of_iteration\" is not defined, then it is assumed to be equalt to infinity.
MANDATORY PARAMETERS:
mlist
EXAMPLE:
 <move name="loopMlist" >
       <parameter name="mlist" value="/tmp/mlist.xml" />
       <parameter name="period" value="3000" />
       <parameter name="number_of_iterations" value="5" />
       <parameter name="timeInterval" value="5000" />
 </move>
 

See Also:
startDaemon, addMlist

Field Summary
 
Fields inherited from class org.gnu6.six.move
currentState, myInstance, myName, myThreadGroup, parameters, thisThread
 
Constructor Summary
loopMlist()
           
 
Method Summary
 void run()
           
 
Methods inherited from class org.gnu6.six.move
activeCount, amIsuspended, enumerateThreadGroups, enumerateThreads, getLogFile, getLogStatus, getName, getParameters, getParent, getState, interrupt, interruptAll, isAlive, isItSuspended, join, resume, setAlive, setDaemon, setInstance, setLogFile, setLogStatus, setName, setParameters, setParent, setState, setThread, setThreadGroup, sleep, start, stop, stopAll, suspend
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

loopMlist

public loopMlist()
Method Detail

run

public void run()