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
public class JndiRedissonRegionFactory extends RedissonRegionFactory
Hibernate Cache region factory based on Redisson. Uses Redisson instance located in JNDI.- Author:
- Nikita Koksharov
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringJNDI_NAME-
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 Constructor Description JndiRedissonRegionFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected RedissonClientcreateRedissonClient(Properties properties)voidstop()-
Methods inherited from class org.redisson.hibernate.RedissonRegionFactory
buildCollectionRegion, buildEntityRegion, buildNaturalIdRegion, buildQueryResultsRegion, buildTimestampsRegion, getCache, getDefaultAccessType, isMinimalPutsEnabledByDefault, nextTimestamp, start
-
-
-
-
Field Detail
-
JNDI_NAME
public static final String JNDI_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
createRedissonClient
protected RedissonClient createRedissonClient(Properties properties)
- Overrides:
createRedissonClientin classRedissonRegionFactory
-
stop
public void stop()
- Specified by:
stopin interfaceorg.hibernate.cache.spi.RegionFactory- Overrides:
stopin classRedissonRegionFactory
-
-