Interface | Description |
---|---|
AsynchronouslyRefreshedCache<T> |
Implementation details in addition to the exposed interface.
|
AsynchronouslyRefreshedCacheRegistry |
A registry of all AsynchronouslyRefreshedCaches to be used for notification.
|
CacheFactory<K extends Serializable,V> |
Cache factory interface.
|
CacheStatistics |
Centralised cache statistics service.
|
RefreshableCache<T> |
Basic cache API
|
RefreshableCacheEvent |
A cache event
|
RefreshableCacheListener |
API to listen to cache events
|
Class | Description |
---|---|
AbstractCacheFactory<K extends Serializable,V> |
Abstract
CacheFactory implementation containing common functionality
such as cache configuration properties support. |
AbstractMTAsynchronouslyRefreshedCache<T> |
The base implementation for Multi-tenant asynchronously refreshed cache.
|
AbstractRefreshableCacheEvent |
A generic event with the cache id and affected tenant
|
CacheStatisticsCreated |
Signal that cache statistics have been registered for the given cache.
|
DefaultCacheFactory<K extends Serializable,V> |
CacheFactory implementation that creates DefaultSimpleCache instances. |
DefaultCacheProvider |
A simple
CacheProvider that allows Hibernate to create DefaultSimpleCache
based caches. |
DefaultSimpleCache<K extends Serializable,V> |
SimpleCache implementation backed by a Google Cache implementation. |
HibernateSimpleCacheAdapter |
Adapts a
SimpleCache instance for use as a Hibernate Cache . |
InMemoryCacheStatistics |
Simple non-persistent implementation of
CacheStatistics . |
NullCache<K extends Serializable,V> |
A cache that does nothing - always.
|
OperationStats |
Represents a single cache operation type's statistics.
|
RefreshableCacheRefreshedEvent |
Describes a new entry has been inserted in the cache.
|
RefreshableCacheRefreshEvent |
Describes an entry that is stale in the cache
|
TransactionalCache<K extends Serializable,V> |
A 2-level cache that mainains both a transaction-local cache and
wraps a non-transactional (shared) cache.
|
TransactionalCache.CacheRegionKey | |
TransactionalCache.ValueHolder<V2> |
A wrapper object to carry object values, but forcing a straight equality check
based on a random integer only.
|
TransactionStats |
Only to be used within a single transaction/thread.
|
Enum | Description |
---|---|
TransactionStats.OpType |
Cache operation type.
|
Exception | Description |
---|---|
NoStatsForCache |
Read operations on
CacheStatistics throw this
RuntimeException when no statistics exist for the
specified cache. |
Copyright © 2005–2017 Alfresco Software. All rights reserved.