Uses of Package
org.hibernate.cache.spi
-
Packages that use org.hibernate.cache.spi Package Description org.hibernate.boot This package contains the interfaces that make up the bootstrap API for Hibernate.org.hibernate.boot.internal org.hibernate.boot.spi A range of SPIs allowing integration with—and customization of—the process of building metadata.org.hibernate.cache This package defines the API of the second-level cache service.org.hibernate.cache.cfg.spi An SPI modelling various aspects of the second-level cache configuration.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.access Defines contracts for transactional and concurrent access to cached entity and collection data.org.hibernate.cache.spi.support This package provides a framework intended to reduce the work needed to implement a caching provider.org.hibernate.engine.spi This package defines some central internal SPI abstractions used throughout the implementation of Hibernate.org.hibernate.event.internal This package defines a default set of event listeners that implement the default behaviors of Hibernate session operations.org.hibernate.event.spi Defines the event types and event listener interfaces for events produced by the statefulSession
.org.hibernate.internal An internal package containing implementations of central Hibernate APIs, mostly defined inorg.hibernate
.org.hibernate.metamodel.spi An SPI supporting custom instantiation of entity instances and embeddable objects.org.hibernate.procedure.internal Defines the internal implementation of the stored procedure SPI.org.hibernate.processor.validation Validation for HQL queries.org.hibernate.query.internal org.hibernate.query.spi Contains a range of internal abstractions for dealing with query execution, query plans, query options, and query parameters.org.hibernate.sql.results.caching.internal org.hibernate.sql.results.jdbc.internal org.hibernate.stat.internal The built-in implementation of the statistics collection service.org.hibernate.testing.cache -
Classes in org.hibernate.cache.spi used by org.hibernate.boot Class Description TimestampsCacheFactory Responsible for building theTimestampsCache
to use for managing query results with respect to staleness of the underlying tables (sometimes called "query spaces" or "table spaces"). -
Classes in org.hibernate.cache.spi used by org.hibernate.boot.internal Class Description TimestampsCacheFactory Responsible for building theTimestampsCache
to use for managing query results with respect to staleness of the underlying tables (sometimes called "query spaces" or "table spaces"). -
Classes in org.hibernate.cache.spi used by org.hibernate.boot.spi Class Description TimestampsCacheFactory Responsible for building theTimestampsCache
to use for managing query results with respect to staleness of the underlying tables (sometimes called "query spaces" or "table spaces"). -
Classes in org.hibernate.cache.spi used by org.hibernate.cache Class Description RegionFactory Contract for building second-level cache regions, including regions dedicated to storing: entity and collection instances, query result sets, and timestamps used to determine when a cached query result set is stale. -
Classes in org.hibernate.cache.spi used by org.hibernate.cache.cfg.spi Class Description CacheKeysFactory A factory for keys into the second-level cache. -
Classes in org.hibernate.cache.spi used by org.hibernate.cache.internal Class Description CacheImplementor CacheKeysFactory A factory for keys into the second-level cache.CacheTransactionSynchronization Defines a context object that aRegionFactory
is asked to create (RegionFactory.createTransactionContext(org.hibernate.engine.spi.SharedSessionContractImplementor)
}) when a Hibernate Session is created.DomainDataRegion A 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.QueryKey A key that identifies a particular query with bound parameter values.QueryResultsCache Responsible for managing query result list caching in a specific query cache region.QueryResultsRegion Defines the contract for a cache region that stores query results.Region Contract for a named cache "region".RegionFactory Contract for building second-level cache regions, including regions dedicated to storing: entity and collection instances, query result sets, and timestamps used to determine when a cached query result set is stale.TimestampsCache Tracks invalidation of "query spaces" (tables) for the purpose of determining if a cached query result set is stale.TimestampsCacheFactory Responsible for building theTimestampsCache
to use for managing query results with respect to staleness of the underlying tables (sometimes called "query spaces" or "table spaces").TimestampsRegion Defines the contract for a cache region that stores timestamps. -
Classes in org.hibernate.cache.spi used by org.hibernate.cache.jcache.internal Class Description AbstractRegionFactory CacheKeysFactory A factory for keys into the second-level cache.DomainDataRegion A 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.Region Contract for a named cache "region".RegionFactory Contract for building second-level cache regions, including regions dedicated to storing: entity and collection instances, query result sets, and timestamps used to determine when a cached query result set is stale. -
Classes in org.hibernate.cache.spi used by org.hibernate.cache.spi Class Description AbstractCacheTransactionSynchronization CacheImplementor CacheTransactionSynchronization Defines a context object that aRegionFactory
is asked to create (RegionFactory.createTransactionContext(org.hibernate.engine.spi.SharedSessionContractImplementor)
}) when a Hibernate Session is created.DirectAccessRegion SpecializedRegion
whose data is accessed directly, without the need for key/item wrapping.DomainDataRegion A 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.QueryKey A key that identifies a particular query with bound parameter values.QueryKey.ParameterBindingsMemento todo (6.0) : integrate work from original 6.0 branchQueryResultsCache Responsible for managing query result list caching in a specific query cache region.QueryResultsRegion Defines the contract for a cache region that stores query results.QuerySpacesHelper Deprecated.This helper class is no longer usedRegion Contract for a named cache "region".RegionFactory Contract for building second-level cache regions, including regions dedicated to storing: entity and collection instances, query result sets, and timestamps used to determine when a cached query result set is stale.SecondLevelCacheLogger TimestampsCache Tracks invalidation of "query spaces" (tables) for the purpose of determining if a cached query result set is stale.TimestampsRegion Defines the contract for a cache region that stores timestamps. -
Classes in org.hibernate.cache.spi used by org.hibernate.cache.spi.access Class Description DomainDataRegion A 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. -
Classes in org.hibernate.cache.spi used by org.hibernate.cache.spi.support Class Description AbstractRegionFactory CacheKeysFactory A factory for keys into the second-level cache.DirectAccessRegion SpecializedRegion
whose data is accessed directly, without the need for key/item wrapping.DomainDataRegion A 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.QueryResultsRegion Defines the contract for a cache region that stores query results.Region Contract for a named cache "region".RegionFactory Contract for building second-level cache regions, including regions dedicated to storing: entity and collection instances, query result sets, and timestamps used to determine when a cached query result set is stale.TimestampsRegion Defines the contract for a cache region that stores timestamps. -
Classes in org.hibernate.cache.spi used by org.hibernate.engine.spi Class Description CacheImplementor CacheTransactionSynchronization Defines a context object that aRegionFactory
is asked to create (RegionFactory.createTransactionContext(org.hibernate.engine.spi.SharedSessionContractImplementor)
}) when a Hibernate Session is created. -
Classes in org.hibernate.cache.spi used by org.hibernate.event.internal Class Description Region Contract for a named cache "region". -
Classes in org.hibernate.cache.spi used by org.hibernate.event.spi Class Description Region Contract for a named cache "region". -
Classes in org.hibernate.cache.spi used by org.hibernate.internal Class Description CacheImplementor CacheTransactionSynchronization Defines a context object that aRegionFactory
is asked to create (RegionFactory.createTransactionContext(org.hibernate.engine.spi.SharedSessionContractImplementor)
}) when a Hibernate Session is created. -
Classes in org.hibernate.cache.spi used by org.hibernate.metamodel.spi Class Description CacheImplementor -
Classes in org.hibernate.cache.spi used by org.hibernate.procedure.internal Class Description QueryKey.ParameterBindingsMemento todo (6.0) : integrate work from original 6.0 branch -
Classes in org.hibernate.cache.spi used by org.hibernate.processor.validation Class Description CacheImplementor -
Classes in org.hibernate.cache.spi used by org.hibernate.query.internal Class Description QueryKey.ParameterBindingsMemento todo (6.0) : integrate work from original 6.0 branch -
Classes in org.hibernate.cache.spi used by org.hibernate.query.spi Class Description QueryKey.ParameterBindingsMemento todo (6.0) : integrate work from original 6.0 branch -
Classes in org.hibernate.cache.spi used by org.hibernate.sql.results.caching.internal Class Description QueryKey A key that identifies a particular query with bound parameter values.QueryResultsCache Responsible for managing query result list caching in a specific query cache region. -
Classes in org.hibernate.cache.spi used by org.hibernate.sql.results.jdbc.internal Class Description QueryKey A key that identifies a particular query with bound parameter values. -
Classes in org.hibernate.cache.spi used by org.hibernate.stat.internal Class Description Region Contract for a named cache "region". -
Classes in org.hibernate.cache.spi used by org.hibernate.testing.cache Class Description AbstractRegionFactory CacheKeysFactory A factory for keys into the second-level cache.DomainDataRegion A 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.RegionFactory Contract for building second-level cache regions, including regions dedicated to storing: entity and collection instances, query result sets, and timestamps used to determine when a cached query result set is stale.