Class CacheAccessFactory
java.lang.Object
eu.europa.esig.dss.tsl.cache.access.CacheAccessFactory
public final class CacheAccessFactory extends Object
Builds the classes to deal with the cache
-
Constructor Summary
Constructors Constructor Description CacheAccessFactory()
Default constructor -
Method Summary
Modifier and Type Method Description CacheAccessByKey
getCacheAccess(CacheKey key)
Loads a class to deal with a cache by thekey
recordsDebugCacheAccess
getDebugCacheAccess()
Loads a cache access to load the information about the current cache stateReadOnlyCacheAccess
getReadOnlyCacheAccess()
Loads a read-only cache accessSynchronizerCacheAccess
getSynchronizerCacheAccess()
Loads a cache access to synchronize recordsTLChangesCacheAccess
getTLChangesCacheAccess()
Loads a class for TL updates
-
Constructor Details
-
CacheAccessFactory
public CacheAccessFactory()Default constructor
-
-
Method Details
-
getCacheAccess
Loads a class to deal with a cache by thekey
records- Parameters:
key
-CacheKey
to use- Returns:
CacheAccessByKey
-
getTLChangesCacheAccess
Loads a class for TL updates- Returns:
TLChangesCacheAccess
-
getReadOnlyCacheAccess
Loads a read-only cache access- Returns:
ReadOnlyCacheAccess
-
getSynchronizerCacheAccess
Loads a cache access to synchronize records- Returns:
SynchronizerCacheAccess
-
getDebugCacheAccess
Loads a cache access to load the information about the current cache state- Returns:
DebugCacheAccess
-