@FieldsAreNonnullByDefault @ParametersAreNonnullByDefault @ReturnValuesAreNonnullByDefault
See: Description
| Interface | Description |
|---|---|
| Instrumentor |
Provides methods to wrap standard VCache types for instrumentation.
|
| TransactionControl |
Interface for controlling the transaction characteristics of an entity.
|
| TransactionControlManager |
Provides tracking of transactional resources that need to be synchronised.
|
| Class | Description |
|---|---|
| DefaultExternalCacheDetails |
Default immutable implementation of
ExternalCacheDetails. |
| DefaultIdentifiedValue<T> |
Implementation of
IdentifiedValue |
| DefaultJvmCacheDetails |
Default immutable implementation of
JvmCacheDetails. |
| DefaultRequestCacheDetails |
Default immutable implementation of
RequestCacheDetails. |
| DefaultRequestContext |
An implementation of the
RequestContext. |
| DefaultTransactionControlManager |
Default implementation of
TransactionControlManager. |
| DefaultVCacheCreationHandler |
Implementation of
VCacheCreationHandler that enforces maximum allowed values. |
| ExternalCacheKeyGenerator |
Represents the ability to generate the keys used with an external cache.
|
| LoggingExternalCacheKeyGenerator |
Implementation of
ExternalCacheKeyGenerator that logs at debug level the key before and after. |
| PlainExternalCacheKeyGenerator |
Implementation of
ExternalCacheKeyGenerator that does not do any encoding. |
| Sha1ExternalCacheKeyGenerator |
Implementation of
ExternalCacheKeyGenerator that encodes using the SHA-1 hashing algorithm. |
| ThreadLocalRequestContextSupplier |
Implementation of
Supplier for RequestContext that manages an instance
per thread. |
| VCacheCoreUtils |
Contains common implementation methods.
|
| WorkContextRequestContextSupplier |
Implementation of
Supplier for RequestContext that provides a structure that will
be available and safe to use in a WorkContext. |
Copyright © 2016 Atlassian. All rights reserved.