public final class BrokerConfigImpl extends Object implements BrokerConfig
| Constructor and Description |
|---|
BrokerConfigImpl(CacheManager cacheManager,
PersistenceManager persistenceManager)
Constructeur.
|
| Modifier and Type | Method and Description |
|---|---|
CacheDataStoreConfig |
getCacheStoreConfig() |
LogicalDataStoreConfig |
getLogicalStoreConfig() |
PersistenceManager |
getPersistenceManager() |
void |
register(DtDefinition dtDefinition,
DataStore 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 BrokerConfigImpl(CacheManager cacheManager, PersistenceManager persistenceManager)
cacheManager - Manager de gestion du cachepublic PersistenceManager getPersistenceManager()
public void registerCacheable(DtDefinition dtDefinition, long timeToLiveInSeconds, boolean isReloadedByList)
registerCacheable in interface BrokerConfigdtDefinition - 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, DataStore specificStore)
register in interface BrokerConfigCopyright © 2015. All Rights Reserved.