Top Description Interfaces Classes Enums
[default module]

Package net.sf.ehcache.event


This package contains interfaces and classes for listening to events.

Interface Summary

Modifier and TypeInterface and Description
public interface
CacheEventListener

Allows implementers to register callback methods that will be executed when a cache event occurs.

public interface
CacheManagerEventListener

Allows implementers to register callback methods that will be executed when a CacheManager event occurs.

pack-priv interface
InternalCacheEventListener

Ehcache internal interface for listening on cache events.

Class Summary

Modifier and TypeClass and Description
public class
CacheEventListenerAdapter

An adapter to simplify cache event listeners that do not need all events defined on the CacheEventListener interface.

public abstract class
CacheEventListenerFactory

An abstract factory for creating listeners.

public abstract class
public class
CacheManagerEventListenerRegistry

Registered listeners for registering and unregistering CacheManagerEventListeners and sending notifications to registrants.

public class
RegisteredEventListeners

Registered listeners for registering and unregistering CacheEventListeners and multicasting notifications to registrants.

public class
TerracottaCacheEventReplication

Creates a wrapper for sending out cache events through the Terracotta cluster

public class

Enum Summary

Modifier and TypeEnum and Description
public enum
NotificationScope

This enumeration defines valid values for event listener notification scope.