Uses of Interface
org.hibernate.cache.spi.access.NaturalIdDataAccess
-
Packages that use NaturalIdDataAccess Package Description org.hibernate.cache.internal Internal implementations and support for second-level caching.org.hibernate.cache.jcache.internal org.hibernate.cache.spi Defines the integration aspect of Hibernate's second-level caching, allowing a "caching backend" to be plugged in as a cache provider.org.hibernate.cache.spi.support This package provides a framework intended to reduce the work needed to implement a caching provider.org.hibernate.metamodel.mapping Defines the runtime mapping metamodel, which describes the mapping of the application's domain model parts (entities, attributes) to relational database objects (tables, columns).org.hibernate.metamodel.mapping.internal org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.persister.internal Built-in implementation of the SPI for integrating entity and collection persisters.org.hibernate.persister.spi 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 NaturalIdDataAccess Modifier and Type Method Description NaturalIdDataAccess
DisabledCaching. getNaturalIdCacheRegionAccessStrategy(NavigableRole rootEntityName)
Deprecated.NaturalIdDataAccess
EnabledCaching. getNaturalIdCacheRegionAccessStrategy(NavigableRole rootEntityName)
Deprecated. -
Uses of NaturalIdDataAccess in org.hibernate.cache.jcache.internal
Methods in org.hibernate.cache.jcache.internal that return NaturalIdDataAccess Modifier and Type Method Description protected NaturalIdDataAccess
JCacheDomainDataRegionImpl. generateTransactionalNaturalIdDataAccess(NaturalIdDataCachingConfig accessConfig)
-
Uses of NaturalIdDataAccess in org.hibernate.cache.spi
Methods in org.hibernate.cache.spi that return NaturalIdDataAccess Modifier and Type Method Description @Remove NaturalIdDataAccess
CacheImplementor. getNaturalIdCacheRegionAccessStrategy(NavigableRole rootEntityName)
Find the cache data access strategy for the given entity's natural-id cache.NaturalIdDataAccess
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 NaturalIdDataAccess Modifier and Type Class Description class
AbstractNaturalIdDataAccess
class
NaturalIdNonStrictReadWriteAccess
Standard support forNaturalIdDataAccess
using theAccessType.NONSTRICT_READ_WRITE
access type.class
NaturalIdReadOnlyAccess
Standard support forNaturalIdDataAccess
using theAccessType.READ_ONLY
access type.class
NaturalIdReadWriteAccess
Standard support forNaturalIdDataAccess
using theAccessType.READ_WRITE
access type.class
NaturalIdTransactionalAccess
Methods in org.hibernate.cache.spi.support with parameters of type NaturalIdDataAccess Modifier and Type Method Description protected void
AbstractDomainDataRegion. releaseDataAccess(NaturalIdDataAccess cacheAccess)
-
Uses of NaturalIdDataAccess in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping that return NaturalIdDataAccess Modifier and Type Method Description NaturalIdDataAccess
NaturalIdMapping. 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 Modifier and Type Method Description NaturalIdDataAccess
AbstractNaturalIdMapping. getCacheAccess()
-
Uses of NaturalIdDataAccess in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity that return NaturalIdDataAccess Modifier and Type Method Description NaturalIdDataAccess
AbstractEntityPersister. getNaturalIdCacheAccessStrategy()
NaturalIdDataAccess
EntityPersister. getNaturalIdCacheAccessStrategy()
Get the NaturalId cache (optional operation) -
Uses of NaturalIdDataAccess in org.hibernate.persister.internal
Methods in org.hibernate.persister.internal with parameters of type NaturalIdDataAccess Modifier and Type Method Description EntityPersister
PersisterFactoryImpl. createEntityPersister(PersistentClass entityBinding, EntityDataAccess entityCacheAccessStrategy, NaturalIdDataAccess naturalIdCacheAccessStrategy, RuntimeModelCreationContext creationContext)
EntityPersister
PersisterFactoryImpl. createEntityPersister(PersistentClass entityBinding, EntityDataAccess entityCacheAccessStrategy, NaturalIdDataAccess naturalIdCacheAccessStrategy, PersisterCreationContext creationContext)
-
Uses of NaturalIdDataAccess in org.hibernate.persister.spi
Methods in org.hibernate.persister.spi with parameters of type NaturalIdDataAccess Modifier and Type Method Description default EntityPersister
PersisterFactory. createEntityPersister(PersistentClass entityBinding, EntityDataAccess entityCacheAccessStrategy, NaturalIdDataAccess naturalIdCacheAccessStrategy, RuntimeModelCreationContext creationContext)
Create an entity persister instance.EntityPersister
PersisterFactory. createEntityPersister(PersistentClass entityBinding, EntityDataAccess entityCacheAccessStrategy, NaturalIdDataAccess naturalIdCacheAccessStrategy, PersisterCreationContext creationContext)
-