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) void
start
(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:
start
in interfaceorg.hibernate.cache.spi.RegionFactory
- Overrides:
start
in classRedissonRegionFactory
- Throws:
org.hibernate.cache.CacheException
-
getCache
protected RMapCache<Object,Object> getCache(String regionName, Properties properties, String defaultKey) - Overrides:
getCache
in classRedissonRegionFactory
-