Package org.redisson.hibernate
Class RedissonRegionNativeFactory
java.lang.Object
org.redisson.hibernate.RedissonRegionFactory
org.redisson.hibernate.RedissonRegionNativeFactory
- All Implemented Interfaces:
Serializable,org.hibernate.cache.spi.RegionFactory,org.hibernate.service.Service
- Direct Known Subclasses:
JndiRedissonRegionNativeFactory
- Author:
- Nikita Koksharov
- See Also:
-
Field Summary
Fields inherited from class org.redisson.hibernate.RedissonRegionFactory
COLLECTION_DEF, CONFIG_PREFIX, ENTITY_DEF, FALLBACK, MAX_ENTRIES_SUFFIX, MAX_IDLE_SUFFIX, NATURAL_ID_DEF, QUERY_DEF, redisson, REDISSON_CONFIG_PATH, TIMESTAMPS_DEF, TTL_SUFFIX -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCache(String regionName, Properties properties, String defaultKey) voidstart(org.hibernate.cfg.Settings settings, Properties properties) Methods inherited from class org.redisson.hibernate.RedissonRegionFactory
buildCollectionRegion, buildEntityRegion, buildNaturalIdRegion, buildQueryResultsRegion, buildTimestampsRegion, createRedissonClient, getDefaultAccessType, isMinimalPutsEnabledByDefault, nextTimestamp, stop
-
Constructor Details
-
RedissonRegionNativeFactory
public RedissonRegionNativeFactory()
-
-
Method Details
-
start
public void start(org.hibernate.cfg.Settings settings, Properties properties) throws org.hibernate.cache.CacheException - Specified by:
startin interfaceorg.hibernate.cache.spi.RegionFactory- Overrides:
startin classRedissonRegionFactory- Throws:
org.hibernate.cache.CacheException
-
getCache
protected RMapCache<Object,Object> getCache(String regionName, Properties properties, String defaultKey) - Overrides:
getCachein classRedissonRegionFactory
-