Class DbSettingsStore
java.lang.Object
eu.rarogsoftware.rarog.platform.core.settings.DbSettingsStore
- All Implemented Interfaces:
SettingsStore
This
SettingsStore
implementation uses DB to store settings and has a caching layer
to improve read performance.-
Constructor Summary
ConstructorsConstructorDescriptionDbSettingsStore
(eu.rarogsoftware.commons.database.connection.DatabaseConnectionProvider databaseConnectionProvider, javax.cache.CacheManager cacheManager) -
Method Summary
Modifier and TypeMethodDescriptiongetSetting
(String key) void
setSetting
(String key, String value)
-
Constructor Details
-
DbSettingsStore
public DbSettingsStore(eu.rarogsoftware.commons.database.connection.DatabaseConnectionProvider databaseConnectionProvider, javax.cache.CacheManager cacheManager)
-
-
Method Details
-
getSetting
- Specified by:
getSetting
in interfaceSettingsStore
-
setSetting
- Specified by:
setSetting
in interfaceSettingsStore
-