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
TheJavaConfig
class contains the configuration data necessary for the Java protocol. This data is used to configure aJavaSamplerClient
instance 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 void
addArgument(String name, String value)
Adds an argument to the list of arguments for this JavaConfig object.Arguments
getArguments()
Gets the arguments for this JavaConfig object.String
getClassname()
Gets the class name attribute of the JavaConfig object.void
removeArguments()
Removes all of the arguments associated with this JavaConfig object.void
setArguments(Arguments args)
Set all of the arguments for this JavaConfig object.void
setClassname(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 theJavaSamplerClient
implementation 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 theJavaSamplerClient
implementation 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. TheJavaSamplerClient
implementation 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. TheJavaSamplerClient
implementation can access these arguments through theJavaSamplerContext
.- Parameters:
args
- the new arguments
-
getArguments
public Arguments getArguments()
Gets the arguments for this JavaConfig object. TheJavaSamplerClient
implementation can access these arguments through theJavaSamplerContext
.- Returns:
- the arguments
-
-