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