Uses of Interface
org.infinispan.container.DataContainer.ComputeAction
Package
Description
Package that contains the interface describing the underlyling API for storage in Infinispan
Data containers which store cache entries.
Persistence API.
-
Uses of DataContainer.ComputeAction in org.infinispan.container
Modifier and TypeMethodDescriptionDataContainer.compute
(K key, DataContainer.ComputeAction<K, V> action) Computes the new value for the key. -
Uses of DataContainer.ComputeAction in org.infinispan.container.impl
Modifier and TypeMethodDescriptionAbstractDelegatingInternalDataContainer.compute
(int segment, K key, DataContainer.ComputeAction<K, V> action) AbstractDelegatingInternalDataContainer.compute
(K key, DataContainer.ComputeAction<K, V> action) AbstractInternalDataContainer.compute
(int segment, K key, DataContainer.ComputeAction<K, V> action) AbstractInternalDataContainer.compute
(K key, DataContainer.ComputeAction<K, V> action) InternalDataContainer.compute
(int segment, K key, DataContainer.ComputeAction<K, V> action) Same asDataContainer.compute(Object, ComputeAction)
except that the segment of the key can provided to update entries without calculating the segment for the given key. -
Uses of DataContainer.ComputeAction in org.infinispan.container.offheap
Modifier and TypeMethodDescriptionBoundedOffHeapDataContainer.compute
(int segment, WrappedBytes key, DataContainer.ComputeAction<WrappedBytes, WrappedBytes> action) BoundedOffHeapDataContainer.compute
(WrappedBytes key, DataContainer.ComputeAction<WrappedBytes, WrappedBytes> action) SegmentedBoundedOffHeapDataContainer.compute
(int segment, WrappedBytes key, DataContainer.ComputeAction<WrappedBytes, WrappedBytes> action) SegmentedBoundedOffHeapDataContainer.compute
(WrappedBytes key, DataContainer.ComputeAction<WrappedBytes, WrappedBytes> action) -
Uses of DataContainer.ComputeAction in org.infinispan.persistence
Modifier and TypeMethodDescriptionstatic <K,
V> InternalCacheEntry<K, V> PersistenceUtil.loadAndComputeInDataContainer
(DataContainer<K, V> dataContainer, int segment, org.infinispan.persistence.manager.PersistenceManager persistenceManager, K key, InvocationContext ctx, TimeService timeService, DataContainer.ComputeAction<K, V> action) Deprecated, for removal: This API element is subject to removal in a future version.since 9.4 This method references PersistenceManager, which isn't a public class -
Uses of DataContainer.ComputeAction in org.infinispan.persistence.internal
Modifier and TypeMethodDescriptionstatic <K,
V> InternalCacheEntry<K, V> PersistenceUtil.loadAndComputeInDataContainer
(DataContainer<K, V> dataContainer, int segment, org.infinispan.persistence.manager.PersistenceManager persistenceManager, K key, InvocationContext ctx, TimeService timeService, DataContainer.ComputeAction<K, V> action)