Class ConfigModuleDS
java.lang.Object
com.aquima.interactions.foundation.report.ReportingDelegateDS
com.aquima.interactions.portal.ds.delegate.ModuleDelegateDS
com.aquima.interactions.portal.ds.xml.r17.parsing.config.ConfigModuleDS
- All Implemented Interfaces:
IReportingDS
,IModuleDS
- Direct Known Subclasses:
ConfigApplicationDS
Datasource implementation to wrap the project datasource and delegate some method calls to the
IApplicationConfiguration.
- Since:
- 8.0
- Author:
- Jon van Leuven
-
Constructor Summary
ConstructorsConstructorDescriptionConfigModuleDS
(IModuleDS datasource, IApplicationConfiguration configuration) -
Method Summary
Modifier and TypeMethodDescriptionboolean
Indicating if models should be cached on the server.This method should return a datasource implementation that can be used to initialize the rule engine for the application.Methods inherited from class com.aquima.interactions.portal.ds.delegate.ModuleDelegateDS
getCommunicationEngineDS, getComposerDS, getFlowEngineDS, getMatchEngineDS, getMetaModelDS, getModuleId, getTreeEngineDS, 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
-
ConfigModuleDS
-
-
Method Details
-
cachingEnabled
public boolean cachingEnabled()Description copied from interface:IModuleDS
Indicating if models should be cached on the server. At the moment the caching is enabled or disabled for all applications running on the server.- Specified by:
cachingEnabled
in interfaceIModuleDS
- Overrides:
cachingEnabled
in classModuleDelegateDS
- Returns:
- boolean indicating if application models should be cached.
-
getTraceDao
-
getTimelineCreator
-
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.
-