Serializable, Cloneable, Controller, ReplaceableController, Searchable, TestElement, TestCompilerHelperpublic class IncludeController extends GenericController implements ReplaceableController
current, subControllersAndSamplersCOMMENTS, ENABLED, GUI_CLASS, NAME, TEST_CLASS| Constructor | Description |
|---|---|
IncludeController() |
No-arg constructor
|
| Modifier and Type | Method | Description |
|---|---|---|
Object |
clone() |
|
String |
getIncludePath() |
return the JMX file path.
|
TestElement |
getReplacementElement() |
|
HashTree |
getReplacementSubTree() |
The way ReplaceableController works is clone is called first,
followed by replace(HashTree) and finally getReplacement().
|
protected HashTree |
loadIncludedElements() |
load the included elements using SaveService
|
void |
resolveReplacementSubTree(JMeterTreeNode context) |
Compute the replacement tree.
|
void |
setIncludePath(String jmxfile) |
In the event an user wants to include an external JMX test plan
the GUI would call this.
|
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, traversePropertyaddIterationListener, addTestElement, addTestElementOnce, currentReturnedNull, fireIterationStart, fireIterEvents, getCurrentElement, getIterCount, getSubControllers, incrementCurrent, incrementIterCount, initialize, initializeSubControllers, isDone, isFirst, next, nextIsAController, nextIsASampler, nextIsNull, readResolve, reInitialize, reInitializeSubController, removeCurrentElement, removeIterationListener, resetCurrent, resetIterCount, setCurrentElement, setDone, setFirst, triggerEndOfLoopfinalize, 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, removeProperty, setComment, setEnabled, setName, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traversepublic IncludeController()
Object()public Object clone()
clone in interface TestElementclone in class AbstractTestElementpublic void setIncludePath(String jmxfile)
jmxfile - The path to the JMX test plan to includepublic String getIncludePath()
public HashTree getReplacementSubTree()
getReplacementSubTree in interface ReplaceableControllerHashTreepublic TestElement getReplacementElement()
public void resolveReplacementSubTree(JMeterTreeNode context)
ReplaceableControllerresolveReplacementSubTree in interface ReplaceableControllercontext - the starting point of the replacementprotected HashTree loadIncludedElements()
Copyright © 1998-2018 Apache Software Foundation. All Rights Reserved.