|
Apache JMeter | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.jmeter.testelement.AbstractTestElement
Field Summary |
Fields inherited from interface org.apache.jmeter.testelement.TestElement |
COMMENTS, ENABLED, GUI_CLASS, NAME, TEST_CLASS |
Constructor Summary | |
AbstractTestElement()
|
Method Summary | |
protected void |
addProperty(JMeterProperty property)
|
void |
addTestElement(TestElement el)
|
boolean |
canRemove()
Called by Remove to determine if it is safe to remove the element. |
void |
clear()
Clear the TestElement of all data. |
protected void |
clearTemporary(JMeterProperty property)
|
Object |
clone()
|
protected void |
emptyTemporary()
|
boolean |
equals(Object o)
|
String |
getComment()
|
String |
getName()
|
JMeterProperty |
getProperty(String key)
Get the named property. |
boolean |
getPropertyAsBoolean(String key)
Return a property as a boolean value. |
boolean |
getPropertyAsBoolean(String key,
boolean defaultVal)
|
double |
getPropertyAsDouble(String key)
|
float |
getPropertyAsFloat(String key)
|
int |
getPropertyAsInt(String key)
|
int |
getPropertyAsInt(String key,
int defaultValue)
|
long |
getPropertyAsLong(String key)
|
String |
getPropertyAsString(String key)
|
String |
getPropertyAsString(String key,
String defaultValue)
|
JMeterContext |
getThreadContext()
|
String |
getThreadName()
|
int |
hashCode()
|
boolean |
isEnabled()
Check if ENABLED property is present and true ; defaults to true |
boolean |
isRunningVersion()
Returns the runningVersion. |
boolean |
isTemporary(JMeterProperty property)
Test whether a given property is only a temporary resident of the TestElement |
protected void |
logProperties()
Log the properties of the test element |
protected void |
mergeIn(TestElement element)
|
PropertyIterator |
propertyIterator()
Get a Property Iterator for the TestElements properties. |
void |
recoverRunningVersion()
Tells the test element to return to the state it was in when makeRunningVersion() was called. |
void |
removeProperty(String key)
|
void |
setComment(String comment)
|
void |
setName(String name)
|
void |
setProperty(JMeterProperty property)
Sets and overwrites a property in the TestElement. |
void |
setProperty(String name,
boolean value)
|
void |
setProperty(String name,
boolean value,
boolean dflt)
Create a boolean property - but only if it is not the default. |
void |
setProperty(String name,
int value)
|
void |
setProperty(String name,
int value,
int dflt)
Create a boolean property - but only if it is not the default. |
void |
setProperty(String name,
String value)
|
void |
setProperty(String name,
String value,
String dflt)
Create a String property - but only if it is not the default. |
void |
setRunningVersion(boolean runningVersion)
Sets the runningVersion. |
void |
setTemporary(JMeterProperty property)
Indicate that the given property should be only a temporary property in the TestElement |
void |
setThreadContext(JMeterContext inthreadContext)
|
void |
setThreadName(String inthreadName)
|
void |
traverse(TestElementTraverser traverser)
Convenient way to traverse a test element. |
protected void |
traverseCollection(CollectionProperty col,
TestElementTraverser traverser)
|
protected void |
traverseMap(MapProperty map,
TestElementTraverser traverser)
|
protected void |
traverseProperty(TestElementTraverser traverser,
JMeterProperty value)
|
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public AbstractTestElement()
Method Detail |
public Object clone()
clone
in interface TestElement
public void clear()
TestElement
clear
in interface TestElement
public void removeProperty(String key)
removeProperty
in interface TestElement
public boolean equals(Object o)
public int hashCode()
public void addTestElement(TestElement el)
addTestElement
in interface TestElement
public void setName(String name)
setName
in interface TestElement
public String getName()
getName
in interface TestElement
public void setComment(String comment)
setComment
in interface TestElement
public String getComment()
getComment
in interface TestElement
public JMeterProperty getProperty(String key)
getProperty
in interface TestElement
public void traverse(TestElementTraverser traverser)
TestElement
traverse
in interface TestElement
protected void traverseProperty(TestElementTraverser traverser, JMeterProperty value)
protected void traverseMap(MapProperty map, TestElementTraverser traverser)
protected void traverseCollection(CollectionProperty col, TestElementTraverser traverser)
public int getPropertyAsInt(String key)
getPropertyAsInt
in interface TestElement
public int getPropertyAsInt(String key, int defaultValue)
getPropertyAsInt
in interface TestElement
public boolean getPropertyAsBoolean(String key)
TestElement
getPropertyAsBoolean
in interface TestElement
public boolean getPropertyAsBoolean(String key, boolean defaultVal)
getPropertyAsBoolean
in interface TestElement
public float getPropertyAsFloat(String key)
getPropertyAsFloat
in interface TestElement
public long getPropertyAsLong(String key)
getPropertyAsLong
in interface TestElement
public double getPropertyAsDouble(String key)
getPropertyAsDouble
in interface TestElement
public String getPropertyAsString(String key)
getPropertyAsString
in interface TestElement
public String getPropertyAsString(String key, String defaultValue)
getPropertyAsString
in interface TestElement
protected void addProperty(JMeterProperty property)
protected void clearTemporary(JMeterProperty property)
protected void logProperties()
TestElement.setProperty(JMeterProperty)
public void setProperty(JMeterProperty property)
TestElement
setProperty
in interface TestElement
public void setProperty(String name, String value)
setProperty
in interface TestElement
public void setProperty(String name, String value, String dflt)
setProperty
in interface TestElement
name
- property namevalue
- current valuedflt
- defaultpublic void setProperty(String name, boolean value)
setProperty
in interface TestElement
public void setProperty(String name, boolean value, boolean dflt)
setProperty
in interface TestElement
name
- property namevalue
- current valuedflt
- defaultpublic void setProperty(String name, int value)
setProperty
in interface TestElement
public void setProperty(String name, int value, int dflt)
setProperty
in interface TestElement
name
- property namevalue
- current valuedflt
- defaultpublic PropertyIterator propertyIterator()
TestElement
propertyIterator
in interface TestElement
protected void mergeIn(TestElement element)
public boolean isRunningVersion()
isRunningVersion
in interface TestElement
public void setRunningVersion(boolean runningVersion)
setRunningVersion
in interface TestElement
runningVersion
- the runningVersion to setpublic void recoverRunningVersion()
TestElement
recoverRunningVersion
in interface TestElement
protected void emptyTemporary()
public boolean isTemporary(JMeterProperty property)
TestElement
isTemporary
in interface TestElement
property
-
public void setTemporary(JMeterProperty property)
TestElement
setTemporary
in interface TestElement
property
- voidpublic JMeterContext getThreadContext()
getThreadContext
in interface TestElement
public void setThreadContext(JMeterContext inthreadContext)
setThreadContext
in interface TestElement
inthreadContext
- The threadContext to set.public String getThreadName()
getThreadName
in interface TestElement
public void setThreadName(String inthreadName)
setThreadName
in interface TestElement
inthreadName
- The threadName to set.public boolean canRemove()
TestElement
canRemove
in interface TestElement
public boolean isEnabled()
TestElement
isEnabled
in interface TestElement
|
Apache JMeter | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |