Class ModuleDS
java.lang.Object
com.aquima.interactions.foundation.report.ReportingDelegateDS
com.aquima.interactions.portal.ds.delegate.ModuleDelegateDS
com.aquima.interactions.portal.ds.sys.dialects.ModuleDS
- All Implemented Interfaces:
IReportingDS
,IModuleDS
- Direct Known Subclasses:
ApplicationDS
Internal class to wrap the datasources to add dialect fallback behaviour for multilingual elements.
- Since:
- 8.4
- Author:
- Jon van Leuven
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThis method should return a datasource implementation that can be used to initialize the composer for the application.This method should return a meta-model datasource implementation for the application this interface represents.This method should return a datasource implementation that can be used to initialize the rule engine for the application.This method should return a datasource implementation that can be used to initialize the tree engine for the application.Methods inherited from class com.aquima.interactions.portal.ds.delegate.ModuleDelegateDS
cachingEnabled, getCommunicationEngineDS, getFlowEngineDS, getMatchEngineDS, getModuleId, iterateContainerExpanders, iterateFunctionCalls, iterateMaskCalls, iterateServiceCalls
Methods inherited from class com.aquima.interactions.foundation.report.ReportingDelegateDS
addMessage
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
-
ModuleDS
-
-
Method Details
-
getComposerDS
Description copied from interface:IModuleDS
This method should return a datasource implementation that can be used to initialize the composer for the application.- Specified by:
getComposerDS
in interfaceIModuleDS
- Overrides:
getComposerDS
in classModuleDelegateDS
- Returns:
- Composer datasource implementation for the current application.
-
getTreeEngineDS
Description copied from interface:IModuleDS
This method should return a datasource implementation that can be used to initialize the tree engine for the application.- Specified by:
getTreeEngineDS
in interfaceIModuleDS
- Overrides:
getTreeEngineDS
in classModuleDelegateDS
- Returns:
- Tree engine datasource implementation for the current application.
-
getRuleEngineDS
Description copied from interface:IModuleDS
This method should return a datasource implementation that can be used to initialize the rule engine for the application.- Specified by:
getRuleEngineDS
in interfaceIModuleDS
- Overrides:
getRuleEngineDS
in classModuleDelegateDS
- Returns:
- Rule engine datasource implementation for the current application.
-
getMetaModelDS
Description copied from interface:IModuleDS
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 interfaceIModuleDS
- Overrides:
getMetaModelDS
in classModuleDelegateDS
- Returns:
- IMetaModelDS implementation for the application.
-