Uses of Package
org.hibernate.cache.spi
Packages that useorg.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 cachedentity andcollection 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 ofentity instances andembeddable 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 inorg.hibernate.cache.spi used byorg.hibernate.boot Class Description TimestampsCacheFactory Responsible for building theTimestampsCacheto use for managing query results with respect to staleness of the underlying tables (sometimes called "query spaces" or "table spaces").Classes inorg.hibernate.cache.spi used byorg.hibernate.boot.internal Class Description TimestampsCacheFactory Responsible for building theTimestampsCacheto use for managing query results with respect to staleness of the underlying tables (sometimes called "query spaces" or "table spaces").Classes inorg.hibernate.cache.spi used byorg.hibernate.boot.spi Class Description TimestampsCacheFactory Responsible for building theTimestampsCacheto use for managing query results with respect to staleness of the underlying tables (sometimes called "query spaces" or "table spaces").Classes inorg.hibernate.cache.spi used byorg.hibernate.cache Class Description RegionFactory Contract for building second-level cache regions, including regions dedicated to storing:entity and collection instances,query result sets, andtimestamps used to determine when a cached query result set is stale.Classes inorg.hibernate.cache.spi used byorg.hibernate.cache.cfg.spi Class Description CacheKeysFactory A factory for keys into the second-level cache.Classes inorg.hibernate.cache.spi used byorg.hibernate.cache.internal Class Description CacheImplementor CacheKeysFactory A factory for keys into the second-level cache.CacheTransactionSynchronization Defines a context object that aRegionFactoryis asked to create (RegionFactory.createTransactionContext(org.hibernate.engine.spi.SharedSessionContractImplementor)}) when a Hibernate Session is created.DomainDataRegion Asecond-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 specificquery 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, andtimestamps 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 theTimestampsCacheto 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 inorg.hibernate.cache.spi used byorg.hibernate.cache.jcache.internal Class Description AbstractRegionFactory CacheKeysFactory A factory for keys into the second-level cache.DomainDataRegion Asecond-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, andtimestamps used to determine when a cached query result set is stale.Classes inorg.hibernate.cache.spi used byorg.hibernate.cache.spi Class Description AbstractCacheTransactionSynchronization CacheImplementor CacheTransactionSynchronization Defines a context object that aRegionFactoryis asked to create (RegionFactory.createTransactionContext(org.hibernate.engine.spi.SharedSessionContractImplementor)}) when a Hibernate Session is created.DirectAccessRegion SpecializedRegionwhose data is accessed directly, without the need for key/item wrapping.DomainDataRegion Asecond-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 specificquery 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, andtimestamps 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 inorg.hibernate.cache.spi used byorg.hibernate.cache.spi.access Class Description DomainDataRegion Asecond-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 inorg.hibernate.cache.spi used byorg.hibernate.cache.spi.support Class Description AbstractRegionFactory CacheKeysFactory A factory for keys into the second-level cache.DirectAccessRegion SpecializedRegionwhose data is accessed directly, without the need for key/item wrapping.DomainDataRegion Asecond-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, andtimestamps used to determine when a cached query result set is stale.TimestampsRegion Defines the contract for a cache region that stores timestamps.Classes inorg.hibernate.cache.spi used byorg.hibernate.engine.spi Class Description CacheImplementor CacheTransactionSynchronization Defines a context object that aRegionFactoryis asked to create (RegionFactory.createTransactionContext(org.hibernate.engine.spi.SharedSessionContractImplementor)}) when a Hibernate Session is created.Classes inorg.hibernate.cache.spi used byorg.hibernate.event.internal Class Description Region Contract for a named cache "region".Classes inorg.hibernate.cache.spi used byorg.hibernate.event.spi Class Description Region Contract for a named cache "region".Classes inorg.hibernate.cache.spi used byorg.hibernate.internal Class Description CacheImplementor CacheTransactionSynchronization Defines a context object that aRegionFactoryis asked to create (RegionFactory.createTransactionContext(org.hibernate.engine.spi.SharedSessionContractImplementor)}) when a Hibernate Session is created.Classes inorg.hibernate.cache.spi used byorg.hibernate.metamodel.spi Class Description CacheImplementor Classes inorg.hibernate.cache.spi used byorg.hibernate.procedure.internal Class Description QueryKey.ParameterBindingsMemento todo (6.0) : integrate work from original 6.0 branchClasses inorg.hibernate.cache.spi used byorg.hibernate.processor.validation Class Description CacheImplementor Classes inorg.hibernate.cache.spi used byorg.hibernate.query.internal Class Description QueryKey.ParameterBindingsMemento todo (6.0) : integrate work from original 6.0 branchClasses inorg.hibernate.cache.spi used byorg.hibernate.query.spi Class Description QueryKey.ParameterBindingsMemento todo (6.0) : integrate work from original 6.0 branchClasses inorg.hibernate.cache.spi used byorg.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 specificquery cache region.Classes inorg.hibernate.cache.spi used byorg.hibernate.sql.results.jdbc.internal Class Description QueryKey A key that identifies a particular query with bound parameter values.Classes inorg.hibernate.cache.spi used byorg.hibernate.stat.internal Class Description Region Contract for a named cache "region".Classes inorg.hibernate.cache.spi used byorg.hibernate.testing.cache Class Description AbstractRegionFactory CacheKeysFactory A factory for keys into the second-level cache.DomainDataRegion Asecond-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, andtimestamps used to determine when a cached query result set is stale.