Uses of Interface
org.hibernate.cache.spi.access.NaturalIdDataAccess
Packages that use NaturalIdDataAccess
Package
Description
Internal implementations and support for second-level caching.
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.
Defines the runtime mapping metamodel, which describes the mapping
of the application's domain model parts (entities, attributes) to
relational database objects (tables, columns).
This package abstracts persistence mechanisms for entities.
Built-in implementation of the SPI for integrating entity and collection persisters.
An SPI for integrating custom entity and collection persisters.
-
Uses of NaturalIdDataAccess in org.hibernate.cache.internal
Methods in org.hibernate.cache.internal that return NaturalIdDataAccessModifier and TypeMethodDescriptionDisabledCaching.getNaturalIdCacheRegionAccessStrategy(NavigableRole rootEntityName) Deprecated.EnabledCaching.getNaturalIdCacheRegionAccessStrategy(NavigableRole rootEntityName) Deprecated. -
Uses of NaturalIdDataAccess in org.hibernate.cache.spi
Methods in org.hibernate.cache.spi that return NaturalIdDataAccessModifier and TypeMethodDescriptionCacheImplementor.getNaturalIdCacheRegionAccessStrategy(NavigableRole rootEntityName) Find the cache data access strategy for the given entity's natural-id cache.DomainDataRegion.getNaturalIdDataAccess(NavigableRole rootEntityRole) Build aNaturalIdDataAccessinstance representing access to natural id mappings stored in this cache region. -
Uses of NaturalIdDataAccess in org.hibernate.cache.spi.support
Classes in org.hibernate.cache.spi.support that implement NaturalIdDataAccessModifier and TypeClassDescriptionclassclassStandard support forNaturalIdDataAccessusing theAccessType.NONSTRICT_READ_WRITEaccess type.classStandard support forNaturalIdDataAccessusing theAccessType.READ_ONLYaccess type.classStandard support forNaturalIdDataAccessusing theAccessType.READ_WRITEaccess type.classMethods in org.hibernate.cache.spi.support that return NaturalIdDataAccessModifier and TypeMethodDescriptionprotected abstract NaturalIdDataAccessAbstractDomainDataRegion.generateNaturalIdAccess(NaturalIdDataCachingConfig naturalIdAccessConfig) DomainDataRegionTemplate.generateNaturalIdAccess(NaturalIdDataCachingConfig accessConfig) protected NaturalIdDataAccessDomainDataRegionTemplate.generateNonStrictReadWriteNaturalIdAccess(NaturalIdDataCachingConfig accessConfig) protected NaturalIdDataAccessDomainDataRegionTemplate.generateReadOnlyNaturalIdAccess(NaturalIdDataCachingConfig accessConfig) protected NaturalIdDataAccessDomainDataRegionTemplate.generateReadWriteNaturalIdAccess(NaturalIdDataCachingConfig accessConfig) protected NaturalIdDataAccessDomainDataRegionImpl.generateTransactionalNaturalIdDataAccess(NaturalIdDataCachingConfig accessConfig) protected NaturalIdDataAccessDomainDataRegionTemplate.generateTransactionalNaturalIdDataAccess(NaturalIdDataCachingConfig accessConfig) AbstractDomainDataRegion.getNaturalIdDataAccess(NavigableRole rootEntityRole) Methods in org.hibernate.cache.spi.support with parameters of type NaturalIdDataAccessModifier and TypeMethodDescriptionprotected voidAbstractDomainDataRegion.releaseDataAccess(NaturalIdDataAccess cacheAccess) -
Uses of NaturalIdDataAccess in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping that return NaturalIdDataAccessModifier and TypeMethodDescriptionNaturalIdMapping.getCacheAccess()Access to the natural-id's L2 cache access. -
Uses of NaturalIdDataAccess in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal that return NaturalIdDataAccess -
Uses of NaturalIdDataAccess in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity that return NaturalIdDataAccessModifier and TypeMethodDescriptionAbstractEntityPersister.getNaturalIdCacheAccessStrategy()EntityPersister.getNaturalIdCacheAccessStrategy()Get the NaturalId cache (optional operation)Constructors in org.hibernate.persister.entity with parameters of type NaturalIdDataAccessModifierConstructorDescriptionAbstractEntityPersister(PersistentClass persistentClass, EntityDataAccess cacheAccessStrategy, NaturalIdDataAccess naturalIdRegionAccessStrategy, RuntimeModelCreationContext creationContext) JoinedSubclassEntityPersister(PersistentClass persistentClass, EntityDataAccess cacheAccessStrategy, NaturalIdDataAccess naturalIdRegionAccessStrategy, RuntimeModelCreationContext creationContext) SingleTableEntityPersister(PersistentClass persistentClass, EntityDataAccess cacheAccessStrategy, NaturalIdDataAccess naturalIdRegionAccessStrategy, RuntimeModelCreationContext creationContext) UnionSubclassEntityPersister(PersistentClass persistentClass, EntityDataAccess cacheAccessStrategy, NaturalIdDataAccess naturalIdRegionAccessStrategy, RuntimeModelCreationContext creationContext) -
Uses of NaturalIdDataAccess in org.hibernate.persister.internal
Methods in org.hibernate.persister.internal with parameters of type NaturalIdDataAccessModifier and TypeMethodDescriptionPersisterFactoryImpl.createEntityPersister(PersistentClass entityBinding, EntityDataAccess entityCacheAccessStrategy, NaturalIdDataAccess naturalIdCacheAccessStrategy, RuntimeModelCreationContext creationContext) -
Uses of NaturalIdDataAccess in org.hibernate.persister.spi
Methods in org.hibernate.persister.spi with parameters of type NaturalIdDataAccessModifier and TypeMethodDescriptionPersisterFactory.createEntityPersister(PersistentClass entityBinding, EntityDataAccess entityCacheAccessStrategy, NaturalIdDataAccess naturalIdCacheAccessStrategy, RuntimeModelCreationContext creationContext) Create an entity persister instance.