public final class CoherenceCache extends AbstractDistributedCache
Modifier and Type | Field and Description |
---|---|
static String |
IMPLEMENTATION
The classname of the implementations factory class.
|
static String |
TYPE
The type of the cache.
|
DEFAULT_DEBUG, DEFAULT_NAME, DEFAULT_TYPE, PARAM_DEBUG, PARAM_NAME, PARAM_TYPE
Constructor and Description |
---|
CoherenceCache() |
Modifier and Type | Method and Description |
---|---|
void |
close()
Life-cycle method to allow custom resource cleanup for a cache implementation.
|
String |
getType()
Indicates the type of this cache.
|
void |
initialize(Properties params)
Lyfe-cycle method to allow custom initialization of cache implementations.
|
void |
initialize(String implementation,
Properties params)
Normally called to initialize CoherenceCache.
|
clear, containsKey, containsValue, entrySet, get, getCache, isEmpty, keySet, put, putAll, remove, setCache, size, values
expire, expireAll, getName, invokeMethod, invokeStaticMethod
public static final String TYPE
public static final String IMPLEMENTATION
public void initialize(Properties params) throws CacheAcquireException
initialize
in interface Cache
initialize
in class AbstractBaseCache
params
- Parameters to initialize the cache (e.g. name, capacity).CacheAcquireException
- If cache can not be initialized.public void initialize(String implementation, Properties params) throws CacheAcquireException
com.tangosol.net.CacheFactory
implementation,
it can also be called with a test implementations classname.implementation
- Cache implementation classname to initialize.params
- Parameters to initialize the cache (e.g. name, capacity).CacheAcquireException
- If cache can not be initialized.public void close()
close
in interface Cache
close
in class AbstractBaseCache
public String getType()
Copyright © 2013. All rights reserved.