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.jcache.internal
Methods in org.hibernate.cache.jcache.internal that return NaturalIdDataAccessModifier and TypeMethodDescriptionprotected NaturalIdDataAccess
JCacheDomainDataRegionImpl.generateTransactionalNaturalIdDataAccess
(NaturalIdDataCachingConfig accessConfig) -
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 aNaturalIdDataAccess
instance 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 TypeClassDescriptionclass
class
Standard support forNaturalIdDataAccess
using theAccessType.NONSTRICT_READ_WRITE
access type.class
Standard support forNaturalIdDataAccess
using theAccessType.READ_ONLY
access type.class
Standard support forNaturalIdDataAccess
using theAccessType.READ_WRITE
access type.class
Methods in org.hibernate.cache.spi.support that return NaturalIdDataAccessModifier and TypeMethodDescriptionprotected abstract NaturalIdDataAccess
AbstractDomainDataRegion.generateNaturalIdAccess
(NaturalIdDataCachingConfig naturalIdAccessConfig) DomainDataRegionTemplate.generateNaturalIdAccess
(NaturalIdDataCachingConfig accessConfig) protected NaturalIdDataAccess
DomainDataRegionTemplate.generateNonStrictReadWriteNaturalIdAccess
(NaturalIdDataCachingConfig accessConfig) protected NaturalIdDataAccess
DomainDataRegionTemplate.generateReadOnlyNaturalIdAccess
(NaturalIdDataCachingConfig accessConfig) protected NaturalIdDataAccess
DomainDataRegionTemplate.generateReadWriteNaturalIdAccess
(NaturalIdDataCachingConfig accessConfig) protected NaturalIdDataAccess
DomainDataRegionImpl.generateTransactionalNaturalIdDataAccess
(NaturalIdDataCachingConfig accessConfig) protected NaturalIdDataAccess
DomainDataRegionTemplate.generateTransactionalNaturalIdDataAccess
(NaturalIdDataCachingConfig accessConfig) AbstractDomainDataRegion.getNaturalIdDataAccess
(NavigableRole rootEntityRole) Methods in org.hibernate.cache.spi.support with parameters of type NaturalIdDataAccessModifier and TypeMethodDescriptionprotected void
AbstractDomainDataRegion.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.