Class ReportingCaseVisitor
java.lang.Object
com.aquima.interactions.foundation.report.ReportingVisitorDS
com.aquima.interactions.matching.report.ReportingCaseVisitor
- All Implemented Interfaces:
ICaseVisitor
Visitor which adds reporting by a decorating mechanism which handles exceptions and pushes these to the
initialisation report.
- Since:
- 6.2
- Author:
- F. van der Meer, O. Kerpershoek
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ReportingCaseVisitor
(IInitializationReport report, ICaseVisitor visitor) -
Method Summary
Modifier and TypeMethodDescriptionvoid
This method should be invoked for each case that needs to be added to the casebase.void
updateCase
(String caseName, ICaseDS datasource) Methods inherited from class com.aquima.interactions.foundation.report.ReportingVisitorDS
addError, addMessage, beginScope, endScope, getCategory, getReport
-
Constructor Details
-
ReportingCaseVisitor
-
-
Method Details
-
addCase
Description copied from interface:ICaseVisitor
This method should be invoked for each case that needs to be added to the casebase.- Specified by:
addCase
in interfaceICaseVisitor
- Parameters:
datasource
- Data source providing the case data.
-
updateCase
- Specified by:
updateCase
in interfaceICaseVisitor
-