Class JavaConfig
- java.lang.Object
-
- org.apache.jmeter.testelement.AbstractTestElement
-
- org.apache.jmeter.config.ConfigTestElement
-
- org.apache.jmeter.protocol.java.config.JavaConfig
-
- All Implemented Interfaces:
Serializable,Cloneable,ConfigElement,Searchable,TestElement
public class JavaConfig extends ConfigTestElement implements Serializable
TheJavaConfigclass contains the configuration data necessary for the Java protocol. This data is used to configure aJavaSamplerClientinstance to perform performance test samples.- Version:
- $Revision: 905028 $
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.apache.jmeter.config.ConfigTestElement
PASSWORD, USERNAME
-
Fields inherited from interface org.apache.jmeter.testelement.TestElement
COMMENTS, ENABLED, GUI_CLASS, NAME, TEST_CLASS
-
-
Constructor Summary
Constructors Constructor Description JavaConfig()Constructor for the JavaConfig object
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddArgument(String name, String value)Adds an argument to the list of arguments for this JavaConfig object.ArgumentsgetArguments()Gets the arguments for this JavaConfig object.StringgetClassname()Gets the class name attribute of the JavaConfig object.voidremoveArguments()Removes all of the arguments associated with this JavaConfig object.voidsetArguments(Arguments args)Set all of the arguments for this JavaConfig object.voidsetClassname(String classname)Sets the class name attribute of the JavaConfig object.-
Methods inherited from class org.apache.jmeter.config.ConfigTestElement
addConfigElement, addTestElement, expectsModification
-
Methods inherited from class org.apache.jmeter.testelement.AbstractTestElement
addPropertiesValues, addProperty, addProperty, canRemove, clear, clearTemporary, clearTestElementChildren, clone, 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
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.jmeter.config.ConfigElement
clone
-
-
-
-
Method Detail
-
setClassname
public void setClassname(String classname)
Sets the class name attribute of the JavaConfig object. This is the class name of theJavaSamplerClientimplementation which will be used to execute the test.- Parameters:
classname- the new classname value
-
getClassname
public String getClassname()
Gets the class name attribute of the JavaConfig object. This is the class name of theJavaSamplerClientimplementation which will be used to execute the test.- Returns:
- the classname value
-
addArgument
public void addArgument(String name, String value)
Adds an argument to the list of arguments for this JavaConfig object. TheJavaSamplerClientimplementation can access these arguments through theJavaSamplerContext.- Parameters:
name- the name of the argument to be addedvalue- the value of the argument to be added
-
removeArguments
public void removeArguments()
Removes all of the arguments associated with this JavaConfig object.
-
setArguments
public void setArguments(Arguments args)
Set all of the arguments for this JavaConfig object. This will replace any previously added arguments. TheJavaSamplerClientimplementation can access these arguments through theJavaSamplerContext.- Parameters:
args- the new arguments
-
getArguments
public Arguments getArguments()
Gets the arguments for this JavaConfig object. TheJavaSamplerClientimplementation can access these arguments through theJavaSamplerContext.- Returns:
- the arguments
-
-