Package com.aquima.interactions.flow.ds
Interface IFlowEngineDS
- All Superinterfaces:
IReportingDS
- All Known Implementing Classes:
FlowEngineDS
,ReportingFlowEngineDS
,XmlFlowEngineDS
,XmlFlowEngineDS
This interface contains the methods a data source should implement to be able to initialize a flow engine.
- Since:
- 5.0
- Author:
- O. Kerpershoek
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoid
iterateFlows
(IFlowVisitor visitor) This method should iterate all the flows that should be added to the engine, and invoke the process method on the visitor for each flow.Methods inherited from interface com.aquima.interactions.foundation.report.IReportingDS
addMessage
-
Field Details
-
CATEGORY
Category used in error and/or warnings found during initialization.
-
-
Method Details
-
iterateFlows
This method should iterate all the flows that should be added to the engine, and invoke the process method on the visitor for each flow.- Parameters:
visitor
- FlowVisitor that should be used to add the flows to.- Throws:
InitializationException
- This exception is thrown when the flows could not be initialized.
-