Class MessageParameter
java.lang.Object
com.almis.awe.model.entities.services.ServiceInputParameter
com.almis.awe.model.entities.queues.MessageParameter
- All Implemented Interfaces:
Copyable
,Serializable
MessageParameter Class
Used to parse the tag 'message-parameter' in file Queues.xml with XStream
This class is used to instantiate message parameters for a queue
- Author:
- Pablo GARCIA - 31/OCT/2013
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncopy()
Get a copy of this elementgetParameterValue
(Map<String, Object> valueList) Retrieve parameter valuegetParameterValueList
(Map<String, Object> valueList) Retrieve parameter value listgetParameterValueListText
(Map<String, Object> valueList, String separator) Retrieve parameter value list as textgetParameterValueText
(Map<String, Object> valueList) Retrieve parameter valueMethods inherited from class com.almis.awe.model.entities.services.ServiceInputParameter
isList
-
Constructor Details
-
MessageParameter
public MessageParameter()
-
-
Method Details
-
getParameterValueList
Retrieve parameter value list- Parameters:
valueList
- Parameter values- Returns:
- array with parameter values
-
getParameterValue
Retrieve parameter value- Parameters:
valueList
- Parameter values- Returns:
- parameter value
-
getParameterValueListText
Retrieve parameter value list as text- Parameters:
valueList
- Parameter valuesseparator
- Separator character- Returns:
- String with value list
-
getParameterValueText
Retrieve parameter value- Parameters:
valueList
- Parameter values- Returns:
- parameter value
-
copy
Description copied from interface:Copyable
Get a copy of this element- Specified by:
copy
in interfaceCopyable
- Overrides:
copy
in classServiceInputParameter
- Returns:
- element copy
-