Uses of Package
org.hibernate.cache.spi
-
Packages that use org.hibernate.cache.spi Package Description org.hibernate.boot This package contains the contracts that make up the bootstrap API for Hibernate.org.hibernate.boot.internal org.hibernate.boot.spi org.hibernate.cache This package defines the API of the second-level cache service.org.hibernate.cache.cfg.spi 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 Package intended for simplifying the worked needed to implement a caching provider.org.hibernate.engine.spi org.hibernate.internal An internal package containing implementations of central Hibernate APIs, mostly defined inorg.hibernate
.org.hibernate.procedure.internal Defines the internal support for implementing stored procedure calling.org.hibernate.query.internal org.hibernate.query.spi org.hibernate.sql.results.caching.internal org.hibernate.sql.results.jdbc.internal org.hibernate.stat.internal 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.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.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.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.