public class ModuleController extends GenericController implements ReplaceableController
current, subControllersAndSamplersCOMMENTS, ENABLED, GUI_CLASS, NAME, TEST_CLASS| Constructor and Description |
|---|
ModuleController()
No-arg constructor
|
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
List<?> |
getNodePath() |
HashTree |
getReplacementSubTree()
Used to replace the test execution tree (usually by adding the
subelements of the TestElement that is replacing the
ReplaceableController.
|
JMeterTreeNode |
getSelectedNode()
Gets the
JMeterTreeNode for the Controller |
void |
resolveReplacementSubTree(JMeterTreeNode context)
Compute the replacement tree.
|
void |
setSelectedNode(JMeterTreeNode tn)
Sets the
JMeterTreeNode which represents the controller which
this object is pointing to. |
addIterationListener, addTestElement, addTestElementOnce, currentReturnedNull, fireIterationStart, fireIterEvents, getCurrentElement, getIterCount, getSubControllers, incrementCurrent, incrementIterCount, initialize, initializeSubControllers, isDone, isFirst, next, nextIsAController, nextIsASampler, nextIsNull, readResolve, reInitialize, removeCurrentElement, removeIterationListener, resetCurrent, resetIterCount, setCurrentElement, setDone, setFirst, triggerEndOfLoopaddPropertiesValues, addProperty, addProperty, canRemove, clear, clearTemporary, clearTestElementChildren, 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, waitcanRemove, clear, clearTestElementChildren, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsInt, getPropertyAsLong, getPropertyAsLong, getPropertyAsString, getPropertyAsString, getThreadContext, getThreadName, isEnabled, isRunningVersion, isTemporary, propertyIterator, recoverRunningVersion, removed, removeProperty, setComment, setEnabled, setName, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traversepublic ModuleController()
Object.Object()public Object clone()
clone in interface TestElementclone in class AbstractTestElementpublic void setSelectedNode(JMeterTreeNode tn)
JMeterTreeNode which represents the controller which
this object is pointing to. Used for building the test case upon
execution.tn - JMeterTreeNodeJMeterTreeNodepublic JMeterTreeNode getSelectedNode()
JMeterTreeNode for the Controllerpublic List<?> getNodePath()
public void resolveReplacementSubTree(JMeterTreeNode context)
resolveReplacementSubTree in interface ReplaceableControllercontext - the starting point of the replacementpublic HashTree getReplacementSubTree()
getReplacementSubTree in interface ReplaceableControllerHashTreeCopyright © 1998-2022 Apache Software Foundation. All Rights Reserved.