org.jboss.cache.pojo.impl
Class CacheListenerAdaptor

java.lang.Object
  extended by org.jboss.cache.pojo.impl.CacheListenerAdaptor

public class CacheListenerAdaptor
extends java.lang.Object

Adapts the core cache listener API into the POJO listener API.

Author:
Jason T. Greene

Constructor Summary
CacheListenerAdaptor(PojoCacheImpl cache)
           
 
Method Summary
 void addListener(java.lang.Object listener)
           
 void addListener(java.lang.Object listener, java.util.regex.Pattern pattern)
           
 java.util.Collection<java.lang.Object> getListeners()
           
 PojoCache getPojoCache()
           
 void handleTransaction(TransactionalEvent event)
           
 boolean isEmpty()
           
 void nodeModified(NodeModifiedEvent event)
           
 void removeListener(java.lang.Object listener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CacheListenerAdaptor

public CacheListenerAdaptor(PojoCacheImpl cache)
Method Detail

getPojoCache

public PojoCache getPojoCache()

handleTransaction

public void handleTransaction(TransactionalEvent event)

nodeModified

public void nodeModified(NodeModifiedEvent event)

isEmpty

public boolean isEmpty()

getListeners

public java.util.Collection<java.lang.Object> getListeners()

addListener

public void addListener(java.lang.Object listener)

addListener

public void addListener(java.lang.Object listener,
                        java.util.regex.Pattern pattern)

removeListener

public void removeListener(java.lang.Object listener)