org.ehcache.core.events
Class DisabledCacheEventNotificationService<K,V>

java.lang.Object
  extended by org.ehcache.core.events.DisabledCacheEventNotificationService<K,V>
All Implemented Interfaces:
CacheEventDispatcher<K,V>, ConfigurationChangeSupport

public class DisabledCacheEventNotificationService<K,V>
extends java.lang.Object
implements CacheEventDispatcher<K,V>


Constructor Summary
DisabledCacheEventNotificationService()
           
 
Method Summary
 void deregisterCacheEventListener(CacheEventListener<? super K,? super V> listener)
           
 java.util.List<CacheConfigurationChangeListener> getConfigurationChangeListeners()
          get the List CacheConfigurationChangeListener defined in the Store
 void registerCacheEventListener(CacheEventListener<? super K,? super V> listener, EventOrdering ordering, EventFiring firing, java.util.EnumSet<EventType> eventTypes)
           
 void setListenerSource(Cache<K,V> source)
           
 void setStoreEventSource(StoreEventSource<K,V> eventSource)
           
 void shutdown()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DisabledCacheEventNotificationService

public DisabledCacheEventNotificationService()
Method Detail

registerCacheEventListener

public void registerCacheEventListener(CacheEventListener<? super K,? super V> listener,
                                       EventOrdering ordering,
                                       EventFiring firing,
                                       java.util.EnumSet<EventType> eventTypes)
Specified by:
registerCacheEventListener in interface CacheEventDispatcher<K,V>

deregisterCacheEventListener

public void deregisterCacheEventListener(CacheEventListener<? super K,? super V> listener)
Specified by:
deregisterCacheEventListener in interface CacheEventDispatcher<K,V>

shutdown

public void shutdown()
Specified by:
shutdown in interface CacheEventDispatcher<K,V>

setListenerSource

public void setListenerSource(Cache<K,V> source)
Specified by:
setListenerSource in interface CacheEventDispatcher<K,V>

getConfigurationChangeListeners

public java.util.List<CacheConfigurationChangeListener> getConfigurationChangeListeners()
Description copied from interface: ConfigurationChangeSupport
get the List CacheConfigurationChangeListener defined in the Store

Specified by:
getConfigurationChangeListeners in interface ConfigurationChangeSupport
Returns:
a list of CacheConfigurationChangeListener

setStoreEventSource

public void setStoreEventSource(StoreEventSource<K,V> eventSource)
Specified by:
setStoreEventSource in interface CacheEventDispatcher<K,V>