| Interface | Description |
|---|---|
| CacheCompactor |
Interface indicting a class can 'compact' caches.
|
| CacheConfigManager |
Manages cache configuration changes (such as max cache size).
|
| CacheConfigurationLoader | Deprecated
since 5.7.
|
| CacheSettingsManager |
A manager for cache settings, provides operations for retrieving, runtime update and saving settings to persistent
storage.
|
| CacheStatistics |
Interface for reporting cache statistics
|
| CacheStatisticsManager |
Provides information on how effective each managed cache is.
|
| ClusterCacheCompactor |
Marker interface for cluster-aware cache compactor
|
| ConfigurableCache<K,V> | Deprecated
since 5.5.1 please use
ManagedCache instead |
| ConfluenceCache<K,V> |
Base cache interface for all caches in confluence.
|
| LockingCache<K,V> |
Interface that extends atlassian-cache to have locking semantics.
|
| ManagedLockingCache<K,V> | Deprecated
since 5.7.
|
| ReadThroughCacheFactory | Deprecated
since 5.7.
|
| TransactionalCacheFactoryCleaner.Cleaner |
| Class | Description |
|---|---|
| CacheAdapter<K,V> | Deprecated
since 5.7 Use
DefaultConfluenceCache instead. |
| CacheCompactionJob | Deprecated
since 5.8 Use
com.atlassian.confluence.impl.quartz.RunnableJob |
| CacheMonitoringUtils |
Return noop splits if cache monitoring disabled.
|
| CacheOperations<K,V> |
A cache operation recorder.
|
| CacheStatisticsAction | Deprecated
since 5.5.
|
| CacheStatisticsHelper |
Provides utility methods useful for classes that implement the
CacheStatistics interface. |
| CachingCacheSettingsManager |
Caches calculation of caches settings in order to avoid traversing long list of expensive regexps
|
| ConfluenceManagedCache |
Confluence-specific wrapper around a standard atlassian-cache implementation.
|
| ConfluenceMonitoringCache<K,V> |
A wrapper for monitoring the performance of Confluence caches.
|
| DefaultCacheConfigManager | |
| DefaultCacheSettingsManager |
Implementation of
CacheSettingsManager that uses a read-only Configuration
file that specifies the cache defaults. |
| DefaultConfluenceCache<K,V> |
Default implementation of the ConfluenceCache interface.
|
| DeferredOperationsCache<K,V> |
An implementation of
Cache that records changes to a delegate cache, only actually
performing them when DeferredOperationsCache.sync() is called. |
| DummyCache |
A Hibernate Cache implementation that does no caching.
|
| DummyCacheProvider |
Builds and returns a DummyCache which will provide no caching (and therefore consume no memory).
|
| InvalidatableCacheLoader<K,V> |
CacheLoader that allows values to be invalidated during creation.
|
| NoopClusterCacheCompactor |
A compactor that does nothing.
|
| ThreadLocalCache |
A generic cache for "stuff" that is only needed for the lifetime of a web request or scheduled job.
|
| ThreadLocalCacheAccessor<K,V> |
A type-safe way of accessing the threadlocal cache
|
| TransactionalCacheFactory |
A cache factory that produces transactional caches.
|
| TransactionalCacheFactoryCleaner |
A helper which ensures that any thread-bound transactional caches (as managed by
TransactionalCacheFactory)
are properly cleaned up and not allowed to pollute subsequent usages of the same thread. |
| TransactionalCacheFactoryCleanupFilter |
A servlet filter which ensures that any thread-bound transactional caches (as managed by
TransactionalCacheFactory)
are properly cleaned up and not allowed to pollute subsequent usages of the same request thread. |
| WarnBeforeMethodAdvice | Deprecated
Since 5.5.
|
| Enum | Description |
|---|---|
| CacheStatisticsCapability |
Describes optional capabilities as exposed by the Cache Statistics service
|
Copyright © 2003–2017 Atlassian. All rights reserved.