Class XmlCaseListParameters
java.lang.Object
com.aquima.interactions.framework.container.caselist.config.impl.XmlCaseListParameters
- All Implemented Interfaces:
ICaseListParameters
This class contains the caselist configuration and is responsible for parsing the container parameters that are
configured in Aquima Studio.
- Since:
- 9.2
- Author:
- B. van de Ven
-
Method Summary
Modifier and TypeMethodDescriptionThis method returns the optional target attribute for the caseId.This method returns the configured columns.This method returns the boolean flag if the caselist should group all case attribute.This method returns the optional text to use when no results are found in the database.This method returns the optional number of cases that are shown per page, if set paging is enabledstatic ICaseListParameters
parseParameters
(IContainerContext context, IMetaModel caseModel)
-
Method Details
-
parseParameters
-
getColumns
Description copied from interface:ICaseListParameters
This method returns the configured columns.- Specified by:
getColumns
in interfaceICaseListParameters
- Returns:
- The configured columns, never null.
-
getCaseIdTargetAttribute
Description copied from interface:ICaseListParameters
This method returns the optional target attribute for the caseId.- Specified by:
getCaseIdTargetAttribute
in interfaceICaseListParameters
- Returns:
- The attribute reference for the caseId, may be null.
-
getNoResultTextItem
Description copied from interface:ICaseListParameters
This method returns the optional text to use when no results are found in the database.- Specified by:
getNoResultTextItem
in interfaceICaseListParameters
- Returns:
- The text item name, may be null.
-
getGroupByAttribute
Description copied from interface:ICaseListParameters
This method returns the boolean flag if the caselist should group all case attribute.- Specified by:
getGroupByAttribute
in interfaceICaseListParameters
- Returns:
- Boolean indicating if the caselist should group all tasks by case attribute.
-
getPagingSize
Description copied from interface:ICaseListParameters
This method returns the optional number of cases that are shown per page, if set paging is enabled- Specified by:
getPagingSize
in interfaceICaseListParameters
- Returns:
- The number of cases per page, may be null.
-
getCaseAggregate
- Specified by:
getCaseAggregate
in interfaceICaseListParameters
-