Class JMSProperty
java.lang.Object
org.apache.jmeter.testelement.AbstractTestElement
org.apache.jmeter.protocol.jms.sampler.JMSProperty
- All Implemented Interfaces:
Serializable, Cloneable, Searchable, TestElement
JMS Property with type
- Since:
- 2.11
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringName used to store the JmsProperty's name.static final StringName used to store the JmsProperty's description.static final StringName used to store the JmsProperty's value.Fields inherited from interface TestElement
COMMENTS, ENABLED, GUI_CLASS, NAME, TEST_CLASS -
Constructor Summary
ConstructorsConstructorDescriptionCreate a new JmsProperty without a name, value, or metadata.JMSProperty(String name, String value) Create a new JmsProperty with the specified name and value, and String type.JMSProperty(String name, String value, String type) Create a new JmsProperty with the specified name and value, and String type. -
Method Summary
Modifier and TypeMethodDescriptiongetName()Get the name of the JmsProperty.getType()Gets the Meta Data attribute of the JmsProperty.getValue()Gets the value of the JmsProperty object.voidSet the name of the JmsProperty.voidSets the Meta Data attribute of the JmsProperty.voidSets the value of the JmsProperty.toString()Methods inherited from class AbstractTestElement
addPropertiesValues, addProperty, addProperty, addTestElement, canRemove, clear, clearTemporary, clearTestElementChildren, clone, emptyTemporary, equals, getComment, 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, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traverse, traverseCollection, traverseMap, traverseProperty
-
Field Details
-
PROP_NAME
-
PROP_VALUE
-
PROP_TYPE
-
-
Constructor Details
-
JMSProperty
public JMSProperty()Create a new JmsProperty without a name, value, or metadata. -
JMSProperty
-
JMSProperty
-
-
Method Details
-
setName
Set the name of the JmsProperty.- Specified by:
setNamein interfaceTestElement- Overrides:
setNamein classAbstractTestElement- Parameters:
newName- the new name
-
getName
Get the name of the JmsProperty.- Specified by:
getNamein interfaceTestElement- Overrides:
getNamein classAbstractTestElement- Returns:
- the attribute's name
-
setValue
Sets the value of the JmsProperty.- Parameters:
newValue- the new value
-
getValue
-
setType
Sets the Meta Data attribute of the JmsProperty.- Parameters:
type- the new type
-
getType
Gets the Meta Data attribute of the JmsProperty.- Returns:
- the MetaData value
-
toString
-
getValueAsObject
-