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, 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
-