See: Description
| Interface | Description |
|---|---|
| CacheEntry<K,V> |
An entry that is stored in the data container
|
| InternalCacheEntry<K,V> |
Interface for internal cache entries that expose whether an entry has expired.
|
| InternalCacheValue<V> |
A representation of an InternalCacheEntry that does not have a reference to the key.
|
| MVCCEntry<K,V> |
An entry that can be safely copied when updates are made, to provide MVCC semantics
|
| StateChangingEntry |
An entry that may have state, such as created, changed, valid, etc.
|
| Class | Description |
|---|---|
| AbstractInternalCacheEntry |
An abstract internal cache entry that is typically stored in the data container
|
| CacheEntrySizeCalculator<K,V> |
Implementation of a size calculator that calcultes only the size of the value assuming it is an InternalCacheEntry.
|
| ClearCacheEntry<K,V> |
Used in
ClearInvocationContext to process the ClearCommand. |
| ClusteredRepeatableReadEntry |
A version of RepeatableReadEntry that can perform write-skew checks during prepare.
|
| DeltaAwareCacheEntry<K> |
A wrapper around a cached entry that encapsulates DeltaAware and Delta semantics when writes are
initiated, committed or rolled back.
|
| ExpiryHelper |
Provide utility methods for dealing with expiration of cache entries.
|
| ForwardingCacheEntry<K,V> |
A class designed to forward all method invocations for a CacheEntry to the provided delegate.
|
| ImmortalCacheEntry |
A cache entry that is immortal/cannot expire
|
| ImmortalCacheEntry.Externalizer | |
| ImmortalCacheValue |
An immortal cache value, to correspond with
ImmortalCacheEntry |
| ImmortalCacheValue.Externalizer | |
| L1InternalCacheEntry |
A
InternalCacheEntry implementation to store a L1 entry. |
| MarshalledValueEntrySizeCalculator |
Entry Size calculator that returns an approximation of how much memory a marshalled value contains for a key
and value.
|
| MortalCacheEntry |
A cache entry that is mortal.
|
| MortalCacheEntry.Externalizer | |
| MortalCacheValue |
A mortal cache value, to correspond with
MortalCacheEntry |
| MortalCacheValue.Externalizer | |
| NullCacheEntry<K,V> | |
| PrimitiveEntrySizeCalculator |
Entry Size calculator that returns an approximation of how much various primitives, primitive wrappers, Strings,
and arrays
|
| ReadCommittedEntry |
A wrapper around a cached entry that encapsulates read committed semantics when writes are initiated, committed or
rolled back.
|
| RepeatableReadEntry |
An extension of
ReadCommittedEntry that provides Repeatable Read semantics |
| TransientCacheEntry |
A cache entry that is transient, i.e., it can be considered expired after a period of not being used.
|
| TransientCacheEntry.Externalizer | |
| TransientCacheValue |
A transient cache value, to correspond with
TransientCacheEntry |
| TransientCacheValue.Externalizer | |
| TransientMortalCacheEntry |
A cache entry that is both transient and mortal.
|
| TransientMortalCacheEntry.Externalizer | |
| TransientMortalCacheValue |
A transient, mortal cache value to correspond with
TransientMortalCacheEntry |
| TransientMortalCacheValue.Externalizer |
| Enum | Description |
|---|---|
| DeltaAwareCacheEntry.Flags | |
| ReadCommittedEntry.Flags |
Copyright © 2024 JBoss, a division of Red Hat. All rights reserved.