Interface ICaseDS
- All Superinterfaces:
IReportingDS
- All Known Implementing Classes:
ExtXmlCaseDS
,ReportingCaseDS
This method describes the methods needed to initialize a case within a casebase.
- Since:
- 6.2
- Author:
- F. van der Meer
-
Method Summary
Modifier and TypeMethodDescriptionRequired field, the implementation should never return a null value here.void
iterateValues
(ICaseValueVisitor visitor) The implementation of this method should call the appropriate method of the visitor for all the values that should be added to this case.Methods inherited from interface com.aquima.interactions.foundation.report.IReportingDS
addMessage
-
Method Details
-
getCaseName
String getCaseName()Required field, the implementation should never return a null value here. The case name should be unique within the case base, and all its super types.- Returns:
- The unique name of the case.
-
iterateValues
The implementation of this method should call the appropriate method of the visitor for all the values that should be added to this case.- Parameters:
visitor
- The visitor that should be used to add the values to.- Throws:
InitializationException
- This error is thrown when the value could not be added.
-