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 CacheAccessByKeygetCacheAccess(CacheKey key)Loads a class to deal with a cache by thekeyrecordsDebugCacheAccessgetDebugCacheAccess()Loads a cache access to load the information about the current cache stateReadOnlyCacheAccessgetReadOnlyCacheAccess()Loads a read-only cache accessSynchronizerCacheAccessgetSynchronizerCacheAccess()Loads a cache access to synchronize recordsTLChangesCacheAccessgetTLChangesCacheAccess()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 thekeyrecords- Parameters:
key-CacheKeyto 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
-