Class DomainDataRegionImpl
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
- All Implemented Interfaces:
DomainDataRegion, Region
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractDomainDataRegion
AbstractDomainDataRegion.Destructible -
Constructor Summary
ConstructorsConstructorDescriptionDomainDataRegionImpl(DomainDataRegionConfig regionConfig, RegionFactoryTemplate regionFactory, DomainDataStorageAccess domainDataStorageAccess, CacheKeysFactory defaultKeysFactory, DomainDataRegionBuildingContext buildingContext) -
Method Summary
Modifier and TypeMethodDescriptionprotected CollectionDataAccessprotected EntityDataAccessgenerateTransactionalEntityDataAccess(EntityDataCachingConfig entityAccessConfig) protected NaturalIdDataAccessMethods inherited from class DomainDataRegionTemplate
generateCollectionAccess, generateEntityAccess, generateNaturalIdAccess, generateNonStrictReadWriteEntityAccess, generateNonStrictReadWriteNaturalIdAccess, generateReadOnlyEntityAccess, generateReadOnlyNaturalIdAccess, generateReadWriteEntityAccess, generateReadWriteNaturalIdAccess, getCacheStorageAccessMethods inherited from class AbstractDomainDataRegion
clear, completeInstantiation, destroy, getCollectionDataAccess, getEffectiveKeysFactory, getEntityDataAccess, getNaturalIdDataAccess, getSessionFactory, releaseDataAccess, releaseDataAccess, releaseDataAccessMethods inherited from class AbstractRegion
getName, getRegionFactoryMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Region
getName, getRegionFactory
-
Constructor Details
-
DomainDataRegionImpl
public DomainDataRegionImpl(@Nonnull DomainDataRegionConfig regionConfig, @Nonnull RegionFactoryTemplate regionFactory, @Nonnull DomainDataStorageAccess domainDataStorageAccess, @Nullable CacheKeysFactory defaultKeysFactory, @Nonnull DomainDataRegionBuildingContext buildingContext)
-
-
Method Details
-
generateTransactionalEntityDataAccess
@Nonnull protected EntityDataAccess generateTransactionalEntityDataAccess(@Nonnull EntityDataCachingConfig entityAccessConfig) - Overrides:
generateTransactionalEntityDataAccessin classDomainDataRegionTemplate
-
generateTransactionalNaturalIdDataAccess
@Nonnull protected NaturalIdDataAccess generateTransactionalNaturalIdDataAccess(@Nonnull NaturalIdDataCachingConfig accessConfig) - Overrides:
generateTransactionalNaturalIdDataAccessin classDomainDataRegionTemplate
-
generateTransactionalCollectionDataAccess
@Nonnull protected CollectionDataAccess generateTransactionalCollectionDataAccess(@Nonnull CollectionDataCachingConfig accessConfig) - Overrides:
generateTransactionalCollectionDataAccessin classDomainDataRegionTemplate
-