public class PageCacheService extends AbstractCacheableService
Constructor and Description |
---|
PageCacheService() |
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
String |
getName()
Returns the Service name
|
void |
notifyElementEvicted(net.sf.ehcache.Ehcache cache,
net.sf.ehcache.Element element) |
void |
notifyElementExpired(net.sf.ehcache.Ehcache cache,
net.sf.ehcache.Element element) |
void |
notifyElementRemoved(net.sf.ehcache.Ehcache cache,
net.sf.ehcache.Element element) |
void |
notifyRemoveAll(net.sf.ehcache.Ehcache cache) |
void |
removeKeyFromMap(net.sf.ehcache.Element element) |
dispose, enableCache, getCache, getCacheSize, getFromCache, getInfos, getKeys, getMaxElements, getMemorySize, getTimeToLive, initCache, initCache, isCacheEnable, notifyElementPut, notifyElementUpdated, putInCache, removeKey, resetCache
public String getName()
public void notifyElementEvicted(net.sf.ehcache.Ehcache cache, net.sf.ehcache.Element element)
AbstractCacheableService
notifyElementEvicted
in interface net.sf.ehcache.event.CacheEventListener
notifyElementEvicted
in class AbstractCacheableService
cache
- The Ehcache objectelement
- The Element objectCacheEventListener.notifyElementEvicted(net.sf.ehcache.Ehcache, net.sf.ehcache.Element)
public void notifyElementExpired(net.sf.ehcache.Ehcache cache, net.sf.ehcache.Element element)
AbstractCacheableService
notifyElementExpired
in interface net.sf.ehcache.event.CacheEventListener
notifyElementExpired
in class AbstractCacheableService
cache
- The Ehcache objectelement
- The Element objectCacheEventListener.notifyElementExpired(net.sf.ehcache.Ehcache, net.sf.ehcache.Element)
public void notifyElementRemoved(net.sf.ehcache.Ehcache cache, net.sf.ehcache.Element element)
AbstractCacheableService
notifyElementRemoved
in interface net.sf.ehcache.event.CacheEventListener
notifyElementRemoved
in class AbstractCacheableService
cache
- The Ehcache objectelement
- The Element objectCacheEventListener.notifyElementRemoved(net.sf.ehcache.Ehcache, net.sf.ehcache.Element)
public void notifyRemoveAll(net.sf.ehcache.Ehcache cache)
AbstractCacheableService
notifyRemoveAll
in interface net.sf.ehcache.event.CacheEventListener
notifyRemoveAll
in class AbstractCacheableService
cache
- The Ehcache objectCacheEventListener.notifyRemoveAll(net.sf.ehcache.Ehcache)
public void removeKeyFromMap(net.sf.ehcache.Element element)
element
- The Element objectpublic Object clone()
clone
in interface net.sf.ehcache.event.CacheEventListener
clone
in class AbstractCacheableService
Object.clone()
Copyright © 2020 City of Paris. All rights reserved.