Package org.redisson.hibernate.region
Class RedissonEntityRegion
- java.lang.Object
-
- org.redisson.hibernate.region.BaseRegion
-
- org.redisson.hibernate.region.RedissonEntityRegion
-
- All Implemented Interfaces:
org.hibernate.cache.spi.EntityRegion,org.hibernate.cache.spi.GeneralDataRegion,org.hibernate.cache.spi.Region,org.hibernate.cache.spi.TransactionalDataRegion
public class RedissonEntityRegion extends BaseRegion implements org.hibernate.cache.spi.EntityRegion
- Author:
- Nikita Koksharov
-
-
Constructor Summary
Constructors Constructor Description RedissonEntityRegion(RMapCache<Object,Object> mapCache, ConnectionManager connectionManager, org.hibernate.cache.spi.RegionFactory regionFactory, org.hibernate.cache.spi.CacheDataDescription metadata, org.hibernate.cfg.Settings settings, Properties properties, String defaultKey, org.hibernate.cache.spi.CacheKeysFactory cacheKeysFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.hibernate.cache.spi.access.EntityRegionAccessStrategybuildAccessStrategy(org.hibernate.cache.spi.access.AccessType accessType)org.hibernate.cache.spi.CacheKeysFactorygetCacheKeysFactory()-
Methods inherited from class org.redisson.hibernate.region.BaseRegion
contains, destroy, evict, evictAll, get, getCacheDataDescription, getElementCountInMemory, getElementCountOnDisk, getName, getSizeInMemory, getTimeout, isTransactionAware, nextTimestamp, put, toMap
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Constructor Detail
-
RedissonEntityRegion
public RedissonEntityRegion(RMapCache<Object,Object> mapCache, ConnectionManager connectionManager, org.hibernate.cache.spi.RegionFactory regionFactory, org.hibernate.cache.spi.CacheDataDescription metadata, org.hibernate.cfg.Settings settings, Properties properties, String defaultKey, org.hibernate.cache.spi.CacheKeysFactory cacheKeysFactory)
-
-
Method Detail
-
getCacheKeysFactory
public org.hibernate.cache.spi.CacheKeysFactory getCacheKeysFactory()
-
buildAccessStrategy
public org.hibernate.cache.spi.access.EntityRegionAccessStrategy buildAccessStrategy(org.hibernate.cache.spi.access.AccessType accessType) throws org.hibernate.cache.CacheException- Specified by:
buildAccessStrategyin interfaceorg.hibernate.cache.spi.EntityRegion- Throws:
org.hibernate.cache.CacheException
-
-