Class XmlProcessEngineDS
java.lang.Object
com.aquima.interactions.foundation.report.ReportingDS
com.aquima.interactions.process.ds.xml.r12.parsing.XmlProcessEngineDS
- All Implemented Interfaces:
IReportingDS
,IProcessEngineDS
Release 8.x implementation of the meta model data source from XML created by ProcessEngineXml.
- Since:
- 7.2
- Author:
- Jon van Leuven
-
Field Summary
Fields inherited from interface com.aquima.interactions.process.ds.IProcessEngineDS
CATEGORY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
This method should iterate about all the authorization algorithms and invoke the visitor for each algorithm that should be added.void
iterateMessageEvents
(IMessageEventVisitor visitor) This method should iterate over all the available event definitions, and invoke the visitor for each definition that should be added.void
This method should iterate about all the priority algorithms and invoke the visitor for each algorithm that should be added.void
iterateProcessEvents
(IProcessEventVisitor visitor) This method should iterate over all the available event definitions, and invoke the visitor for each definition that should be added.void
iterateProcessFlows
(IProcessFlowVisitor visitor) This method should iterate over all the process flow definitions that are available, and add a data source implementation for each one to the provided visitor.void
iterateProcessTasks
(IProcessTaskVisitor visitor) This method should iterate over all the task definitions that are available, and add the task information to the provided visitor.void
iterateProcessTypes
(IProcessTypeVisitor visitor) This method should iterate over all the process type definitions that are available, and add a data source implementation for each one to the provided visitor.void
This method should iterate about all the routing algorithms and invoke the visitor for each algorithm that should be added.Methods inherited from class com.aquima.interactions.foundation.report.ReportingDS
addError, addMessage, getCategory, getReport
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.aquima.interactions.foundation.report.IReportingDS
addMessage
-
Constructor Details
-
Method Details
-
iterateProcessEvents
Description copied from interface:IProcessEngineDS
This method should iterate over all the available event definitions, and invoke the visitor for each definition that should be added.- Specified by:
iterateProcessEvents
in interfaceIProcessEngineDS
- Parameters:
visitor
- The visitor to which the event definitions should be added.
-
iterateProcessFlows
Description copied from interface:IProcessEngineDS
This method should iterate over all the process flow definitions that are available, and add a data source implementation for each one to the provided visitor.- Specified by:
iterateProcessFlows
in interfaceIProcessEngineDS
- Parameters:
visitor
- The visitor that should be used to add the process flow data sources to.
-
iterateProcessTasks
Description copied from interface:IProcessEngineDS
This method should iterate over all the task definitions that are available, and add the task information to the provided visitor.- Specified by:
iterateProcessTasks
in interfaceIProcessEngineDS
- Parameters:
visitor
- The visitor that should be used to add the task information to.
-
iterateProcessTypes
Description copied from interface:IProcessEngineDS
This method should iterate over all the process type definitions that are available, and add a data source implementation for each one to the provided visitor.- Specified by:
iterateProcessTypes
in interfaceIProcessEngineDS
- Parameters:
visitor
- The visitor that should be used to add the process type data sources to.
-
iterateMessageEvents
Description copied from interface:IProcessEngineDS
This method should iterate over all the available event definitions, and invoke the visitor for each definition that should be added.- Specified by:
iterateMessageEvents
in interfaceIProcessEngineDS
- Parameters:
visitor
- The visitor to which the event definitions should be added.
-
iterateAuthorizationAlgorithms
Description copied from interface:IProcessEngineDS
This method should iterate about all the authorization algorithms and invoke the visitor for each algorithm that should be added.- Specified by:
iterateAuthorizationAlgorithms
in interfaceIProcessEngineDS
- Parameters:
visitor
- The visitor to which the algorithm should be added.
-
iterateRoutingAlgorithms
Description copied from interface:IProcessEngineDS
This method should iterate about all the routing algorithms and invoke the visitor for each algorithm that should be added.- Specified by:
iterateRoutingAlgorithms
in interfaceIProcessEngineDS
- Parameters:
visitor
- The visitor to which the algorithm should be added.
-
iteratePriorityAlgorithms
Description copied from interface:IProcessEngineDS
This method should iterate about all the priority algorithms and invoke the visitor for each algorithm that should be added.- Specified by:
iteratePriorityAlgorithms
in interfaceIProcessEngineDS
- Parameters:
visitor
- The visitor to which the algorithm should be added.
-