|
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 Controller
protected void reInitialize()
public Sampler next()
Controller
next
in interface Controller
Controller.next()
public boolean isDone()
Controller
isDone
in interface Controller
Controller.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 AbstractTestElement
NextIsNullException
protected void currentReturnedNull(Controller c)
protected List getSubControllers()
protected void setCurrentElement(TestElement currentElement) throws NextIsNullException
NextIsNullException
protected TestElement getCurrentElement() throws NextIsNullException
NextIsNullException
protected void removeCurrentElement()
protected void incrementCurrent()
protected void resetCurrent()
public void addTestElement(TestElement child)
addTestElement
in interface TestElement
addTestElement
in class AbstractTestElement
public void addIterationListener(LoopIterationListener lis)
Controller
addIterationListener
in interface Controller
protected 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 |