Uses of Interface
org.hibernate.cache.spi.Region
Packages that use Region
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.
An SPI for services which collect, report, or monitor diagnostic events.
The built-in implementation of the statistics collection service.
-
Uses of Region in org.hibernate.cache.internal
Methods in org.hibernate.cache.internal that return Region -
Uses of Region in org.hibernate.cache.spi
Subinterfaces of Region in org.hibernate.cache.spiModifier and TypeInterfaceDescriptioninterfaceSpecializedRegionwhose data is accessed directly, without the need for key/item wrapping.interfaceA second-level cache region that holds cacheable domain data: the destructured state of entity instances and collections, and mappings from natural id to primary key.interfaceDefines the contract for a cache region that stores query results.interfaceDefines the contract for a cache region that stores timestamps.Methods in org.hibernate.cache.spi that return Region -
Uses of Region in org.hibernate.cache.spi.support
Classes in org.hibernate.cache.spi.support that implement RegionModifier and TypeClassDescriptionclassclassclassBridge between DirectAccessRegion and StorageAccessclassclassAbstract implementation ofDomainDataRegionbased on implementations just needing to provide aDomainDataStorageAccessreference for basic caching support - DomainDataStorageAccess acts as a simple wrapper around some generalized cache actions such as put or get.classclass -
Uses of Region in org.hibernate.event.monitor.internal
Methods in org.hibernate.event.monitor.internal with parameters of type RegionModifier and TypeMethodDescriptionvoidEmptyEventMonitor.completeCacheGetEvent(DiagnosticEvent cacheGetEvent, SharedSessionContractImplementor session, Region region, boolean hit) voidEmptyEventMonitor.completeCacheGetEvent(DiagnosticEvent cacheGetEvent, SharedSessionContractImplementor session, Region region, CollectionPersister persister, boolean hit) voidEmptyEventMonitor.completeCacheGetEvent(DiagnosticEvent cacheGetEvent, SharedSessionContractImplementor session, Region region, EntityPersister persister, boolean isNaturalKey, boolean hit) voidEmptyEventMonitor.completeCachePutEvent(DiagnosticEvent cachePutEvent, SharedSessionContractImplementor session, Region region, boolean cacheContentChanged, EventMonitor.CacheActionDescription description) -
Uses of Region in org.hibernate.event.monitor.spi
Methods in org.hibernate.event.monitor.spi with parameters of type RegionModifier and TypeMethodDescriptionvoidEventMonitor.completeCacheGetEvent(DiagnosticEvent cacheGetEvent, SharedSessionContractImplementor session, Region region, boolean hit) voidEventMonitor.completeCacheGetEvent(DiagnosticEvent cacheGetEvent, SharedSessionContractImplementor session, Region region, CollectionPersister persister, boolean hit) voidEventMonitor.completeCacheGetEvent(DiagnosticEvent cacheGetEvent, SharedSessionContractImplementor session, Region region, EntityPersister persister, boolean isNaturalKey, boolean hit) voidEventMonitor.completeCachePutEvent(DiagnosticEvent cachePutEvent, SharedSessionContractImplementor session, Region region, boolean cacheContentChanged, EventMonitor.CacheActionDescription description) -
Uses of Region in org.hibernate.stat.internal
Constructor parameters in org.hibernate.stat.internal with type arguments of type RegionModifierConstructorDescriptionAbstractCacheableDataStatistics(Supplier<@Nullable Region> regionSupplier)