org.castor.cache.distributed
Class JcsCache
- Cache, Map
public final class JcsCache
JCS (Java Caching System) implementation of Castor JDO Cache.
For more details of JCS, see http://jakarta.apache.org/jcs
$Revision: 6320 $ $Date: 2006-04-25 16:09:10 -0600 (Tue, 25 Apr 2006) $static String | IMPLEMENTATION - The classname of the implementations factory class.
|
static String | TYPE - The type of the cache.
|
IMPLEMENTATION
public static final String IMPLEMENTATION
The classname of the implementations factory class.
TYPE
public static final String TYPE
The type of the cache.
containsKey
public boolean containsKey(Object key)
java.util.Map.containsKey(java.lang.Object)
containsValue
public boolean containsValue(Object value)
java.util.Map.containsValue(java.lang.Object)
entrySet
public Set entrySet()
get
public Object get(Object key)
java.util.Map.get(java.lang.Object)
initialize
public void initialize(String implementation,
Properties params)
throws CacheAcquireException
Normally called to initialize JcsCache. To be able to test the method
without having org.apache.jcs.JCS
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).
isEmpty
public boolean isEmpty()
keySet
public Set keySet()
put
public Object put(Object key,
Object value)
java.util.Map.put(java.lang.Object, java.lang.Object)
putAll
public void putAll(Map map)
java.util.Map.putAll(java.util.Map)
remove
public Object remove(Object key)
java.util.Map.remove(java.lang.Object)
values
public Collection values()
Intalio Inc. (C) 1999-2006. All rights reserved http://www.intalio.com