Class XmlGlobalParameterValueDS
java.lang.Object
com.aquima.interactions.foundation.report.ReportingDS
com.aquima.interactions.composer.ds.xml.r12.parsing.XmlGlobalParameterValueDS
- All Implemented Interfaces:
IGlobalParameterValueDS
,IReportingDS
Xml datasource implementation.
- Since:
- 11.3
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionIf the parameter is of typeGlobalParameterType.TEXT
, returns the name of the content item containing the text of this parameter, otherwise returns null.If the parameter is of typeGlobalParameterType.PRIMITIVE
, returns the expression that should be evaluated in order to obtain the value for this parameter, otherwise returns null.Returns the parameter's name.Returns the parameter's type.If the parameter is of typeGlobalParameterType.PRIMITIVE
, returns the data type of the parameter, otherwise returns null.Methods inherited from class com.aquima.interactions.foundation.report.ReportingDS
addError, addMessage, getCategory, getReport
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.aquima.interactions.foundation.report.IReportingDS
addMessage
-
Constructor Details
-
XmlGlobalParameterValueDS
-
-
Method Details
-
getParameterName
Description copied from interface:IGlobalParameterValueDS
Returns the parameter's name.- Specified by:
getParameterName
in interfaceIGlobalParameterValueDS
- Returns:
- the parameter name, never null.
-
getParameterType
Description copied from interface:IGlobalParameterValueDS
Returns the parameter's type.- Specified by:
getParameterType
in interfaceIGlobalParameterValueDS
- Returns:
- the parameter type, never null.
-
getPrimitiveType
Description copied from interface:IGlobalParameterValueDS
If the parameter is of typeGlobalParameterType.PRIMITIVE
, returns the data type of the parameter, otherwise returns null.- Specified by:
getPrimitiveType
in interfaceIGlobalParameterValueDS
- Returns:
- the data type of this primitive parameter, or null if the parameter is not of primitive type.
-
getExpression
Description copied from interface:IGlobalParameterValueDS
If the parameter is of typeGlobalParameterType.PRIMITIVE
, returns the expression that should be evaluated in order to obtain the value for this parameter, otherwise returns null.- Specified by:
getExpression
in interfaceIGlobalParameterValueDS
- Returns:
- the expression of this primitive parameter, or null if the parameter is not of primitive type.
-
getContentItem
Description copied from interface:IGlobalParameterValueDS
If the parameter is of typeGlobalParameterType.TEXT
, returns the name of the content item containing the text of this parameter, otherwise returns null.- Specified by:
getContentItem
in interfaceIGlobalParameterValueDS
- Returns:
- the name of the content item, or null if this parameter is not of type text.
-