|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.cache.eviction.BaseEvictionPolicy
Base class implementation of EvictionPolicy.
Field Summary | |
protected TreeCache (src) |
cache_
|
protected RegionManager (src) |
regionManager_
|
Constructor Summary | |
BaseEvictionPolicy()
|
Method Summary | |
void |
configure(TreeCache (src) cache)
Method called to configure this implementation. |
void |
evict(Fqn (src) fqn)
Evict a node form the underlying cache. |
java.lang.Object |
getCacheData(Fqn (src) fqn,
java.lang.Object key)
|
java.util.Set |
getChildrenNames(Fqn (src) fqn)
Return children names as Objects |
Region (src) [] |
getRegions()
EvictionPolicy interface implementation |
int |
getWakeupIntervalSeconds()
return eviction thread (if any) wake up interval in seconds. |
boolean |
hasChild(Fqn (src) fqn)
Is this a leaf node? |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected RegionManager (src) regionManager_
protected TreeCache (src) cache_
Constructor Detail |
public BaseEvictionPolicy()
Method Detail |
public Region (src) [] getRegions()
getRegions
in interface EvictionPolicy (src)
public void evict(Fqn (src) fqn) throws java.lang.Exception
EvictionPolicy (src)
evict
in interface EvictionPolicy (src)
fqn
- Node corresponds to this fqn.
java.lang.Exception
public java.util.Set getChildrenNames(Fqn (src) fqn)
EvictionPolicy (src)
getChildrenNames
in interface EvictionPolicy (src)
fqn
-
public boolean hasChild(Fqn (src) fqn)
EvictionPolicy (src)
hasChild
in interface EvictionPolicy (src)
fqn
-
public java.lang.Object getCacheData(Fqn (src) fqn, java.lang.Object key)
getCacheData
in interface EvictionPolicy (src)
public int getWakeupIntervalSeconds()
EvictionPolicy (src)
getWakeupIntervalSeconds
in interface EvictionPolicy (src)
public void configure(TreeCache (src) cache)
EvictionPolicy (src)
configure
in interface EvictionPolicy (src)
|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |