public class InMemoryCacheFactory extends Object implements CacheFactory
| Constructor and Description |
|---|
InMemoryCacheFactory() |
| Modifier and Type | Method and Description |
|---|---|
PersistentCache |
open(File cacheDir,
String displayName,
CacheUsage usage,
CacheValidator cacheValidator,
Map<String,?> properties,
FileLockManager.LockMode lockMode,
Action<? super PersistentCache> initializer) |
<K,V> PersistentIndexedCache<K,V> |
openIndexedCache(File cacheDir,
CacheUsage usage,
CacheValidator validator,
Map<String,?> properties,
FileLockManager.LockMode lockMode,
Serializer<V> serializer) |
<E> PersistentStateCache<E> |
openStateCache(File cacheDir,
CacheUsage usage,
CacheValidator validator,
Map<String,?> properties,
FileLockManager.LockMode lockMode,
Serializer<E> serializer) |
PersistentCache |
openStore(File storeDir,
String displayName,
FileLockManager.LockMode lockMode,
Action<? super PersistentCache> initializer) |
public PersistentCache openStore(File storeDir, String displayName, FileLockManager.LockMode lockMode, Action<? super PersistentCache> initializer) throws CacheOpenException
openStore in interface CacheFactoryCacheOpenExceptionpublic PersistentCache open(File cacheDir, String displayName, CacheUsage usage, CacheValidator cacheValidator, Map<String,?> properties, FileLockManager.LockMode lockMode, Action<? super PersistentCache> initializer)
open in interface CacheFactorypublic <K,V> PersistentIndexedCache<K,V> openIndexedCache(File cacheDir, CacheUsage usage, CacheValidator validator, Map<String,?> properties, FileLockManager.LockMode lockMode, Serializer<V> serializer)
openIndexedCache in interface CacheFactorypublic <E> PersistentStateCache<E> openStateCache(File cacheDir, CacheUsage usage, CacheValidator validator, Map<String,?> properties, FileLockManager.LockMode lockMode, Serializer<E> serializer)
openStateCache in interface CacheFactoryCopyright © 2013. All rights reserved