Class XmlProcessModuleDS
java.lang.Object
com.aquima.interactions.process.ds.xml.r12.parsing.XmlProcessModuleDS
- All Implemented Interfaces:
IProcessModuleDS
Xml datasource implementation.
- Since:
- 7.3
- Author:
- Danny Roest
-
Constructor Summary
ConstructorsConstructorDescriptionXmlProcessModuleDS
(IProcessCaseDao caseDao, IInitializationReport report, IXmlNode node) -
Method Summary
Modifier and TypeMethodDescriptionThis method returns the case DAO (data access object) that should be used to persist case information for this process engine module.This method should return a meta-model datasource implementation for the application this interface represents.This method returns the ID of the module.This method returns the data source that should be used to initialize the process engine.This method should return a datasource implementation that can be used to initialize the rule engine for the application.
-
Constructor Details
-
Method Details
-
getCaseDao
Description copied from interface:IProcessModuleDS
This method returns the case DAO (data access object) that should be used to persist case information for this process engine module.- Specified by:
getCaseDao
in interfaceIProcessModuleDS
- Returns:
- The case DAO that should be used for this process module.
-
getMetaModelDS
Description copied from interface:IProcessModuleDS
This method should return a meta-model datasource implementation for the application this interface represents. The returned datasource will be used to initialize the meta-model component.- Specified by:
getMetaModelDS
in interfaceIProcessModuleDS
- Returns:
- IMetaModelDS implementation for the application.
-
getModuleId
Description copied from interface:IProcessModuleDS
This method returns the ID of the module.- Specified by:
getModuleId
in interfaceIProcessModuleDS
- Returns:
- The unique ID of the process module.
-
getProcessEngineDS
Description copied from interface:IProcessModuleDS
This method returns the data source that should be used to initialize the process engine. If this application does not define any processes, a null value should be returned. An application that defines processes usually does not contain any other definitions (except the meta model).- Specified by:
getProcessEngineDS
in interfaceIProcessModuleDS
- Returns:
- the data source that should be used to initialize the process engine.
-
getRuleEngineDS
Description copied from interface:IProcessModuleDS
This method should return a datasource implementation that can be used to initialize the rule engine for the application.- Specified by:
getRuleEngineDS
in interfaceIProcessModuleDS
- Returns:
- Rule engine datasource implementation for the current application.
-