## Uses of Package
org.hibernate.cache

Packages that use org.hibernate.cache
org.hibernate.action: This package defines "actions" that are scheduled for asycnchronous execution by the event listeners.
org.hibernate.cache: This package defines APIs/SPIs and implementations for the Hibernate second-level cache.
org.hibernate.cache.access: Defines contracts for transactional and concurrent access to cached `entity` and `collection` data.
org.hibernate.cache.impl
org.hibernate.cache.impl.bridge
org.hibernate.cache.infinispan
org.hibernate.cache.infinispan.access
org.hibernate.cache.infinispan.collection
org.hibernate.cache.infinispan.entity
org.hibernate.cache.infinispan.impl
org.hibernate.cache.infinispan.query
org.hibernate.cache.infinispan.timestamp
org.hibernate.cache.infinispan.util
org.hibernate.cfg: This package defines APIs for configuring Hibernate, and classes for building the Hibernate configuration-time metamodel.
org.hibernate.engine: This package contains classes that are "shared" by other packages, and implementations of some key algorithms.
org.hibernate.id: This package contains internal implementation classes for the main API interfaces.
org.hibernate.impl: This package contains implementations of the central Hibernate APIs, especially the Hibernate session.
org.hibernate.persister.collection: This package abstracts the persistence mechanism for collections.
org.hibernate.persister.entity: This package abstracts persistence mechanisms for entities, and defines the Hibernate runtime metamodel.

Classes in org.hibernate.cache used by org.hibernate.action
CacheException Something went wrong in the cache

Classes in org.hibernate.cache used by org.hibernate.cache
Cache Deprecated. As of 3.3; see for details.
CacheConcurrencyStrategy Deprecated. As of 3.3; see for details.
CacheDataDescription Describes attributes regarding the type of data to be cached.
CacheException Something went wrong in the cache
CacheProvider Deprecated. As of 3.3; see for details.
CollectionRegion Defines the contract for a cache region which will specifically be used to store collection data.
DelegatingRegionFactory
EntityRegion Defines the contract for a cache region which will specifically be used to store entity data.
GeneralDataRegion Contract for general-purpose cache regions.
OptimisticCacheSource Contract for sources of optimistically lockable data sent to the second level cache.
QueryCache Defines the contract for caches capable of storing query results.
QueryCacheFactory Defines a factory for query cache instances.
QueryKey A key that identifies a particular query with bound parameter values.
QueryResultsRegion Defines the contract for a cache region which will specifically be used to store query results.
ReadWriteCache.Lock A soft lock which supports concurrent locking, timestamped with the time it was released
ReadWriteCache.Lockable
Region Defines a contract for accessing a particular named region within the underlying cache implementation.
RegionFactory Contract for building second level cache regions.
TimestampsRegion Defines the contract for a cache region which will specifically be used to store entity "update timestamps".
TransactionalDataRegion Defines contract for regions which hold transactionally-managed data.
UpdateTimestampsCache Tracks the timestamps of the most recent updates to particular tables.

Classes in org.hibernate.cache used by org.hibernate.cache.access
CacheException Something went wrong in the cache
CollectionRegion Defines the contract for a cache region which will specifically be used to store collection data.
EntityRegion Defines the contract for a cache region which will specifically be used to store entity data.

Classes in org.hibernate.cache used by org.hibernate.cache.impl
CacheDataDescription Describes attributes regarding the type of data to be cached.
CacheException Something went wrong in the cache
CollectionRegion Defines the contract for a cache region which will specifically be used to store collection data.
EntityRegion Defines the contract for a cache region which will specifically be used to store entity data.
QueryResultsRegion Defines the contract for a cache region which will specifically be used to store query results.
RegionFactory Contract for building second level cache regions.
TimestampsRegion Defines the contract for a cache region which will specifically be used to store entity "update timestamps".

Classes in org.hibernate.cache used by org.hibernate.cache.impl.bridge
Cache Deprecated. As of 3.3; see for details.
CacheConcurrencyStrategy Deprecated. As of 3.3; see for details.
CacheDataDescription Describes attributes regarding the type of data to be cached.
CacheException Something went wrong in the cache
CacheProvider Deprecated. As of 3.3; see for details.
CollectionRegion Defines the contract for a cache region which will specifically be used to store collection data.
EntityRegion Defines the contract for a cache region which will specifically be used to store entity data.
GeneralDataRegion Contract for general-purpose cache regions.
OptimisticCacheSource Contract for sources of optimistically lockable data sent to the second level cache.
QueryResultsRegion Defines the contract for a cache region which will specifically be used to store query results.
Region Defines a contract for accessing a particular named region within the underlying cache implementation.
RegionFactory Contract for building second level cache regions.
TimestampsRegion Defines the contract for a cache region which will specifically be used to store entity "update timestamps".
TransactionalDataRegion Defines contract for regions which hold transactionally-managed data.

