net.sf.ehcache.hibernate.regions
Class EhcacheTimestampsRegion
java.lang.Object
net.sf.ehcache.hibernate.regions.EhcacheDataRegion
net.sf.ehcache.hibernate.regions.EhcacheTimestampsRegion
- All Implemented Interfaces:
- org.hibernate.cache.GeneralDataRegion, org.hibernate.cache.Region, org.hibernate.cache.TimestampsRegion
public class EhcacheTimestampsRegion
- extends EhcacheDataRegion
- implements org.hibernate.cache.TimestampsRegion
A timestamps region specific wrapper around an Ehcache instance.
- Author:
- Chris Dennis, Abhishek Sanoujam
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.hibernate.cache.GeneralDataRegion |
evict, evictAll, get, put |
Methods inherited from interface org.hibernate.cache.Region |
contains, destroy, getElementCountInMemory, getElementCountOnDisk, getName, getSizeInMemory, getTimeout, nextTimestamp, toMap |
EhcacheTimestampsRegion
public EhcacheTimestampsRegion(EhcacheAccessStrategyFactory accessStrategyFactory,
Ehcache underlyingCache,
Properties properties)
- Constructs an EhcacheTimestampsRegion around the given underlying cache.
- Parameters:
accessStrategyFactory
-
get
public Object get(Object key)
throws org.hibernate.cache.CacheException
-
- Specified by:
get
in interface org.hibernate.cache.GeneralDataRegion
- Throws:
org.hibernate.cache.CacheException
put
public void put(Object key,
Object value)
throws org.hibernate.cache.CacheException
-
- Specified by:
put
in interface org.hibernate.cache.GeneralDataRegion
- Throws:
org.hibernate.cache.CacheException
evict
public void evict(Object key)
throws org.hibernate.cache.CacheException
-
- Specified by:
evict
in interface org.hibernate.cache.GeneralDataRegion
- Throws:
org.hibernate.cache.CacheException
evictAll
public void evictAll()
throws org.hibernate.cache.CacheException
-
- Specified by:
evictAll
in interface org.hibernate.cache.GeneralDataRegion
- Throws:
org.hibernate.cache.CacheException
Copyright © 2003-2014 Terracotta, Inc.. All Rights Reserved.