|
Apache JMeter 2.0.1.20050615 |
|||||||||
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.Property2
Function to get a JMeter property, or a default. Does not offer the option to store the value, as it is just as easy to refetch it. This is a specialisation of the __property() function to make it simpler to use for ThreadGroup GUI etc. The name is also shorter. Parameters: - property name - default value (optional; defaults to "1") Usage: Define the property in jmeter.properties, or on the command-line: java ... -Jpropname=value Retrieve the value in the appropriate GUI by using the string: ${__P(propname)} $(__P(propname,default)} Returns: - the property value, but if not found - the default value, but if not present - "1" (suitable for use in ThreadGroup GUI)
Constructor Summary | |
Property2()
|
Method Summary | |
Object |
clone()
|
String |
execute(SampleResult previousResult,
Sampler currentSampler)
Given the previous SampleResult and the current Sampler, return a string to use as a replacement value for the function call. |
List |
getArgumentDesc()
Return a list of strings briefly describing each parameter your function takes. |
String |
getReferenceKey()
Return the name of your function. |
void |
setParameters(Collection parameters)
A collection of the parameters used to configure your function. |
Methods inherited from class org.apache.jmeter.functions.AbstractFunction |
execute, getVariables |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Property2()
Method Detail |
public Object clone()
public String execute(SampleResult previousResult, Sampler currentSampler) throws InvalidVariableException
Function
execute
in interface Function
execute
in class AbstractFunction
InvalidVariableException
Function.execute(SampleResult, Sampler)
public void setParameters(Collection parameters) throws InvalidVariableException
Function
setParameters
in interface Function
setParameters
in class AbstractFunction
InvalidVariableException
Function.setParameters(Collection)
public String getReferenceKey()
Function
getReferenceKey
in interface Function
getReferenceKey
in class AbstractFunction
Function.getReferenceKey()
public List getArgumentDesc()
Function
getArgumentDesc
in interface Function
|
Apache JMeter 2.0.1.20050615 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |