Cache
Table of Contents
Namespaces
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