Class XmlProcessModuleDS

java.lang.Object
com.aquima.interactions.process.ds.xml.r12.parsing.XmlProcessModuleDS
All Implemented Interfaces:
IProcessModuleDS

public class XmlProcessModuleDS extends Object implements IProcessModuleDS
Xml datasource implementation.
Since:
7.3
Author:
Danny Roest
  • Constructor Details

  • Method Details

    • getCaseDao

      public IProcessCaseDao 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 interface IProcessModuleDS
      Returns:
      The case DAO that should be used for this process module.
    • getMetaModelDS

      public IMetaModelDS 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 interface IProcessModuleDS
      Returns:
      IMetaModelDS implementation for the application.
    • getModuleId

      public ModuleID getModuleId()
      Description copied from interface: IProcessModuleDS
      This method returns the ID of the module.
      Specified by:
      getModuleId in interface IProcessModuleDS
      Returns:
      The unique ID of the process module.
    • getProcessEngineDS

      public IProcessEngineDS 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 interface IProcessModuleDS
      Returns:
      the data source that should be used to initialize the process engine.
    • getRuleEngineDS

      public IRuleEngineDS 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 interface IProcessModuleDS
      Returns:
      Rule engine datasource implementation for the current application.