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) voidsetSetting(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:
getSettingin interfaceSettingsStore
-
setSetting
- Specified by:
setSettingin interfaceSettingsStore
-