|
Apache JMeter 2.0.1.20050615 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.jmeter.testelement.AbstractTestElement
org.apache.jmeter.control.GenericController
| Nested Class Summary | |
static class |
GenericController.Test
|
| Field Summary | |
protected int |
current
|
protected LinkedList |
iterationListeners
|
protected List |
subControllersAndSamplers
|
| Fields inherited from interface org.apache.jmeter.testelement.TestElement |
ENABLED, GUI_CLASS, NAME, TEST_CLASS |
| Constructor Summary | |
GenericController()
Creates a Generic Controller |
|
| Method Summary | |
void |
addIterationListener(LoopIterationListener lis)
Controllers have to notify listeners of when they begin an iteration through their sub-elements. |
void |
addTestElement(TestElement child)
|
protected void |
currentReturnedNull(Controller c)
|
protected void |
fireIterationStart()
|
protected void |
fireIterEvents()
|
protected TestElement |
getCurrentElement()
|
protected int |
getIterCount()
|
protected List |
getSubControllers()
Gets the SubControllers attribute of the GenericController object |
protected void |
incrementCurrent()
|
protected void |
incrementIterCount()
|
void |
initialize()
Called to initialize a controller at the beginning of a test iteration. |
boolean |
isDone()
Indicates whether the Controller is done delivering Samplers for the rest of the test. |
protected boolean |
isFirst()
|
Sampler |
next()
Delivers the next Sampler. |
protected Sampler |
nextIsAController(Controller controller)
|
protected Sampler |
nextIsASampler(Sampler element)
|
protected Sampler |
nextIsNull()
|
protected void |
reInitialize()
|
protected void |
removeCurrentElement()
|
protected void |
resetCurrent()
|
protected void |
resetIterCount()
|
protected void |
setCurrentElement(TestElement currentElement)
|
protected void |
setDone(boolean done)
|
void |
setFirst(boolean b)
|
| 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 class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 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 |
| Field Detail |
protected LinkedList iterationListeners
protected List subControllersAndSamplers
protected int current
| Constructor Detail |
public GenericController()
| Method Detail |
public void initialize()
Controller
initialize in interface Controllerprotected void reInitialize()
public Sampler next()
Controller
next in interface ControllerController.next()public boolean isDone()
Controller
isDone in interface ControllerController.isDone()protected void setDone(boolean done)
protected boolean isFirst()
public void setFirst(boolean b)
protected Sampler nextIsAController(Controller controller)
throws NextIsNullException
NextIsNullException
protected Sampler nextIsASampler(Sampler element)
throws NextIsNullException
NextIsNullException
protected Sampler nextIsNull()
throws NextIsNullException
nextIsNull in class AbstractTestElementNextIsNullExceptionprotected void currentReturnedNull(Controller c)
protected List getSubControllers()
protected void setCurrentElement(TestElement currentElement)
throws NextIsNullException
NextIsNullException
protected TestElement getCurrentElement()
throws NextIsNullException
NextIsNullExceptionprotected void removeCurrentElement()
protected void incrementCurrent()
protected void resetCurrent()
public void addTestElement(TestElement child)
addTestElement in interface TestElementaddTestElement in class AbstractTestElementpublic void addIterationListener(LoopIterationListener lis)
Controller
addIterationListener in interface Controllerprotected void fireIterEvents()
protected void fireIterationStart()
protected int getIterCount()
protected void incrementIterCount()
protected void resetIterCount()
|
Apache JMeter 2.0.1.20050615 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||