public final class DataStoreConfigImpl extends Object implements DataStoreConfig
| Constructor and Description |
|---|
DataStoreConfigImpl(CacheManager cacheManager,
StoreManager storeManager,
EventManager eventsManager)
Constructeur.
|
| Modifier and Type | Method and Description |
|---|---|
CacheDataStoreConfig |
getCacheStoreConfig() |
EventManager |
getEventsManager() |
LogicalDataStoreConfig |
getLogicalStoreConfig() |
StoreManager |
getStoreManager() |
void |
register(DtDefinition dtDefinition,
DataStorePlugin specificStore) |
void |
registerCacheable(DtDefinition dtDefinition,
long timeToLiveInSeconds,
boolean isReloadedByList)
Enregistre si un DT peut être mis en cache et la façon de charger les données.
|
public DataStoreConfigImpl(CacheManager cacheManager, StoreManager storeManager, EventManager eventsManager)
cacheManager - Manager de gestion du cachestoreManager - Manager de persistenceeventsManager - Manager d'eventspublic StoreManager getStoreManager()
public EventManager getEventsManager()
public void registerCacheable(DtDefinition dtDefinition, long timeToLiveInSeconds, boolean isReloadedByList)
registerCacheable in interface DataStoreConfigdtDefinition - Définition de DTtimeToLiveInSeconds - Durée de vie du cacheisReloadedByList - Si ce type d'objet doit être chargé de façon ensembliste ou nonpublic CacheDataStoreConfig getCacheStoreConfig()
public LogicalDataStoreConfig getLogicalStoreConfig()
public void register(DtDefinition dtDefinition, DataStorePlugin specificStore)
register in interface DataStoreConfigCopyright © 2015. All Rights Reserved.