|
Apache JMeter | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.jmeter.functions.AbstractFunction
org.apache.jmeter.functions.MachineName
public class MachineName
Return Machine Host
| Constructor Summary | |
|---|---|
MachineName()
|
|
| Method Summary | |
|---|---|
protected String |
compute()
|
String |
execute(SampleResult previousResult,
Sampler currentSampler)
N.B. execute() should be synchronized if function is operating with non-thread-safe objects (e.g. operates with files). |
List<String> |
getArgumentDesc()
Return a list of strings briefly describing each parameter your function takes. |
String |
getReferenceKey()
Return the name of your function. |
void |
setParameters(Collection<CompoundVariable> parameters)
A collection of the parameters used to configure your function. |
| Methods inherited from class org.apache.jmeter.functions.AbstractFunction |
|---|
checkMinParameterCount, checkParameterCount, checkParameterCount, execute, getVariables |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MachineName()
| Method Detail |
|---|
protected String compute()
public String getReferenceKey()
getReferenceKey in interface FunctiongetReferenceKey in class AbstractFunctionFunction.getReferenceKey()
public String execute(SampleResult previousResult,
Sampler currentSampler)
throws InvalidVariableException
N.B. execute() should be synchronized if function is operating with non-thread-safe objects (e.g. operates with files).
JMeter ensures setParameters() happens-before execute(): setParameters is executed in main thread, and worker threads are started after that.
execute in interface Functionexecute in class AbstractFunctionInvalidVariableExceptionFunction.execute(SampleResult, Sampler)
public void setParameters(Collection<CompoundVariable> parameters)
throws InvalidVariableException
setParameters in interface FunctionsetParameters in class AbstractFunctionInvalidVariableException
Note: This is always called even if no parameters are provided
(versions of JMeter after 2.3.1)public List<String> getArgumentDesc()
|
Apache JMeter | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||