org.apache.jmeter.protocol.java.config

Class JavaConfig

Implemented Interfaces:
Cloneable, Serializable, ConfigElement, TestElement

public class JavaConfig
extends ConfigTestElement
implements Serializable

The JavaConfig class contains the configuration data necessary for the Java protocol. This data is used to configure a JavaSamplerClient instance to perform performance test samples.
Version:
$Revision: 674365 $

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

JavaConfig()
Constructor for the JavaConfig object

Method Summary

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

addProperty, addTestElement, canRemove, clear, clearTemporary, clone, emptyTemporary, equals, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsInt, getPropertyAsLong, getPropertyAsString, getPropertyAsString, getThreadContext, getThreadName, hashCode, isEnabled, isRunningVersion, isTemporary, logProperties, mergeIn, propertyIterator, recoverRunningVersion, removeProperty, setComment, setName, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traverse, traverseCollection, traverseMap, traverseProperty

Constructor Details

JavaConfig

public JavaConfig()
Constructor for the JavaConfig object

Method Details

addArgument

public void addArgument(String name,
                        String value)
Parameters:
name - the name of the argument to be added
value - the value of the argument to be added

getArguments

public Arguments getArguments()
Gets the arguments for this JavaConfig object. The JavaSamplerClient implementation can access these arguments through the JavaSamplerContext.
Returns:
the arguments

getClassname

public String getClassname()
Returns:
the classname value

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. The JavaSamplerClient implementation can access these arguments through the JavaSamplerContext.
Parameters:
args - the new arguments

setClassname

public void setClassname(String classname)
Parameters:
classname - the new classname value

Copyright © 1998-2010 Apache Software Foundation. All Rights Reserved.