Package org.redisson.hibernate
Class JndiRedissonRegionNativeFactory
java.lang.Object
org.hibernate.cache.spi.AbstractRegionFactory
org.hibernate.cache.spi.support.RegionFactoryTemplate
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,org.hibernate.service.spi.Stoppable
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, FALLBACK, MAX_ENTRIES_SUFFIX, MAX_IDLE_SUFFIX, NATURAL_ID_DEF, QUERY_DEF, REDISSON_CONFIG_PATH, TIMESTAMPS_DEF, TTL_SUFFIXFields inherited from class org.hibernate.cache.spi.AbstractRegionFactory
LEGACY_QUERY_RESULTS_REGION_UNQUALIFIED_NAMES, LEGACY_UPDATE_TIMESTAMPS_REGION_UNQUALIFIED_NAMESFields inherited from interface org.hibernate.cache.spi.RegionFactory
DEFAULT_QUERY_RESULTS_REGION_UNQUALIFIED_NAME, DEFAULT_UPDATE_TIMESTAMPS_REGION_UNQUALIFIED_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected RedissonClientcreateRedissonClient(Map properties) protected voidMethods inherited from class org.redisson.hibernate.RedissonRegionNativeFactory
getCache, prepareForUseMethods inherited from class org.redisson.hibernate.RedissonRegionFactory
buildDomainDataRegion, createDomainDataStorageAccess, createQueryResultsRegionStorageAccess, createTimestampsRegionStorageAccess, getDefaultAccessType, getImplicitCacheKeysFactory, isMinimalPutsEnabledByDefault, nextTimestampMethods inherited from class org.hibernate.cache.spi.support.RegionFactoryTemplate
buildQueryResultsRegion, buildTimestampsRegionMethods inherited from class org.hibernate.cache.spi.AbstractRegionFactory
createTransactionContext, getOptions, getTimeout, isStarted, qualify, start, stop, verifiedStartStatus, verifyStarted
-
Field Details
-
JNDI_NAME
- See Also:
-
-
Constructor Details
-
JndiRedissonRegionNativeFactory
public JndiRedissonRegionNativeFactory()
-
-
Method Details
-
createRedissonClient
- Overrides:
createRedissonClientin classRedissonRegionFactory
-
releaseFromUse
protected void releaseFromUse()- Overrides:
releaseFromUsein classRedissonRegionFactory
-