java.util.Map<java.lang.Object,java.lang.Object>
, Cache
public final class JCache extends AbstractDistributedCache
Modifier and Type | Field | Description |
---|---|---|
static java.lang.String |
IMPLEMENTATION |
The classname of the implementations factory class.
|
static java.lang.String |
TYPE |
The type of the cache.
|
DEFAULT_DEBUG, DEFAULT_NAME, DEFAULT_TYPE, PARAM_DEBUG, PARAM_NAME, PARAM_TYPE
Constructor | Description |
---|---|
JCache() |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getType() |
Indicates the type of this cache.
|
void |
initialize(java.lang.String implementation,
java.util.Properties params) |
Normally called to initialize JCache.
|
void |
initialize(java.util.Properties params) |
Lyfe-cycle method to allow custom initialization of cache implementations.
|
close, expire, expireAll, getName, invokeMethod, invokeStaticMethod
clear, containsKey, containsValue, entrySet, get, getCache, isEmpty, keySet, put, putAll, remove, setCache, size, values
public static final java.lang.String TYPE
public static final java.lang.String IMPLEMENTATION
public void initialize(java.util.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(java.lang.String implementation, java.util.Properties params) throws CacheAcquireException
javax.util.jcs.CacheAccessFactory
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 java.lang.String getType()
Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com