org.jboss.cache
Class TreeCacheView.MyListener

java.lang.Object
  extended byorg.jboss.cache.TreeCacheView.MyListener
All Implemented Interfaces:
TreeCacheListener (src)
Enclosing class:
TreeCacheView (src)

public static class TreeCacheView.MyListener
extends java.lang.Object
implements TreeCacheListener (src)


Constructor Summary
TreeCacheView.MyListener()
           
 
Method Summary
 void cacheStarted(TreeCache (src)  cache)
          Called when the cache is started.
 void cacheStopped(TreeCache (src)  cache)
          Called when the cache is stopped.
 void nodeCreated(Fqn (src)  fqn)
          Called when a node is created
 void nodeEvicted(Fqn (src)  fqn)
          Called when a node is evicted (not the same as remove()).
 void nodeLoaded(Fqn (src)  fqn)
          Called when a node is loaded into memory via the CacheLoader.
 void nodeModified(Fqn (src)  fqn)
          Called when a node is modified, e.g., one (key, value) pair in the internal map storage has been modified.
 void nodeRemoved(Fqn (src)  fqn)
          Called when a node is removed.
 void nodeVisited(Fqn (src)  fqn)
          Called when a node is visisted, i.e., get().
 void viewChange(View new_view)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TreeCacheView.MyListener

public TreeCacheView.MyListener()
Method Detail

nodeCreated

public void nodeCreated(Fqn (src)  fqn)
Description copied from interface: TreeCacheListener (src)
Called when a node is created

Specified by:
nodeCreated in interface TreeCacheListener (src)
Parameters:
fqn -

nodeRemoved

public void nodeRemoved(Fqn (src)  fqn)
Description copied from interface: TreeCacheListener (src)
Called when a node is removed.

Specified by:
nodeRemoved in interface TreeCacheListener (src)
Parameters:
fqn -

nodeModified

public void nodeModified(Fqn (src)  fqn)
Description copied from interface: TreeCacheListener (src)
Called when a node is modified, e.g., one (key, value) pair in the internal map storage has been modified.

Specified by:
nodeModified in interface TreeCacheListener (src)
Parameters:
fqn -

nodeLoaded

public void nodeLoaded(Fqn (src)  fqn)
Description copied from interface: TreeCacheListener (src)
Called when a node is loaded into memory via the CacheLoader. This is not the same as TreeCacheListener.nodeCreated(Fqn).

Specified by:
nodeLoaded in interface TreeCacheListener (src)

nodeEvicted

public void nodeEvicted(Fqn (src)  fqn)
Description copied from interface: TreeCacheListener (src)
Called when a node is evicted (not the same as remove()).

Specified by:
nodeEvicted in interface TreeCacheListener (src)
Parameters:
fqn -

nodeVisited

public void nodeVisited(Fqn (src)  fqn)
Description copied from interface: TreeCacheListener (src)
Called when a node is visisted, i.e., get().

Specified by:
nodeVisited in interface TreeCacheListener (src)
Parameters:
fqn -

cacheStarted

public void cacheStarted(TreeCache (src)  cache)
Description copied from interface: TreeCacheListener (src)
Called when the cache is started.

Specified by:
cacheStarted in interface TreeCacheListener (src)
Parameters:
cache -

cacheStopped

public void cacheStopped(TreeCache (src)  cache)
Description copied from interface: TreeCacheListener (src)
Called when the cache is stopped.

Specified by:
cacheStopped in interface TreeCacheListener (src)
Parameters:
cache -

viewChange

public void viewChange(View new_view)
Specified by:
viewChange in interface TreeCacheListener (src)