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.