public abstract class AbstractHazelcastCacheRegionFactory extends Object implements org.hibernate.cache.spi.RegionFactory
RegionFactory implementations| Modifier and Type | Field and Description |
|---|---|
protected CleanupService |
cleanupService |
protected com.hazelcast.core.HazelcastInstance |
instance |
| Constructor and Description |
|---|
AbstractHazelcastCacheRegionFactory() |
AbstractHazelcastCacheRegionFactory(com.hazelcast.core.HazelcastInstance instance) |
AbstractHazelcastCacheRegionFactory(Properties properties) |
| Modifier and Type | Method and Description |
|---|---|
org.hibernate.cache.spi.QueryResultsRegion |
buildQueryResultsRegion(String regionName,
Properties properties) |
org.hibernate.cache.spi.access.AccessType |
getDefaultAccessType() |
com.hazelcast.core.HazelcastInstance |
getHazelcastInstance() |
boolean |
isMinimalPutsEnabledByDefault() |
long |
nextTimestamp() |
void |
start(org.hibernate.boot.spi.SessionFactoryOptions options,
Properties properties) |
void |
stop() |
protected com.hazelcast.core.HazelcastInstance instance
protected CleanupService cleanupService
public AbstractHazelcastCacheRegionFactory()
public AbstractHazelcastCacheRegionFactory(Properties properties)
public AbstractHazelcastCacheRegionFactory(com.hazelcast.core.HazelcastInstance instance)
public final org.hibernate.cache.spi.QueryResultsRegion buildQueryResultsRegion(String regionName, Properties properties) throws org.hibernate.cache.CacheException
buildQueryResultsRegion in interface org.hibernate.cache.spi.RegionFactoryorg.hibernate.cache.CacheExceptionpublic boolean isMinimalPutsEnabledByDefault()
isMinimalPutsEnabledByDefault in interface org.hibernate.cache.spi.RegionFactorypublic long nextTimestamp()
nextTimestamp in interface org.hibernate.cache.spi.RegionFactorypublic void start(org.hibernate.boot.spi.SessionFactoryOptions options,
Properties properties)
throws org.hibernate.cache.CacheException
start in interface org.hibernate.cache.spi.RegionFactoryorg.hibernate.cache.CacheExceptionpublic void stop()
stop in interface org.hibernate.cache.spi.RegionFactorypublic com.hazelcast.core.HazelcastInstance getHazelcastInstance()
public org.hibernate.cache.spi.access.AccessType getDefaultAccessType()
getDefaultAccessType in interface org.hibernate.cache.spi.RegionFactoryCopyright © 2019. All Rights Reserved.