Documentation

Cache

Table of Contents

Namespaces

Exception
Logging
Persister
Region

Interfaces

CacheEntry
Cache entry interface
CacheFactory
Contract for building second level cache regions components.
CollectionHydrator
Hydrator cache entry for collections
ConcurrentRegion
Defines contract for concurrently managed data region.
EntityHydrator
Hydrator cache entry for entities
MultiGetRegion
Defines a region that supports multi-get reading.
QueryCache
Defines the contract for caches capable of storing query results.
QueryCacheValidator
Cache query validator interface.
Region
Defines a contract for accessing a particular named region.
TimestampRegion
Defines the contract for a cache region which will specifically be used to store entity "update timestamps".

Classes

AssociationCacheEntry
Association cache entry
CacheConfiguration
Configuration container for second-level cache.
CacheException
Exception for cache.
CacheKey
Defines entity / collection / query key to be stored in the cache region.
CollectionCacheEntry
Collection cache entry
CollectionCacheKey
Defines entity collection roles to be stored in the cache region.
DefaultCache
Provides an API for querying/managing the second level cache regions.
DefaultCacheFactory
DefaultCollectionHydrator
Default hydrator cache for collections
DefaultEntityHydrator
Default hydrator cache for entities
DefaultQueryCache
Default query cache implementation.
EntityCacheEntry
Entity cache entry
EntityCacheKey
Defines entity classes roles to be stored in the cache region.
Lock
LockException
Lock exception for cache.
QueryCacheEntry
Query cache entry
QueryCacheKey
A cache key that identifies a particular query.
RegionsConfiguration
Cache regions configuration
TimestampCacheEntry
Timestamp cache entry
TimestampCacheKey
A key that identifies a timestamped space.
TimestampQueryCacheValidator

        
On this page

Search results