@ParametersAreNonnullByDefault @ReturnValuesAreNonnullByDefault
| Class | Description |
|---|---|
| CollectMetricsPredicate | |
| DummyVCacheRequestContextOperations |
Trivial implementation of the interface which just invoked the action directly.
|
| MemcachedManager |
Class which manages Confluence's connectivity to Memcached.
|
| SynchronousExternalCache<V> |
A wrapper around a VCache external cache which provides synchronous, opverloaded operations for convenience and
predictable error handling.
|
| VCacheFactoryBean |
A Spring
FactoryBean which creates a VCacheFactory suitable for use by Confluence Cloud. |
| VCacheFlusher |
An implementation of
CacheFlusher which flushes VCache instances. |
| VCacheMarshallers |
Provides VCache
Marshallers over and above those already provided by MarshallerFactory. |
| VCacheRequestContextFilter |
A Servlet
Filter which ensures that a VCache request context is setup for each
request, and also logs the cache metrics. |
| VCacheRequestContextManager |
An implementation of
VCacheRequestContextOperations which provides a simpler and less error-prone interface to client code
than that provided by ThreadLocalRequestContextSupplier. |
| VCacheWhitelist |
Represents a whitelist of which caches of various VCache types are permitted.
|
| Enum | Description |
|---|---|
| CacheExternalisationPredicate |
This class contains a predicate which will return true if a given cache should be externalised to Memcached.
|
| Exception | Description |
|---|---|
| SynchronousExternalCache.CacheException |
Copyright © 2003–2016 Atlassian. All rights reserved.