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 Hibernate native bootstrapping API (building a SessionFactory).org.hibernate.boot.spi org.hibernate.cache org.hibernate.cache.cfg.spi org.hibernate.cache.spi Defines the integration aspect of Hibernate's second-level caching allowing "caching back ends" to be plugged in as a caching provider.org.hibernate.cache.spi.access org.hibernate.cache.spi.support Package intended for simplifying the worked needed to implement a caching provider.org.hibernate.cfg org.hibernate.engine.spi org.hibernate.loader org.hibernate.loader.custom -
Classes in org.hibernate.cache.spi used by org.hibernate.boot Class Description TimestampsCacheFactory Responsible for building the TimestampsRegionAccessFactory to use for managing query results in regards 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 the TimestampsRegionAccessFactory to use for managing query results in regards 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. -
Classes in org.hibernate.cache.spi used by org.hibernate.cache.cfg.spi Class Description CacheKeysFactory -
Classes in org.hibernate.cache.spi used by org.hibernate.cache.spi Class Description AbstractCacheTransactionSynchronization CacheImplementor SPI contract for Hibernate's second-level cache engineCacheTransactionSynchronization Defines a context object that aRegionFactory
is asked to create (RegionFactory.createTransactionContext(org.hibernate.engine.spi.SharedSessionContractImplementor)
}) when a Hibernate Session is created.DirectAccessRegion Specialized Region whose data is accessed directly (not requiring key/item wrapping, e.g.DomainDataRegion A Region for cacheable domain data - entity, collection, natural-id.FilterKey Allows cached queries to be keyed by enabled filters.QueryCache Deprecated.UseQueryResultsCache
instead -CacheImplementor.getQueryResultsCache(java.lang.String)
rather thanCacheImplementor.getQueryCache()
QueryKey A key that identifies a particular query with bound parameter values.QueryResultsCache Defines the responsibility for managing query result data caching in regards to a specific region.QueryResultsRegion Defines the contract for a cache region which will specifically be used to store query results.QuerySpacesHelper Region Contract for a named "region".RegionFactory Contract for building second level cache regions.SecondLevelCacheLogger TimestampsCache Wrapper for aTimestampsRegion
adding handling of stale resultsTimestampsRegion UpdateTimestampsCache Deprecated.UseTimestampsCache
instead -
Classes in org.hibernate.cache.spi used by org.hibernate.cache.spi.access Class Description DomainDataRegion A Region for cacheable domain data - entity, collection, natural-id. -
Classes in org.hibernate.cache.spi used by org.hibernate.cache.spi.support Class Description AbstractRegionFactory CacheKeysFactory DirectAccessRegion Specialized Region whose data is accessed directly (not requiring key/item wrapping, e.g.DomainDataRegion A Region for cacheable domain data - entity, collection, natural-id.QueryResultsRegion Defines the contract for a cache region which will specifically be used to store query results.Region Contract for a named "region".RegionFactory Contract for building second level cache regions.TimestampsRegion -
Classes in org.hibernate.cache.spi used by org.hibernate.cfg Class Description RegionFactory Contract for building second level cache regions.TimestampsCacheFactory Responsible for building the TimestampsRegionAccessFactory to use for managing query results in regards to staleness of the underlying tables (sometimes called "query spaces" or "table spaces") -
Classes in org.hibernate.cache.spi used by org.hibernate.engine.spi Class Description CacheImplementor SPI contract for Hibernate's second-level cache engineCacheTransactionSynchronization Defines a context object that aRegionFactory
is asked to create (RegionFactory.createTransactionContext(org.hibernate.engine.spi.SharedSessionContractImplementor)
}) when a Hibernate Session is created.QueryCache Deprecated.UseQueryResultsCache
instead -CacheImplementor.getQueryResultsCache(java.lang.String)
rather thanCacheImplementor.getQueryCache()
QueryResultsCache Defines the responsibility for managing query result data caching in regards to a specific region.Region Contract for a named "region".RegionFactory Contract for building second level cache regions.TimestampsCache Wrapper for aTimestampsRegion
adding handling of stale resultsUpdateTimestampsCache Deprecated.UseTimestampsCache
instead -
Classes in org.hibernate.cache.spi used by org.hibernate.loader Class Description QueryKey A key that identifies a particular query with bound parameter values.QueryResultsCache Defines the responsibility for managing query result data caching in regards to a specific region. -
Classes in org.hibernate.cache.spi used by org.hibernate.loader.custom Class Description QueryKey A key that identifies a particular query with bound parameter values.QueryResultsCache Defines the responsibility for managing query result data caching in regards to a specific region.