org.apache.jmeter.control
Class ForeachController
java.lang.Object
org.apache.jmeter.testelement.AbstractTestElement
org.apache.jmeter.control.GenericController
org.apache.jmeter.control.ForeachController
- All Implemented Interfaces:
- Cloneable, Controller, Serializable, TestElement
- public class ForeachController
- extends GenericController
- implements Serializable
- Version:
- $Revision: 1.3.2.2 $
- Author:
- Dolf Smits, 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, isFirst, 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 |
ForeachController
public ForeachController()
initialize
public void initialize()
- Description copied from interface:
Controller
- Called to initialize a controller at the beginning of a test
iteration.
- Specified by:
initialize in interface Controller- Overrides:
initialize in class GenericController
setInputVal
public void setInputVal(String inputValue)
getInputValString
public String getInputValString()
setReturnVal
public void setReturnVal(String inputValue)
getReturnValString
public String getReturnValString()
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()
next
public Sampler next()
- Description copied from interface:
Controller
- Delivers the next Sampler.
- Specified by:
next in interface Controller- Overrides:
next in class GenericController
- See Also:
Controller.next()
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.