|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
Cache | Implementors define a caching algorithm. |
CacheConcurrencyStrategy | Implementors manage transactional access to cached data. |
CacheConcurrencyStrategy.SoftLock | Marker interface, denoting a client-visible "soft lock" on a cached item. |
CacheProvider | Support for pluggable caches. |
OptimisticCache | A contract for transactional cache implementations which support optimistic locking of items within the cache. |
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. |
ReadWriteCache.Lockable |
Class Summary | |
---|---|
AbstractJndiBoundCacheProvider | Support for CacheProvider implementations which are backed by caches bound into JNDI namespace. |
CacheFactory | |
CacheKey | Allows multiple entity classes / collection roles to be stored in the same cache region. |
EhCache | EHCache plugin for Hibernate
EHCache uses a MemoryStore and a
DiskStore . |
EhCacheProvider | Cache Provider plugin for ehcache-1.2. |
FilterKey | Allows cached queries to be keyed by enabled filters. |
HashtableCache | A lightweight implementation of the Cache interface |
HashtableCacheProvider | A simple in-memory Hashtable-based cache impl. |
JndiBoundTreeCacheProvider | Support for JBossCache (TreeCache), where the cache instance is available via JNDI lookup. |
NoCacheProvider | Implementation of NoCacheProvider. |
NonstrictReadWriteCache | Caches data that is sometimes updated without ever locking the cache. |
OptimisticTreeCache | Represents a particular region within the given JBossCache TreeCache utilizing TreeCache's optimistic locking capabilities. |
OptimisticTreeCache.CircumventChecksDataVersion | Used to signal to a DataVersionAdapter to simply not perform any checks. |
OptimisticTreeCache.DataVersionAdapter | |
OptimisticTreeCache.NonLockingDataVersion | Used in regions where no locking should ever occur. |
OptimisticTreeCacheProvider | Support for a standalone JBossCache TreeCache instance utilizing TreeCache's optimistic locking capabilities. |
OSCache | |
OSCacheProvider | Support for OpenSymphony OSCache. |
QueryKey | A key that identifies a particular query with bound parameter values |
ReadOnlyCache | Caches data that is never updated. |
ReadWriteCache | Caches data that is sometimes updated while maintaining the semantics of "read committed" isolation level. |
ReadWriteCache.Item | An item of cached data, timestamped with the time it was cached,. |
ReadWriteCache.Lock | A soft lock which supports concurrent locking, timestamped with the time it was released |
StandardQueryCache | The standard implementation of the Hibernate QueryCache interface. |
StandardQueryCacheFactory | Standard Hibernate implementation of the QueryCacheFactory interface. |
SwarmCache | |
SwarmCacheProvider | Support for SwarmCache replicated cache. |
Timestamper | Generates increasing identifiers (in a single VM only). |
TransactionalCache | Support for fully transactional cache implementations like JBoss TreeCache. |
TreeCache | Represents a particular region within the given JBossCache TreeCache. |
TreeCacheProvider | Support for a standalone JBossCache (TreeCache) instance. |
UpdateTimestampsCache | Tracks the timestamps of the most recent updates to particular tables. |
Exception Summary | |
---|---|
CacheException | Something went wrong in the cache |
NoCachingEnabledException | Implementation of NoCachingEnabledException. |
This package defines APIs and implementations for the second-level cache and query cache.
Cache abstracts the underlying cache implementation. CacheConcurrencyStrategy abstracts various strategies for maintaining consistency between the cache and database. QueryCache abstracts the query result set cache.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |