public class ModuleController extends GenericController implements ReplaceableController
current, subControllersAndSamplers
COMMENTS, 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, triggerEndOfLoop
addPropertiesValues, 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, traverseProperty
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
canRemove, 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, traverse
public ModuleController()
Object.Object()
public Object clone()
clone
in interface TestElement
clone
in class AbstractTestElement
public void setSelectedNode(JMeterTreeNode tn)
JMeterTreeNode
which represents the controller which
this object is pointing to. Used for building the test case upon
execution.tn
- JMeterTreeNodeJMeterTreeNode
public JMeterTreeNode getSelectedNode()
JMeterTreeNode
for the Controllerpublic List<?> getNodePath()
public void resolveReplacementSubTree(JMeterTreeNode context)
resolveReplacementSubTree
in interface ReplaceableController
context
- the starting point of the replacementpublic HashTree getReplacementSubTree()
getReplacementSubTree
in interface ReplaceableController
HashTree
Copyright © 1998-2022 Apache Software Foundation. All Rights Reserved.