Package org.redisson.hibernate
Class JndiRedissonRegionNativeFactory
java.lang.Object
org.redisson.hibernate.RedissonRegionFactory
org.redisson.hibernate.RedissonRegionNativeFactory
org.redisson.hibernate.JndiRedissonRegionNativeFactory
- 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 RedissonClient
createRedissonClient
(Properties properties) void
stop()
Methods inherited from class org.redisson.hibernate.RedissonRegionNativeFactory
getCache, start
Methods inherited from class org.redisson.hibernate.RedissonRegionFactory
buildCollectionRegion, buildEntityRegion, buildNaturalIdRegion, buildQueryResultsRegion, buildTimestampsRegion, getDefaultAccessType, isMinimalPutsEnabledByDefault, nextTimestamp
-
Field Details
-
JNDI_NAME
- See Also:
-
-
Constructor Details
-
JndiRedissonRegionNativeFactory
public JndiRedissonRegionNativeFactory()
-
-
Method Details
-
createRedissonClient
- Overrides:
createRedissonClient
in classRedissonRegionFactory
-
stop
public void stop()- Specified by:
stop
in interfaceorg.hibernate.cache.spi.RegionFactory
- Overrides:
stop
in classRedissonRegionFactory
-