Class JCacheDomainDataRegionImpl
java.lang.Object
org.hibernate.cache.spi.support.AbstractRegion
org.hibernate.cache.spi.support.AbstractDomainDataRegion
org.hibernate.cache.spi.support.DomainDataRegionTemplate
org.hibernate.cache.spi.support.DomainDataRegionImpl
org.hibernate.cache.jcache.internal.JCacheDomainDataRegionImpl
- All Implemented Interfaces:
org.hibernate.cache.spi.DomainDataRegion,org.hibernate.cache.spi.Region
public class JCacheDomainDataRegionImpl
extends org.hibernate.cache.spi.support.DomainDataRegionImpl
-
Nested Class Summary
Nested classes/interfaces inherited from class org.hibernate.cache.spi.support.AbstractDomainDataRegion
org.hibernate.cache.spi.support.AbstractDomainDataRegion.Destructible -
Constructor Summary
ConstructorsConstructorDescriptionJCacheDomainDataRegionImpl(org.hibernate.cache.cfg.spi.DomainDataRegionConfig regionConfig, org.hibernate.cache.spi.support.RegionFactoryTemplate regionFactory, org.hibernate.cache.spi.support.DomainDataStorageAccess domainDataStorageAccess, org.hibernate.cache.spi.CacheKeysFactory defaultKeysFactory, org.hibernate.cache.cfg.spi.DomainDataRegionBuildingContext buildingContext) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.hibernate.cache.spi.access.CollectionDataAccessgenerateTransactionalCollectionDataAccess(org.hibernate.cache.cfg.spi.CollectionDataCachingConfig accessConfig) protected org.hibernate.cache.spi.access.EntityDataAccessgenerateTransactionalEntityDataAccess(org.hibernate.cache.cfg.spi.EntityDataCachingConfig entityAccessConfig) protected org.hibernate.cache.spi.access.NaturalIdDataAccessgenerateTransactionalNaturalIdDataAccess(org.hibernate.cache.cfg.spi.NaturalIdDataCachingConfig accessConfig) Methods inherited from class org.hibernate.cache.spi.support.DomainDataRegionTemplate
generateCollectionAccess, generateEntityAccess, generateNaturalIdAccess, generateNonStrictReadWriteEntityAccess, generateNonStrictReadWriteNaturalIdAccess, generateReadOnlyEntityAccess, generateReadOnlyNaturalIdAccess, generateReadWriteEntityAccess, generateReadWriteNaturalIdAccess, getCacheStorageAccessMethods inherited from class org.hibernate.cache.spi.support.AbstractDomainDataRegion
clear, completeInstantiation, destroy, getCollectionDataAccess, getEffectiveKeysFactory, getEntityDataAccess, getNaturalIdDataAccess, getSessionFactory, releaseDataAccess, releaseDataAccess, releaseDataAccessMethods inherited from class org.hibernate.cache.spi.support.AbstractRegion
getName, getRegionFactoryMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.cache.spi.Region
getName, getRegionFactory
-
Constructor Details
-
JCacheDomainDataRegionImpl
public JCacheDomainDataRegionImpl(org.hibernate.cache.cfg.spi.DomainDataRegionConfig regionConfig, org.hibernate.cache.spi.support.RegionFactoryTemplate regionFactory, org.hibernate.cache.spi.support.DomainDataStorageAccess domainDataStorageAccess, org.hibernate.cache.spi.CacheKeysFactory defaultKeysFactory, org.hibernate.cache.cfg.spi.DomainDataRegionBuildingContext buildingContext)
-
-
Method Details
-
generateTransactionalEntityDataAccess
protected org.hibernate.cache.spi.access.EntityDataAccess generateTransactionalEntityDataAccess(org.hibernate.cache.cfg.spi.EntityDataCachingConfig entityAccessConfig) - Overrides:
generateTransactionalEntityDataAccessin classorg.hibernate.cache.spi.support.DomainDataRegionImpl
-
generateTransactionalNaturalIdDataAccess
protected org.hibernate.cache.spi.access.NaturalIdDataAccess generateTransactionalNaturalIdDataAccess(org.hibernate.cache.cfg.spi.NaturalIdDataCachingConfig accessConfig) - Overrides:
generateTransactionalNaturalIdDataAccessin classorg.hibernate.cache.spi.support.DomainDataRegionImpl
-
generateTransactionalCollectionDataAccess
protected org.hibernate.cache.spi.access.CollectionDataAccess generateTransactionalCollectionDataAccess(org.hibernate.cache.cfg.spi.CollectionDataCachingConfig accessConfig) - Overrides:
generateTransactionalCollectionDataAccessin classorg.hibernate.cache.spi.support.DomainDataRegionImpl
-