|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.cache.AbstractTreeCacheListener
public abstract class AbstractTreeCacheListener
An abstract implementation of TreeCacheListener and ExtendedTreeCacheListener. Subclass this if you
don't want to implement all the methods in the TreeCacheListener and ExtendedTreeCacheListener
interfaces.
| Constructor Summary | |
|---|---|
AbstractTreeCacheListener()
|
|
| Method Summary | |
|---|---|
void |
cacheStarted(TreeCache cache)
Called when the cache is started. |
void |
cacheStopped(TreeCache cache)
Called when the cache is stopped. |
void |
nodeActivate(Fqn fqn,
boolean pre)
Called when a node is to be or has been activated into memory via the CacheLoader that was evicted earlier. |
void |
nodeCreated(Fqn fqn)
Called when a node is created |
void |
nodeEvict(Fqn fqn,
boolean pre)
Called when a node is about to be evicted or has been evicted from the in-memory cache. |
void |
nodeEvicted(Fqn fqn)
Called when a node is evicted (not the same as remove()). |
void |
nodeLoaded(Fqn fqn)
Called when a node is loaded into memory via the CacheLoader. |
void |
nodeModified(Fqn fqn)
Called when a node is modified, e.g., one (key, value) pair in the internal map storage has been modified. |
void |
nodeModify(Fqn fqn,
boolean pre,
boolean isLocal)
Called when a node is about to be modified or has been modified. |
void |
nodePassivate(Fqn fqn,
boolean pre)
Called when a node is to be or has been written to the backend store via the cache loader due to a node eviction by the eviction policy provider |
void |
nodeRemove(Fqn fqn,
boolean pre,
boolean isLocal)
Called when a node is about to be removed or has been removed from the in-memory cache. |
void |
nodeRemoved(Fqn fqn)
Called when a node is removed. |
void |
nodeVisited(Fqn fqn)
Called when a node is visisted, i.e., get(). |
void |
viewChange(org.jgroups.View new_view)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractTreeCacheListener()
| Method Detail |
|---|
public void nodeCreated(Fqn fqn)
TreeCacheListener
nodeCreated in interface TreeCacheListenerpublic void nodeRemoved(Fqn fqn)
TreeCacheListener
nodeRemoved in interface TreeCacheListenerpublic void nodeLoaded(Fqn fqn)
TreeCacheListenerTreeCacheListener.nodeCreated(Fqn).
nodeLoaded in interface TreeCacheListenerpublic void nodeEvicted(Fqn fqn)
TreeCacheListener
nodeEvicted in interface TreeCacheListener
public void nodeModify(Fqn fqn,
boolean pre,
boolean isLocal)
ExtendedTreeCacheListenerTreeCacheListener.nodeModified(Fqn)
which will be merged with this method in release 1.3.
nodeModify in interface ExtendedTreeCacheListenerTreeCacheListener.nodeModified(Fqn)public void nodeModified(Fqn fqn)
TreeCacheListener
nodeModified in interface TreeCacheListenerpublic void nodeVisited(Fqn fqn)
TreeCacheListener
nodeVisited in interface TreeCacheListenerpublic void cacheStarted(TreeCache cache)
TreeCacheListener
cacheStarted in interface TreeCacheListenerpublic void cacheStopped(TreeCache cache)
TreeCacheListener
cacheStopped in interface TreeCacheListenerpublic void viewChange(org.jgroups.View new_view)
viewChange in interface TreeCacheListener
public void nodeEvict(Fqn fqn,
boolean pre)
ExtendedTreeCacheListenerTreeCacheListener.nodeEvicted(Fqn)
which will be merged with method in release 1.3.
nodeEvict in interface ExtendedTreeCacheListenerTreeCacheListener.nodeEvicted(Fqn)
public void nodeRemove(Fqn fqn,
boolean pre,
boolean isLocal)
ExtendedTreeCacheListenerTreeCacheListener.nodeRemoved(Fqn)
which will be merged with this method in release 1.3.
nodeRemove in interface ExtendedTreeCacheListenerTreeCacheListener.nodeRemoved(Fqn)
public void nodeActivate(Fqn fqn,
boolean pre)
ExtendedTreeCacheListener
nodeActivate in interface ExtendedTreeCacheListener
public void nodePassivate(Fqn fqn,
boolean pre)
ExtendedTreeCacheListener
nodePassivate in interface ExtendedTreeCacheListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||