public class TransactionController extends GenericController implements SampleListener, Controller, Serializable
current, subControllersAndSamplersCOMMENTS, ENABLED, GUI_CLASS, NAME, TEST_CLASS| Constructor and Description |
|---|
TransactionController()
Creates a Transaction Controller
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isIncludeTimers()
Whether to include timer and pre/post processor time in overall sample.
|
boolean |
isParent() |
Sampler |
next()
Determines the next sampler to be processed.
|
protected Sampler |
nextIsAController(Controller controller)
Called by next() if the element is a Controller,
and returns the next sampler from the controller.
|
protected void |
notifyListeners()
Create additional SampleEvent in NON Parent Mode
|
protected Object |
readResolve() |
void |
sampleOccurred(SampleEvent se)
A sample has started and stopped.
|
void |
sampleStarted(SampleEvent e)
A sample has started.
|
void |
sampleStopped(SampleEvent e)
A sample has stopped.
|
void |
setIncludeTimers(boolean includeTimers)
Whether to include timers and pre/post processor time in overall sample.
|
void |
setParent(boolean _parent) |
void |
triggerEndOfLoop()
Trigger end of loop condition on controller (used by Start Next Loop feature)
|
addIterationListener, addTestElement, addTestElementOnce, currentReturnedNull, fireIterationStart, fireIterEvents, getCurrentElement, getIterCount, getSubControllers, incrementCurrent, incrementIterCount, initialize, isDone, isFirst, nextIsASampler, nextIsNull, reInitialize, reInitializeSubController, removeCurrentElement, removeIterationListener, resetCurrent, resetIterCount, setCurrentElement, setDone, setFirstaddPropertiesValues, addProperty, addProperty, canRemove, clear, clearTemporary, clearTestElementChildren, clone, emptyTemporary, equals, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsInt, getPropertyAsLong, getPropertyAsLong, getPropertyAsString, getPropertyAsString, getSearchableTokens, getThreadContext, getThreadName, hashCode, isEnabled, isRunningVersion, isTemporary, logProperties, mergeIn, propertyIterator, recoverRunningVersion, removeProperty, setComment, setEnabled, setName, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traverse, traverseCollection, traverseMap, traversePropertyfinalize, getClass, notify, notifyAll, toString, wait, wait, waitaddIterationListener, initialize, isDone, removeIterationListeneraddTestElement, canRemove, clear, clearTestElementChildren, clone, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsInt, getPropertyAsLong, getPropertyAsLong, getPropertyAsString, getPropertyAsString, getThreadContext, getThreadName, isEnabled, isRunningVersion, isTemporary, propertyIterator, recoverRunningVersion, removeProperty, setComment, setEnabled, setName, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traversepublic TransactionController()
protected Object readResolve()
readResolve in class GenericControllerpublic void setParent(boolean _parent)
public boolean isParent()
public Sampler next()
GenericControllerDetermines the next sampler to be processed.
If isDone, returns null.
Gets the list element using current pointer.
If this is null, calls GenericController.nextIsNull().
If the list element is a sampler, calls GenericController.nextIsASampler(Sampler),
otherwise calls GenericController.nextIsAController(Controller)
If any of the called methods throws NextIsNullException, returns null, otherwise the value obtained above is returned.
next in interface Controllernext in class GenericControllerController.next()protected Sampler nextIsAController(Controller controller) throws NextIsNullException
GenericControllernextIsAController in class GenericControllerNextIsNullExceptionpublic void triggerEndOfLoop()
GenericControllertriggerEndOfLoop in interface ControllertriggerEndOfLoop in class GenericControllerGenericController.triggerEndOfLoop()protected void notifyListeners()
public void sampleOccurred(SampleEvent se)
SampleListenersampleOccurred in interface SampleListenerpublic void sampleStarted(SampleEvent e)
SampleListenersampleStarted in interface SampleListenerpublic void sampleStopped(SampleEvent e)
SampleListenersampleStopped in interface SampleListenerpublic void setIncludeTimers(boolean includeTimers)
includeTimers - public boolean isIncludeTimers()
Copyright © 1998-2015 Apache Software Foundation. All Rights Reserved.