Classes in org.hibernate.cache used by org.hibernate.cache.infinispan
CacheDataDescription Describes attributes regarding the type of data to be cached.
CacheException Something went wrong in the cache
CollectionRegion Defines the contract for a cache region which will specifically be used to store collection data.
EntityRegion Defines the contract for a cache region which will specifically be used to store entity data.
QueryResultsRegion Defines the contract for a cache region which will specifically be used to store query results.
RegionFactory Contract for building second level cache regions.
TimestampsRegion Defines the contract for a cache region which will specifically be used to store entity "update timestamps".

Classes in org.hibernate.cache used by org.hibernate.cache.infinispan.access
CacheException Something went wrong in the cache

Classes in org.hibernate.cache used by org.hibernate.cache.infinispan.collection
CacheDataDescription Describes attributes regarding the type of data to be cached.
CacheException Something went wrong in the cache
CollectionRegion Defines the contract for a cache region which will specifically be used to store collection data.
Region Defines a contract for accessing a particular named region within the underlying cache implementation.
RegionFactory Contract for building second level cache regions.
TransactionalDataRegion Defines contract for regions which hold transactionally-managed data.

Classes in org.hibernate.cache used by org.hibernate.cache.infinispan.entity
CacheDataDescription Describes attributes regarding the type of data to be cached.
CacheException Something went wrong in the cache
EntityRegion Defines the contract for a cache region which will specifically be used to store entity data.
Region Defines a contract for accessing a particular named region within the underlying cache implementation.
RegionFactory Contract for building second level cache regions.
TransactionalDataRegion Defines contract for regions which hold transactionally-managed data.

Classes in org.hibernate.cache used by org.hibernate.cache.infinispan.impl
CacheDataDescription Describes attributes regarding the type of data to be cached.
CacheException Something went wrong in the cache
GeneralDataRegion Contract for general-purpose cache regions.
Region Defines a contract for accessing a particular named region within the underlying cache implementation.
RegionFactory Contract for building second level cache regions.
TransactionalDataRegion Defines contract for regions which hold transactionally-managed data.

Classes in org.hibernate.cache used by org.hibernate.cache.infinispan.query
CacheException Something went wrong in the cache
GeneralDataRegion Contract for general-purpose cache regions.
QueryResultsRegion Defines the contract for a cache region which will specifically be used to store query results.
Region Defines a contract for accessing a particular named region within the underlying cache implementation.
RegionFactory Contract for building second level cache regions.
TransactionalDataRegion Defines contract for regions which hold transactionally-managed data.

Classes in org.hibernate.cache used by org.hibernate.cache.infinispan.timestamp
CacheException Something went wrong in the cache
GeneralDataRegion Contract for general-purpose cache regions.
Region Defines a contract for accessing a particular named region within the underlying cache implementation.
RegionFactory Contract for building second level cache regions.
TimestampsRegion Defines the contract for a cache region which will specifically be used to store entity "update timestamps".

Classes in org.hibernate.cache used by org.hibernate.cache.infinispan.util
CacheException Something went wrong in the cache

Classes in org.hibernate.cache used by org.hibernate.cfg
QueryCacheFactory Defines a factory for query cache instances.
RegionFactory Contract for building second level cache regions.

Classes in org.hibernate.cache used by org.hibernate.engine
QueryCache Defines the contract for caches capable of storing query results.
Region Defines a contract for accessing a particular named region within the underlying cache implementation.
UpdateTimestampsCache Tracks the timestamps of the most recent updates to particular tables.

Classes in org.hibernate.cache used by org.hibernate.id
OptimisticCacheSource Contract for sources of optimistically lockable data sent to the second level cache.

Classes in org.hibernate.cache used by org.hibernate.impl
QueryCache Defines the contract for caches capable of storing query results.
Region Defines a contract for accessing a particular named region within the underlying cache implementation.
UpdateTimestampsCache Tracks the timestamps of the most recent updates to particular tables.

Classes in org.hibernate.cache used by org.hibernate.persister.collection
CacheException Something went wrong in the cache

Classes in org.hibernate.cache used by org.hibernate.persister.entity
OptimisticCacheSource Contract for sources of optimistically lockable data sent to the second level cache.

Copyright © 2001-2010 Red Hat, Inc. All Rights Reserved.