| Package | Description |
|---|---|
| com.atlassian.vcache |
Contains the core types for Atlassian VCache API.
|
| com.atlassian.vcache.marshallers |
Contains common implementations of the
Marshaller interface. |
| Class and Description |
|---|
| CasIdentifier
Represents an identifier for use in compare-and-swap operations.
|
| ChangeRate
Provides a scale for the rate of change of a measure.
|
| DirectExternalCache
Represents an
ExternalCache where all operations are performed directly on the external cache system. |
| ExternalCache
Represents an external cache, where the data is ultimately stored in external cache systems
like Memcached or Redis.
|
| ExternalCacheException.Reason
The reasons for failure.
|
| ExternalCacheSettings
An immutable representation of settings for an
ExternalCache. |
| ExternalCacheSettingsBuilder
Builder for creating
ExternalCacheSettings instances. |
| ExternalWriteOperationsBuffered
Represents the buffered write operations on an
ExternalCache. |
| ExternalWriteOperationsUnbuffered
Represents the unbuffered write operations on an
ExternalCache. |
| IdentifiedValue
Represents a value that has an associated
CasIdentifier that can be used for "compare-and-swap" operations. |
| JvmCache
Interface that defines the JVM cache operations.
|
| JvmCacheSettings
An immutable representation of settings for an
JvmCache. |
| JvmCacheSettingsBuilder
Builder for creating
JvmCacheSettings instances. |
| LocalCacheOperations
Represents the common operations that can be performed on a JVM local cache.
|
| Marshaller
Deprecated.
since 1.5.0. Use the Atlassian Marshalling API and implementations instead.
|
| MarshallerException
Deprecated.
since 1.5.0. Use the Atlassian Marshalling API and implementations instead.
|
| PutPolicy
Represents the different policies for a put operation on a cache.
|
| RequestCache
Represents a request scope cache, which is intended to hold data for the life of a request.
|
| RequestCacheSettings
Settings for configuring a RequestCache.
|
| RequestCacheSettingsBuilder
Builder for creating
RequestCacheSettings instances. |
| StableReadExternalCache
Represents an
ExternalCache where the read operations are buffered. |
| TransactionalExternalCache
Represents an
ExternalCache where both the read and write operations are buffered until
the end of a transaction. |
| VCache
Represents the characteristics common to all types of caches.
|
| VCacheException
Represents a failure occurred when using the VCache API.
|
| Class and Description |
|---|
| Marshaller
Deprecated.
since 1.5.0. Use the Atlassian Marshalling API and implementations instead.
|
Copyright © 2022 Atlassian. All rights reserved.