All Implemented Interfaces:
IReportingDS, IModuleDS
Direct Known Subclasses:
ConfigApplicationDS

public class ConfigModuleDS extends ModuleDelegateDS
Datasource implementation to wrap the project datasource and delegate some method calls to the IApplicationConfiguration.
Since:
8.0
Author:
Jon van Leuven
  • Constructor Details

  • 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 interface IModuleDS
      Overrides:
      cachingEnabled in class ModuleDelegateDS
      Returns:
      boolean indicating if application models should be cached.
    • getTraceDao

      public ITraceDao getTraceDao()
    • getTimelineCreator

      public ITimelineCreator getTimelineCreator()
    • getRuleEngineDS

      public IRuleEngineDS 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 interface IModuleDS
      Overrides:
      getRuleEngineDS in class ModuleDelegateDS
      Returns:
      Rule engine datasource implementation for the current application.