Package com.aquima.interactions.ds
Interface IAquimaConfiguration
- All Superinterfaces:
IConfiguration
This interface defines the methods that need to be implemented by the global aquima configuration object.
- Since:
- 6.0
- Author:
- O. Kerpershoek
-
Method Summary
Modifier and TypeMethodDescriptiongetApplicationConfiguration
(ApplicationID applicationID) This method returns the configuration for the specific application.getTimer()
This method returns a timer implementation that handles timed events.This method returns the user scope dao that is responsible for storing user specific data across applications and sessionsMethods inherited from interface com.aquima.interactions.ds.IConfiguration
getFactoryManager, getResourceManager
-
Method Details
-
getApplicationConfiguration
This method returns the configuration for the specific application. If the application does not have a specific configuration defined, this method should return an application configuration with sensible defaults.- Parameters:
applicationID
- The ID of the application whose configuration is requested.- Returns:
- The configuration for the specified application.
-
getTimer
ITimer getTimer()This method returns a timer implementation that handles timed events. I.e. Updating system.today when crossing a date boundary.- Returns:
- The timer implementation, may be null
-
getUserScopeDao
IUserScopeDao getUserScopeDao()This method returns the user scope dao that is responsible for storing user specific data across applications and sessions- Returns:
- The user scope dao, may not be null
-