Package org.redisson.hibernate
Class JndiRedissonRegionFactory
java.lang.Object
org.redisson.hibernate.RedissonRegionFactory
org.redisson.hibernate.JndiRedissonRegionFactory
- All Implemented Interfaces:
Serializable,org.hibernate.cache.spi.RegionFactory,org.hibernate.service.Service
Hibernate Cache region factory based on Redisson.
Uses Redisson instance located in JNDI.
- Author:
- Nikita Koksharov
- See Also:
-
Field Summary
FieldsFields 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 TypeMethodDescriptionprotected RedissonClientcreateRedissonClient(Properties properties) voidstop()Methods inherited from class org.redisson.hibernate.RedissonRegionFactory
buildCollectionRegion, buildEntityRegion, buildNaturalIdRegion, buildQueryResultsRegion, buildTimestampsRegion, getCache, getDefaultAccessType, isMinimalPutsEnabledByDefault, nextTimestamp, startMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.cache.spi.RegionFactory
buildCollectionRegion, buildEntityRegion, buildNaturalIdRegion, buildQueryResultsRegion, buildTimestampsRegion, start
-
Field Details
-
JNDI_NAME
- See Also:
-
-
Constructor Details
-
JndiRedissonRegionFactory
public JndiRedissonRegionFactory()
-
-
Method Details
-
createRedissonClient
- Overrides:
createRedissonClientin classRedissonRegionFactory
-
stop
public void stop()- Specified by:
stopin interfaceorg.hibernate.cache.spi.RegionFactory- Overrides:
stopin classRedissonRegionFactory
-