Class ReportingExternalFlowDefinitionDS
java.lang.Object
com.aquima.interactions.foundation.report.ReportingDS
com.aquima.interactions.flow.report.ReportingExternalFlowDefinitionDS
- All Implemented Interfaces:
IExternalFlowDefinitionDS
,IReportingDS
public class ReportingExternalFlowDefinitionDS
extends ReportingDS
implements IExternalFlowDefinitionDS
IExternalFlowDefinitionDS
wrapper which adds error reporting.- Since:
- 12.3
- Author:
- Petru Galanton
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ReportingExternalFlowDefinitionDS
(IInitializationReport report, IExternalFlowDefinitionDS datasource) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Methods inherited from class com.aquima.interactions.foundation.report.ReportingDS
addError, addMessage, getCategory, getReport
-
Constructor Details
-
ReportingExternalFlowDefinitionDS
protected ReportingExternalFlowDefinitionDS(IInitializationReport report, IExternalFlowDefinitionDS datasource)
-
-
Method Details
-
getContractName
- Specified by:
getContractName
in interfaceIExternalFlowDefinitionDS
- Returns:
- the name of the contract this external flow implements
-
getMappingName
- Specified by:
getMappingName
in interfaceIExternalFlowDefinitionDS
- Returns:
- the name of the mapping that should execute before and after this external flow
-
iterateEventMappings
- Specified by:
iterateEventMappings
in interfaceIExternalFlowDefinitionDS
- Parameters:
visitor
- the visitor which accepts the event mapping information
-