public class CachingRegionFactory
extends org.hibernate.cache.spi.support.RegionFactoryTemplate
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_ACCESSTYPE |
| Constructor and Description |
|---|
CachingRegionFactory() |
CachingRegionFactory(org.hibernate.cache.spi.CacheKeysFactory cacheKeysFactory) |
CachingRegionFactory(org.hibernate.cache.spi.CacheKeysFactory cacheKeysFactory,
Properties properties) |
CachingRegionFactory(Properties properties) |
| Modifier and Type | Method and Description |
|---|---|
org.hibernate.cache.spi.DomainDataRegion |
buildDomainDataRegion(org.hibernate.cache.cfg.spi.DomainDataRegionConfig regionConfig,
org.hibernate.cache.cfg.spi.DomainDataRegionBuildingContext buildingContext) |
protected org.hibernate.cache.spi.support.StorageAccess |
createQueryResultsRegionStorageAccess(String regionName,
org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory) |
protected org.hibernate.cache.spi.support.StorageAccess |
createTimestampsRegionStorageAccess(String regionName,
org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory) |
protected void |
prepareForUse(org.hibernate.boot.spi.SessionFactoryOptions settings,
Map configValues) |
protected void |
releaseFromUse() |
buildQueryResultsRegion, buildTimestampsRegion, createDomainDataStorageAccess, getImplicitCacheKeysFactorypublic static String DEFAULT_ACCESSTYPE
public CachingRegionFactory()
public CachingRegionFactory(org.hibernate.cache.spi.CacheKeysFactory cacheKeysFactory)
public CachingRegionFactory(Properties properties)
public CachingRegionFactory(org.hibernate.cache.spi.CacheKeysFactory cacheKeysFactory,
Properties properties)
protected void prepareForUse(org.hibernate.boot.spi.SessionFactoryOptions settings,
Map configValues)
prepareForUse in class org.hibernate.cache.spi.AbstractRegionFactorypublic org.hibernate.cache.spi.DomainDataRegion buildDomainDataRegion(org.hibernate.cache.cfg.spi.DomainDataRegionConfig regionConfig,
org.hibernate.cache.cfg.spi.DomainDataRegionBuildingContext buildingContext)
buildDomainDataRegion in interface org.hibernate.cache.spi.RegionFactorybuildDomainDataRegion in class org.hibernate.cache.spi.support.RegionFactoryTemplateprotected org.hibernate.cache.spi.support.StorageAccess createQueryResultsRegionStorageAccess(String regionName, org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory)
createQueryResultsRegionStorageAccess in class org.hibernate.cache.spi.support.RegionFactoryTemplateprotected org.hibernate.cache.spi.support.StorageAccess createTimestampsRegionStorageAccess(String regionName, org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory)
createTimestampsRegionStorageAccess in class org.hibernate.cache.spi.support.RegionFactoryTemplateprotected void releaseFromUse()
releaseFromUse in class org.hibernate.cache.spi.AbstractRegionFactoryCopyright © 2001-2020 Red Hat, Inc. All Rights Reserved.