org.apache.jmeter.control
Class LoopController
java.lang.Object
org.apache.jmeter.testelement.AbstractTestElement
org.apache.jmeter.control.GenericController
org.apache.jmeter.control.LoopController
- All Implemented Interfaces:
- Cloneable, Controller, Serializable, TestElement
- public class LoopController
- extends GenericController
- implements Serializable
- Version:
- $Revision: 1.20 $
- Author:
- Michael Stover, Thad Smith
- See Also:
- Serialized Form
Methods inherited from class org.apache.jmeter.control.GenericController |
addIterationListener, addTestElement, currentReturnedNull, fireIterationStart, fireIterEvents, getCurrentElement, getSubControllers, incrementCurrent, incrementIterCount, initialize, isFirst, next, nextIsAController, nextIsASampler, removeCurrentElement, resetCurrent, resetIterCount, setCurrentElement, setDone, setFirst |
Methods inherited from class org.apache.jmeter.testelement.AbstractTestElement |
addProperty, canRemove, clear, clearTemporary, clone, emptyTemporary, equals, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsLong, getPropertyAsString, getThreadContext, getThreadName, isRunningVersion, isTemporary, logProperties, mergeIn, propertyIterator, recoverRunningVersion, removeProperty, setName, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, threadFinished, threadStarted, traverse, traverseCollection, traverseMap, traverseProperty |
Methods inherited from interface org.apache.jmeter.testelement.TestElement |
canRemove, clear, clone, getProperty, getPropertyAsBoolean, getPropertyAsFloat, getPropertyAsInt, getPropertyAsLong, getPropertyAsString, getThreadContext, getThreadName, isRunningVersion, isTemporary, propertyIterator, recoverRunningVersion, removeProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, threadFinished, threadStarted, traverse |
LoopController
public LoopController()
setLoops
public void setLoops(int loops)
setLoops
public void setLoops(String loopValue)
getLoops
public int getLoops()
getLoopString
public String getLoopString()
setContinueForever
public void setContinueForever(boolean forever)
- Determines whether the loop will return any samples if it is rerun.
- Parameters:
forever
- true if the loop must be reset after ending a run
getContinueForever
public boolean getContinueForever()
isDone
public boolean isDone()
- Description copied from interface:
Controller
- Indicates whether the Controller is done delivering Samplers for
the rest of the test.
- Specified by:
isDone
in interface Controller
- Overrides:
isDone
in class GenericController
- See Also:
Controller.isDone()
nextIsNull
protected Sampler nextIsNull()
throws NextIsNullException
- Overrides:
nextIsNull
in class GenericController
- Throws:
NextIsNullException
incrementLoopCount
protected void incrementLoopCount()
resetLoopCount
protected void resetLoopCount()
getIterCount
protected int getIterCount()
- Overrides:
getIterCount
in class GenericController
reInitialize
protected void reInitialize()
- Overrides:
reInitialize
in class GenericController
Copyright © 1998-2005 Apache Software Foundation. All Rights Reserved.