|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.castor.cache.AbstractBaseCache
org.castor.cache.distributed.AbstractDistributedCache
public abstract class AbstractDistributedCache
Base implementation of all distributed cache types.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface java.util.Map |
---|
java.util.Map.Entry<K,V> |
Field Summary |
---|
Fields inherited from interface org.castor.cache.Cache |
---|
DEFAULT_DEBUG, DEFAULT_NAME, DEFAULT_TYPE, PARAM_DEBUG, PARAM_NAME, PARAM_TYPE |
Constructor Summary | |
---|---|
AbstractDistributedCache()
|
Method Summary | |
---|---|
void |
clear()
|
boolean |
containsKey(java.lang.Object key)
|
boolean |
containsValue(java.lang.Object value)
|
java.util.Set<java.util.Map.Entry<java.lang.Object,java.lang.Object>> |
entrySet()
|
java.lang.Object |
get(java.lang.Object key)
|
protected java.util.Map<java.lang.Object,java.lang.Object> |
getCache()
Get the cache instance. |
boolean |
isEmpty()
|
java.util.Set<java.lang.Object> |
keySet()
|
java.lang.Object |
put(java.lang.Object key,
java.lang.Object value)
|
void |
putAll(java.util.Map<? extends java.lang.Object,? extends java.lang.Object> map)
|
java.lang.Object |
remove(java.lang.Object key)
|
protected void |
setCache(java.util.Map<java.lang.Object,java.lang.Object> cache)
Set the cache instance. |
int |
size()
|
java.util.Collection<java.lang.Object> |
values()
|
Methods inherited from class org.castor.cache.AbstractBaseCache |
---|
close, expire, expireAll, getName, initialize, invokeMethod, invokeStaticMethod |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.castor.cache.Cache |
---|
getType |
Methods inherited from interface java.util.Map |
---|
equals, hashCode |
Constructor Detail |
---|
public AbstractDistributedCache()
Method Detail |
---|
protected final java.util.Map<java.lang.Object,java.lang.Object> getCache()
protected final void setCache(java.util.Map<java.lang.Object,java.lang.Object> cache)
cache
- The cache instance.public final int size()
public final boolean isEmpty()
public final boolean containsKey(java.lang.Object key)
public final boolean containsValue(java.lang.Object value)
public final java.lang.Object get(java.lang.Object key)
public final java.lang.Object put(java.lang.Object key, java.lang.Object value)
public final java.lang.Object remove(java.lang.Object key)
public final void putAll(java.util.Map<? extends java.lang.Object,? extends java.lang.Object> map)
public final void clear()
public final java.util.Set<java.lang.Object> keySet()
public final java.util.Collection<java.lang.Object> values()
public final java.util.Set<java.util.Map.Entry<java.lang.Object,java.lang.Object>> entrySet()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |