Package one.microstream.cache.hibernate
Class CacheRegionFactory
java.lang.Object
org.hibernate.cache.spi.AbstractRegionFactory
org.hibernate.cache.spi.support.RegionFactoryTemplate
one.microstream.cache.hibernate.CacheRegionFactory
- All Implemented Interfaces:
Serializable
,org.hibernate.cache.spi.RegionFactory
,org.hibernate.service.Service
,org.hibernate.service.spi.Stoppable
public class CacheRegionFactory
extends org.hibernate.cache.spi.support.RegionFactoryTemplate
- See Also:
- Serialized Form
-
Field Summary
-
Constructor Summary
Constructors Constructor Description CacheRegionFactory()
CacheRegionFactory(org.hibernate.cache.spi.CacheKeysFactory cacheKeysFactory)
-
Method Summary
Modifier and Type Method Description org.hibernate.cache.spi.DomainDataRegion
buildDomainDataRegion(org.hibernate.cache.cfg.spi.DomainDataRegionConfig regionConfig, org.hibernate.cache.cfg.spi.DomainDataRegionBuildingContext buildingContext)
long
getTimeout()
Methods inherited from class org.hibernate.cache.spi.support.RegionFactoryTemplate
buildQueryResultsRegion, buildTimestampsRegion, createDomainDataStorageAccess, createQueryResultsRegionStorageAccess, createTimestampsRegionStorageAccess, getImplicitCacheKeysFactory
-
Constructor Details
-
CacheRegionFactory
public CacheRegionFactory() -
CacheRegionFactory
public CacheRegionFactory(org.hibernate.cache.spi.CacheKeysFactory cacheKeysFactory)
-
-
Method Details
-
getTimeout
public long getTimeout()- Specified by:
getTimeout
in interfaceorg.hibernate.cache.spi.RegionFactory
- Overrides:
getTimeout
in classorg.hibernate.cache.spi.AbstractRegionFactory
-
buildDomainDataRegion
public org.hibernate.cache.spi.DomainDataRegion buildDomainDataRegion(org.hibernate.cache.cfg.spi.DomainDataRegionConfig regionConfig, org.hibernate.cache.cfg.spi.DomainDataRegionBuildingContext buildingContext)- Specified by:
buildDomainDataRegion
in interfaceorg.hibernate.cache.spi.RegionFactory
- Overrides:
buildDomainDataRegion
in classorg.hibernate.cache.spi.support.RegionFactoryTemplate
-