Uses of Interface
org.hibernate.cache.spi.access.EntityDataAccess
Packages that use EntityDataAccess
Package
Description
Defines the integration aspect of Hibernate's second-level caching, allowing
a "caching backend" to be plugged in as a cache provider.
This package provides a framework intended to reduce the work needed to implement
a caching provider.
This package abstracts persistence mechanisms for entities.
An SPI for integrating custom entity and collection persisters.
-
Uses of EntityDataAccess in org.hibernate.cache.spi
Methods in org.hibernate.cache.spi that return EntityDataAccessModifier and TypeMethodDescriptionDomainDataRegion.getEntityDataAccess(NavigableRole rootEntityRole) Build aEntityDataAccessinstance representing access to destructured entity data stored in this cache region.CacheImplementor.getEntityRegionAccess(NavigableRole rootEntityName) Find the cache data access strategy for an entity. -
Uses of EntityDataAccess in org.hibernate.cache.spi.support
Classes in org.hibernate.cache.spi.support that implement EntityDataAccessModifier and TypeClassDescriptionclassclassStandard support forEntityDataAccessusing theAccessType.NONSTRICT_READ_WRITEaccess type.classStandard support forEntityDataAccessusing theAccessType.READ_ONLYaccess type.classStandard support forEntityDataAccessusing theAccessType.READ_WRITEaccess type.classMethods in org.hibernate.cache.spi.support that return EntityDataAccessModifier and TypeMethodDescriptionprotected abstract EntityDataAccessAbstractDomainDataRegion.generateEntityAccess(EntityDataCachingConfig entityAccessConfig) DomainDataRegionTemplate.generateEntityAccess(EntityDataCachingConfig entityAccessConfig) protected EntityDataAccessDomainDataRegionTemplate.generateNonStrictReadWriteEntityAccess(EntityDataCachingConfig accessConfig) protected EntityDataAccessDomainDataRegionTemplate.generateReadOnlyEntityAccess(EntityDataCachingConfig accessConfig) protected EntityDataAccessDomainDataRegionTemplate.generateReadWriteEntityAccess(EntityDataCachingConfig accessConfig) protected EntityDataAccessDomainDataRegionImpl.generateTransactionalEntityDataAccess(EntityDataCachingConfig entityAccessConfig) protected EntityDataAccessDomainDataRegionTemplate.generateTransactionalEntityDataAccess(EntityDataCachingConfig entityAccessConfig) AbstractDomainDataRegion.getEntityDataAccess(NavigableRole rootEntityRole) Methods in org.hibernate.cache.spi.support with parameters of type EntityDataAccessModifier and TypeMethodDescriptionprotected voidAbstractDomainDataRegion.releaseDataAccess(EntityDataAccess cacheAccess) -
Uses of EntityDataAccess in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity that return EntityDataAccessModifier and TypeMethodDescriptionAbstractEntityPersister.getCacheAccessStrategy()EntityPersister.getCacheAccessStrategy()Get the cache (optional operation)Constructors in org.hibernate.persister.entity with parameters of type EntityDataAccessModifierConstructorDescriptionAbstractEntityPersister(PersistentClass persistentClass, EntityDataAccess cacheAccessStrategy, NaturalIdDataAccess naturalIdRegionAccessStrategy, RuntimeModelCreationContext creationContext) protectedAbstractEntityPersister(PersistentClass persistentClass, EntityDataAccess cacheAccessStrategy, NaturalIdDataAccess naturalIdRegionAccessStrategy, RuntimeModelCreationContext creationContext, Function<StateManagement, StateManagement> statementManagerConverter) JoinedSubclassEntityPersister(PersistentClass persistentClass, EntityDataAccess cacheAccessStrategy, NaturalIdDataAccess naturalIdRegionAccessStrategy, RuntimeModelCreationContext creationContext) protectedJoinedSubclassEntityPersister(PersistentClass persistentClass, EntityDataAccess cacheAccessStrategy, NaturalIdDataAccess naturalIdRegionAccessStrategy, RuntimeModelCreationContext creationContext, Function<StateManagement, StateManagement> stateManagementConverter) SingleTableEntityPersister(PersistentClass persistentClass, EntityDataAccess cacheAccessStrategy, NaturalIdDataAccess naturalIdRegionAccessStrategy, RuntimeModelCreationContext creationContext) protectedSingleTableEntityPersister(PersistentClass persistentClass, EntityDataAccess cacheAccessStrategy, NaturalIdDataAccess naturalIdRegionAccessStrategy, RuntimeModelCreationContext creationContext, Function<StateManagement, StateManagement> statementManagerConverter) UnionSubclassEntityPersister(PersistentClass persistentClass, EntityDataAccess cacheAccessStrategy, NaturalIdDataAccess naturalIdRegionAccessStrategy, RuntimeModelCreationContext creationContext) protectedUnionSubclassEntityPersister(PersistentClass persistentClass, EntityDataAccess cacheAccessStrategy, NaturalIdDataAccess naturalIdRegionAccessStrategy, RuntimeModelCreationContext creationContext, Function<StateManagement, StateManagement> stateManagementConverter) -
Uses of EntityDataAccess in org.hibernate.persister.spi
Methods in org.hibernate.persister.spi with parameters of type EntityDataAccessModifier and TypeMethodDescriptionPersisterFactory.createEntityPersister(PersistentClass entityBinding, EntityDataAccess entityCacheAccessStrategy, NaturalIdDataAccess naturalIdCacheAccessStrategy, RuntimeModelCreationContext creationContext) Create an entity persister instance.