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 String
Name used to store the JmsProperty's name.static final String
Name used to store the JmsProperty's description.static final String
Name used to store the JmsProperty's value.Fields inherited from interface org.apache.jmeter.testelement.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.void
Set the name of the JmsProperty.void
Sets the Meta Data attribute of the JmsProperty.void
Sets the value of the JmsProperty.toString()
Methods inherited from class org.apache.jmeter.testelement.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
Name used to store the JmsProperty's name.- See Also:
-
PROP_VALUE
Name used to store the JmsProperty's value.- See Also:
-
PROP_TYPE
Name used to store the JmsProperty's description.- See Also:
-
-
Constructor Details
-
JMSProperty
public JMSProperty()Create a new JmsProperty without a name, value, or metadata. -
JMSProperty
Create a new JmsProperty with the specified name and value, and String type.- Parameters:
name
- the prop namevalue
- the prop value
-
JMSProperty
Create a new JmsProperty with the specified name and value, and String type.- Parameters:
name
- the prop namevalue
- the prop valuetype
- the type type
-
-
Method Details
-
setName
Set the name of the JmsProperty.- Specified by:
setName
in interfaceTestElement
- Overrides:
setName
in classAbstractTestElement
- Parameters:
newName
- the new name
-
getName
Get the name of the JmsProperty.- Specified by:
getName
in interfaceTestElement
- Overrides:
getName
in classAbstractTestElement
- Returns:
- the attribute's name
-
setValue
Sets the value of the JmsProperty.- Parameters:
newValue
- the new value
-
getValue
Gets the value of the JmsProperty object.- Returns:
- the attribute's value
-
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
-