001
014
015 package com.liferay.portal.kernel.cache;
016
017 import java.io.Serializable;
018
019
022 public interface CacheListener {
023
024 public void notifyEntryEvicted(
025 PortalCache portalCache, Serializable key, Object value)
026 throws PortalCacheException;
027
028 public void notifyEntryExpired(
029 PortalCache portalCache, Serializable key, Object value)
030 throws PortalCacheException;
031
032 public void notifyEntryPut(
033 PortalCache portalCache, Serializable key, Object value)
034 throws PortalCacheException;
035
036 public void notifyEntryRemoved(
037 PortalCache portalCache, Serializable key, Object value)
038 throws PortalCacheException;
039
040 public void notifyEntryUpdated(
041 PortalCache portalCache, Serializable key, Object value)
042 throws PortalCacheException;
043
044 public void notifyRemoveAll(PortalCache portalCache)
045 throws PortalCacheException;
046
047 }