| 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. |
| DefaultSimpleCache<K extends Serializable,V> |
SimpleCache implementation backed by a Google Cache implementation. |
| 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 maintains 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–2018 Alfresco Software. All rights reserved.