Uses of Interface
org.infinispan.container.entries.CacheEntry
-
Packages that use CacheEntry Package Description org.infinispan This is the core of Infinispan, a distributed, transactional, highly scalable data grid platform.org.infinispan.cache.impl org.infinispan.conflict This package contains the APIs that enable users to search for, and amend, data inconsistencies within their cache.org.infinispan.conflict.impl This package contains implementations of the conflict resolution API.org.infinispan.container.entries Entries which are stored in data containers.org.infinispan.container.entries.metadata org.infinispan.container.impl Data containers which store cache entries.org.infinispan.context Contexts contain information of a specific invocation on the cache, such as its origins, scope (transactional or non-transactional), as well as invocation-specific flags.org.infinispan.context.impl This package contains different context implementations, selected dynamically based on the type of invocation.org.infinispan.filter Provides capabilities around filtering and converting entries that are found in the cache or cache store/loader.org.infinispan.functional.impl org.infinispan.interceptors.distribution Interceptors dealing with command replication in distributed/replicated mode.org.infinispan.interceptors.impl Basic interceptorsorg.infinispan.interceptors.locking Interceptors dealing with locking.org.infinispan.interceptors.totalorder Interceptors dealing with total order.org.infinispan.metadata Metadata interfacesorg.infinispan.multimap.api.embedded Embedded Multimap Cache.org.infinispan.multimap.impl org.infinispan.notifications.cachelistener Cache
-specific notifications and eventing.org.infinispan.rest.cachemanager Cache manager wrapper for REST interface.org.infinispan.security.actions org.infinispan.security.impl org.infinispan.server.hotrod org.infinispan.server.hotrod.iteration org.infinispan.statetransfer Transfer of state to new caches in a cluster.org.infinispan.stream Cache stream processing.org.infinispan.stream.impl org.infinispan.transaction.impl org.infinispan.transaction.xa XA transaction support.org.infinispan.util General utilities that are not specific to Infinispan, including string parsing helpers, reflection tools and collections and containers designed to supplement the JDK-provided containers. -
-
Uses of CacheEntry in org.infinispan
Methods in org.infinispan that return CacheEntry Modifier and Type Method Description CacheEntry<K,V>
AdvancedCache. getCacheEntry(Object key)
Retrieves a CacheEntry corresponding to a specific key.Methods in org.infinispan that return types with arguments of type CacheEntry Modifier and Type Method Description CacheSet<CacheEntry<K,V>>
AdvancedCache. cacheEntrySet()
Identical toCache.entrySet()
but is typed to return CacheEntries instead of Entries.Map<K,CacheEntry<K,V>>
AdvancedCache. getAllCacheEntries(Set<?> keys)
Gets a collection of entries from theAdvancedCache
, returning them asMap
of the cache entries associated with the set of keys requested.default CompletableFuture<CacheEntry<K,V>>
AdvancedCache. getCacheEntryAsync(Object key)
Retrieves a CacheEntry corresponding to a specific key.Iterator<CacheEntry<K,V>>
LockedStream. iterator()
This method is not supported when using aLockedStream
Spliterator<CacheEntry<K,V>>
LockedStream. spliterator()
This method is not supported when using aLockedStream
Method parameters in org.infinispan with type arguments of type CacheEntry Modifier and Type Method Description LockedStream<K,V>
LockedStream. filter(Predicate<? super CacheEntry<K,V>> predicate)
Returns a locked stream consisting of the elements of this stream that match the given predicate.default LockedStream<K,V>
LockedStream. filter(SerializablePredicate<? super CacheEntry<K,V>> predicate)
Same asLockedStream.filter(Predicate)
except that the Predicate must also implementSerializable
void
LockedStream. forEach(BiConsumer<Cache<K,V>,? super CacheEntry<K,V>> biConsumer)
Performs an action for each element of this stream on the primary owner of the given key.default void
LockedStream. forEach(SerializableBiConsumer<Cache<K,V>,? super CacheEntry<K,V>> biConsumer)
Same asLockedStream.forEach(BiConsumer)
except that the BiConsumer must also implementSerializable
<R> Map<K,R>
LockedStream. invokeAll(BiFunction<Cache<K,V>,? super CacheEntry<K,V>,R> biFunction)
Performs a BiFunction for each element of this stream on the primary owner of each entry returning a value.default <R> Map<K,R>
LockedStream. invokeAll(SerializableBiFunction<Cache<K,V>,? super CacheEntry<K,V>,R> biFunction)
Same asLockedStream.invokeAll(BiFunction)
except that the BiFunction must also implementSerializable
-
Uses of CacheEntry in org.infinispan.cache.impl
Methods in org.infinispan.cache.impl that return CacheEntry Modifier and Type Method Description CacheEntry<K,V>
AbstractDelegatingAdvancedCache. getCacheEntry(Object key)
CacheEntry
CacheImpl. getCacheEntry(Object key)
CacheEntry
DecoratedCache. getCacheEntry(Object key)
CacheEntry<K,V>
EncoderCache. getCacheEntry(Object key)
CacheEntry<K,V>
SimpleCacheImpl. getCacheEntry(Object k)
CacheEntry<K,V>
StatsCollectingCache. getCacheEntry(Object k)
Methods in org.infinispan.cache.impl that return types with arguments of type CacheEntry Modifier and Type Method Description CacheSet<CacheEntry<K,V>>
AbstractDelegatingAdvancedCache. cacheEntrySet()
CacheSet<CacheEntry<K,V>>
CacheImpl. cacheEntrySet()
CacheSet<CacheEntry<K,V>>
DecoratedCache. cacheEntrySet()
CacheSet<CacheEntry<K,V>>
EncoderCache. cacheEntrySet()
CacheSet<CacheEntry<K,V>>
SimpleCacheImpl. cacheEntrySet()
Map<K,CacheEntry<K,V>>
AbstractDelegatingAdvancedCache. getAllCacheEntries(Set<?> keys)
Map<K,CacheEntry<K,V>>
CacheImpl. getAllCacheEntries(Set<?> keys)
Map<K,CacheEntry<K,V>>
CacheImpl. getAllCacheEntries(Set<?> keys, long explicitFlags, InvocationContext ctx)
Map<K,CacheEntry<K,V>>
DecoratedCache. getAllCacheEntries(Set<?> keys)
Map<K,CacheEntry<K,V>>
EncoderCache. getAllCacheEntries(Set<?> keys)
Map<K,CacheEntry<K,V>>
SimpleCacheImpl. getAllCacheEntries(Set<?> keys)
Map<K,CacheEntry<K,V>>
StatsCollectingCache. getAllCacheEntries(Set<?> keys)
CompletableFuture<CacheEntry<K,V>>
AbstractDelegatingAdvancedCache. getCacheEntryAsync(Object key)
CompletableFuture<CacheEntry<K,V>>
CacheImpl. getCacheEntryAsync(Object key)
CompletableFuture<CacheEntry<K,V>>
DecoratedCache. getCacheEntryAsync(Object key)
CompletableFuture<CacheEntry<K,V>>
EncoderCache. getCacheEntryAsync(Object key)
CompletableFuture<CacheEntry<K,V>>
SimpleCacheImpl. getCacheEntryAsync(Object key)
protected Supplier<Stream<CacheEntry<K,V>>>
SimpleCacheImpl. getStreamSupplier(boolean parallel)
org.infinispan.commons.util.CloseableIterator<CacheEntry<K,V>>
SimpleCacheImpl.CacheEntrySet. iterator()
static <K,V>
EncoderEntryMapper<K,V,CacheEntry<K,V>>EncoderEntryMapper. newCacheEntryMapper(DataConversion keyDataConversion, DataConversion valueDataConversion, InternalEntryFactory entryFactory)
CacheStream<CacheEntry<K,V>>
SimpleCacheImpl.CacheEntrySet. parallelStream()
org.infinispan.commons.util.CloseableSpliterator<CacheEntry<K,V>>
SimpleCacheImpl.CacheEntrySet. spliterator()
CacheStream<CacheEntry<K,V>>
SimpleCacheImpl.CacheEntrySet. stream()
Methods in org.infinispan.cache.impl with parameters of type CacheEntry Modifier and Type Method Description boolean
SimpleCacheImpl.CacheEntrySet. add(CacheEntry<K,V> entry)
Method parameters in org.infinispan.cache.impl with type arguments of type CacheEntry Modifier and Type Method Description boolean
SimpleCacheImpl.CacheEntrySet. addAll(Collection<? extends CacheEntry<K,V>> c)
-
Uses of CacheEntry in org.infinispan.conflict
Methods in org.infinispan.conflict that return CacheEntry Modifier and Type Method Description CacheEntry<K,V>
EntryMergePolicy. merge(CacheEntry<K,V> preferredEntry, List<CacheEntry<K,V>> otherEntries)
This method is called byConflictManager.resolveConflicts()
for each conflict discovered to determine whichCacheEntry
should be utilised.CacheEntry
MergePolicy. merge(CacheEntry preferredEntry, List otherEntries)
CacheEntry
MergePolicy.UnsupportedMergePolicy. merge(CacheEntry preferredEntry, List otherEntries)
Methods in org.infinispan.conflict that return types with arguments of type CacheEntry Modifier and Type Method Description Stream<Map<Address,CacheEntry<K,V>>>
ConflictManager. getConflicts()
Returns a stream of conflicts detected in the cluster.Methods in org.infinispan.conflict with parameters of type CacheEntry Modifier and Type Method Description CacheEntry<K,V>
EntryMergePolicy. merge(CacheEntry<K,V> preferredEntry, List<CacheEntry<K,V>> otherEntries)
This method is called byConflictManager.resolveConflicts()
for each conflict discovered to determine whichCacheEntry
should be utilised.CacheEntry
MergePolicy. merge(CacheEntry preferredEntry, List otherEntries)
CacheEntry
MergePolicy.UnsupportedMergePolicy. merge(CacheEntry preferredEntry, List otherEntries)
Method parameters in org.infinispan.conflict with type arguments of type CacheEntry Modifier and Type Method Description CacheEntry<K,V>
EntryMergePolicy. merge(CacheEntry<K,V> preferredEntry, List<CacheEntry<K,V>> otherEntries)
This method is called byConflictManager.resolveConflicts()
for each conflict discovered to determine whichCacheEntry
should be utilised. -
Uses of CacheEntry in org.infinispan.conflict.impl
Methods in org.infinispan.conflict.impl that return types with arguments of type CacheEntry Modifier and Type Method Description CompletableFuture<List<Map<Address,CacheEntry<K,V>>>>
StateReceiver. getAllReplicasForSegment(int segmentId, LocalizedCacheTopology topology, long timeout)
Return all replicas of a cache entry for a given segment.CompletableFuture<List<Map<Address,CacheEntry<K,V>>>>
StateReceiverImpl. getAllReplicasForSegment(int segmentId, LocalizedCacheTopology topology, long timeout)
Stream<Map<Address,CacheEntry<K,V>>>
DefaultConflictManager. getConflicts()
-
Uses of CacheEntry in org.infinispan.container.entries
Subinterfaces of CacheEntry in org.infinispan.container.entries Modifier and Type Interface Description interface
InternalCacheEntry<K,V>
Interface for internal cache entries that expose whether an entry has expired.interface
MVCCEntry<K,V>
An entry that can be safely copied when updates are made, to provide MVCC semanticsClasses in org.infinispan.container.entries that implement CacheEntry Modifier and Type Class Description class
AbstractInternalCacheEntry
An abstract internal cache entry that is typically stored in the data containerclass
ClearCacheEntry<K,V>
Used inClearInvocationContext
to process theClearCommand
.class
ForwardingCacheEntry<K,V>
A class designed to forward all method invocations for a CacheEntry to the provided delegate.class
ImmortalCacheEntry
A cache entry that is immortal/cannot expireclass
L1InternalCacheEntry
AInternalCacheEntry
implementation to store a L1 entry.class
MortalCacheEntry
A cache entry that is mortal.class
NullCacheEntry<K,V>
class
ReadCommittedEntry
A wrapper around a cached entry that encapsulates read committed semantics when writes are initiated, committed or rolled back.class
RepeatableReadEntry
An extension ofReadCommittedEntry
that provides Repeatable Read semanticsclass
TransientCacheEntry
A cache entry that is transient, i.e., it can be considered expired after a period of not being used.class
TransientMortalCacheEntry
A cache entry that is both transient and mortal.class
VersionedRepeatableReadEntry
A version of RepeatableReadEntry that can perform write-skew checks during prepare.Methods in org.infinispan.container.entries that return CacheEntry Modifier and Type Method Description CacheEntry<K,V>
CacheEntry. clone()
CacheEntry<K,V>
ClearCacheEntry. clone()
CacheEntry<K,V>
ForwardingCacheEntry. clone()
CacheEntry
NullCacheEntry. clone()
protected abstract CacheEntry<K,V>
ForwardingCacheEntry. delegate()
-
Uses of CacheEntry in org.infinispan.container.entries.metadata
Classes in org.infinispan.container.entries.metadata that implement CacheEntry Modifier and Type Class Description class
L1MetadataInternalCacheEntry
AInternalCacheEntry
implementation to store a L1 entry.class
MetadataImmortalCacheEntry
A form ofImmortalCacheEntry
that isMetadataAware
class
MetadataMortalCacheEntry
A cache entry that is mortal and isMetadataAware
class
MetadataTransientCacheEntry
A cache entry that is transient, i.e., it can be considered expired after a period of not being used, andMetadataAware
class
MetadataTransientMortalCacheEntry
A form ofTransientMortalCacheEntry
that isVersioned
-
Uses of CacheEntry in org.infinispan.container.impl
Methods in org.infinispan.container.impl that return CacheEntry Modifier and Type Method Description <K,V>
CacheEntry<K,V>InternalEntryFactory. copy(CacheEntry<K,V> cacheEntry)
Creates a copy of this cache entry and synchronizes serializes the copy process with theInternalEntryFactory.update(org.infinispan.container.entries.InternalCacheEntry, org.infinispan.metadata.Metadata)
.CacheEntry
InternalEntryFactoryImpl. copy(CacheEntry cacheEntry)
Methods in org.infinispan.container.impl with parameters of type CacheEntry Modifier and Type Method Description <K,V>
CacheEntry<K,V>InternalEntryFactory. copy(CacheEntry<K,V> cacheEntry)
Creates a copy of this cache entry and synchronizes serializes the copy process with theInternalEntryFactory.update(org.infinispan.container.entries.InternalCacheEntry, org.infinispan.metadata.Metadata)
.CacheEntry
InternalEntryFactoryImpl. copy(CacheEntry cacheEntry)
<K,V>
InternalCacheEntry<K,V>InternalEntryFactory. create(CacheEntry<K,V> cacheEntry)
Creates a newInternalCacheEntry
instance based on the key, value, version and timestamp/lifespan information reflected in theCacheEntry
instance passed in.InternalCacheEntry
InternalEntryFactoryImpl. create(CacheEntry cacheEntry)
<V> InternalCacheValue<V>
InternalEntryFactory. createValue(CacheEntry<?,V> cacheEntry)
Creates anInternalCacheValue
based on theInternalCacheEntry
passed in.InternalCacheValue
InternalEntryFactoryImpl. createValue(CacheEntry cacheEntry)
protected MVCCEntry
EntryFactoryImpl. createWrappedEntry(Object key, CacheEntry cacheEntry)
void
EntryFactory. wrapExternalEntry(InvocationContext ctx, Object key, CacheEntry externalEntry, boolean isRead, boolean isWrite)
Insert an external entry (e.g.void
EntryFactoryImpl. wrapExternalEntry(InvocationContext ctx, Object key, CacheEntry externalEntry, boolean isRead, boolean isWrite)
-
Uses of CacheEntry in org.infinispan.context
Methods in org.infinispan.context that return CacheEntry Modifier and Type Method Description CacheEntry
SingleKeyNonTxInvocationContext. getCacheEntry()
Deprecated.CacheEntry
EntryLookup. lookupEntry(Object key)
Retrieves an entry from the collection of looked up entries in the current scope.CacheEntry
SingleKeyNonTxInvocationContext. lookupEntry(Object key)
Deprecated.Methods in org.infinispan.context that return types with arguments of type CacheEntry Modifier and Type Method Description Map<Object,CacheEntry>
EntryLookup. getLookedUpEntries()
Deprecated.Since 9.3, please useEntryLookup.forEachEntry(BiConsumer)
orEntryLookup.lookedUpEntriesCount()
instead.Map<Object,CacheEntry>
SingleKeyNonTxInvocationContext. getLookedUpEntries()
Deprecated.Methods in org.infinispan.context with parameters of type CacheEntry Modifier and Type Method Description void
EntryLookup. putLookedUpEntry(Object key, CacheEntry e)
Puts an entry in the registry of looked up entries in the current scope.void
SingleKeyNonTxInvocationContext. putLookedUpEntry(Object key, CacheEntry e)
Deprecated.Method parameters in org.infinispan.context with type arguments of type CacheEntry Modifier and Type Method Description default void
EntryLookup. forEachEntry(BiConsumer<Object,CacheEntry> action)
Execute an action for each entry in the context.void
SingleKeyNonTxInvocationContext. forEachEntry(BiConsumer<Object,CacheEntry> action)
Deprecated.default void
EntryLookup. forEachValue(BiConsumer<Object,CacheEntry> action)
Execute an action for each value in the context. -
Uses of CacheEntry in org.infinispan.context.impl
Methods in org.infinispan.context.impl that return CacheEntry Modifier and Type Method Description CacheEntry
AbstractTxInvocationContext. lookupEntry(Object key)
CacheEntry
ClearInvocationContext. lookupEntry(Object key)
CacheEntry
ImmutableContext. lookupEntry(Object key)
CacheEntry
NonTxInvocationContext. lookupEntry(Object k)
Methods in org.infinispan.context.impl that return types with arguments of type CacheEntry Modifier and Type Method Description Map<Object,CacheEntry>
AbstractTxInvocationContext. getLookedUpEntries()
Map<Object,CacheEntry>
ClearInvocationContext. getLookedUpEntries()
Map<Object,CacheEntry>
ImmutableContext. getLookedUpEntries()
Map<Object,CacheEntry>
NonTxInvocationContext. getLookedUpEntries()
Methods in org.infinispan.context.impl with parameters of type CacheEntry Modifier and Type Method Description void
AbstractTxInvocationContext. putLookedUpEntry(Object key, CacheEntry e)
void
ClearInvocationContext. putLookedUpEntry(Object key, CacheEntry e)
void
ImmutableContext. putLookedUpEntry(Object key, CacheEntry e)
void
NonTxInvocationContext. putLookedUpEntry(Object key, CacheEntry e)
Method parameters in org.infinispan.context.impl with type arguments of type CacheEntry Modifier and Type Method Description void
NonTxInvocationContext. forEachEntry(BiConsumer<Object,CacheEntry> action)
-
Uses of CacheEntry in org.infinispan.filter
Methods in org.infinispan.filter that return types with arguments of type CacheEntry Modifier and Type Method Description static <K,V,C>
Stream<CacheEntry<K,C>>CacheFilters. filterAndConvert(Stream<CacheEntry<K,V>> stream, KeyValueFilterConverter<? super K,? super V,C> filterConverter)
Adds needed intermediate operations to the provided stream, returning a possibly new stream as a result of the operations.static <K,V,C>
CacheStream<CacheEntry<K,C>>CacheFilters. filterAndConvert(CacheStream<CacheEntry<K,V>> stream, KeyValueFilterConverter<? super K,? super V,C> filterConverter)
static <K,V,C>
Function<CacheEntry<K,V>,CacheEntry<K,C>>CacheFilters. function(Converter<? super K,? super V,C> converter)
Creates a newFunction
using the provided converter as a basis for the operation.static <K,V,C>
Function<CacheEntry<K,V>,CacheEntry<K,C>>CacheFilters. function(Converter<? super K,? super V,C> converter)
Creates a newFunction
using the provided converter as a basis for the operation.static <K,V>
Predicate<CacheEntry<K,V>>CacheFilters. predicate(KeyValueFilter<? super K,? super V> filter)
Creates a newPredicate
using the provided key value filter as a basis for the operation.Method parameters in org.infinispan.filter with type arguments of type CacheEntry Modifier and Type Method Description static <K,V,C>
Stream<CacheEntry<K,C>>CacheFilters. filterAndConvert(Stream<CacheEntry<K,V>> stream, KeyValueFilterConverter<? super K,? super V,C> filterConverter)
Adds needed intermediate operations to the provided stream, returning a possibly new stream as a result of the operations.static <K,V,C>
CacheStream<CacheEntry<K,C>>CacheFilters. filterAndConvert(CacheStream<CacheEntry<K,V>> stream, KeyValueFilterConverter<? super K,? super V,C> filterConverter)
-
Uses of CacheEntry in org.infinispan.functional.impl
Methods in org.infinispan.functional.impl with parameters of type CacheEntry Modifier and Type Method Description static <T> StatsEnvelope<T>
StatsEnvelope. create(T returnValue, CacheEntry<?,?> e, boolean exists, boolean isRead)
void
FunctionalNotifier. notifyOnCreate(CacheEntry<K,V> entry)
Notify registeredListeners.ReadWriteListeners.ReadWriteListener
instances of the created entry.void
FunctionalNotifierImpl. notifyOnCreate(CacheEntry entry)
void
FunctionalNotifier. notifyOnModify(CacheEntry<K,V> entry, V previousValue, Metadata previousMetadata)
Notify registeredListeners.ReadWriteListeners.ReadWriteListener
instances of the modified entry passing the previous and new value.void
FunctionalNotifierImpl. notifyOnModify(CacheEntry<K,V> entry, V previousValue, Metadata previousMetadata)
void
FunctionalNotifier. notifyOnWrite(CacheEntry<K,V> entry)
void
FunctionalNotifierImpl. notifyOnWrite(CacheEntry<K,V> entry)
static <K,V>
EntryView.ReadEntryView<K,V>EntryViews. readOnly(CacheEntry entry)
static <K,V>
EntryView.ReadEntryView<K,V>EntryViews. readOnly(CacheEntry<K,V> entry, DataConversion keyDataConversion, DataConversion valueDataConversion)
static <K,V>
EntryView.WriteEntryView<K,V>EntryViews. writeOnly(CacheEntry entry, DataConversion valueDataConversion)
-
Uses of CacheEntry in org.infinispan.interceptors.distribution
Fields in org.infinispan.interceptors.distribution with type parameters of type CacheEntry Modifier and Type Field Description protected CacheSet<CacheEntry<K,V>>
DistributionBulkInterceptor.BackingEntrySet. entrySet
Methods in org.infinispan.interceptors.distribution that return types with arguments of type CacheEntry Modifier and Type Method Description org.infinispan.commons.util.CloseableIterator<CacheEntry<K,V>>
DistributionBulkInterceptor.BackingEntrySet. iterator()
CacheStream<CacheEntry<K,V>>
DistributionBulkInterceptor.BackingEntrySet. parallelStream()
CacheStream<CacheEntry<K,V>>
DistributionBulkInterceptor.TxBackingEntrySet. parallelStream()
org.infinispan.commons.util.CloseableSpliterator<CacheEntry<K,V>>
DistributionBulkInterceptor.BackingEntrySet. spliterator()
CacheStream<CacheEntry<K,V>>
DistributionBulkInterceptor.BackingEntrySet. stream()
CacheStream<CacheEntry<K,V>>
DistributionBulkInterceptor.TxBackingEntrySet. stream()
Methods in org.infinispan.interceptors.distribution with parameters of type CacheEntry Modifier and Type Method Description protected Object
BaseDistributionInterceptor. wrapFunctionalResultOnNonOriginOnReturn(Object rv, CacheEntry entry)
protected Object
VersionedDistributionInterceptor. wrapFunctionalResultOnNonOriginOnReturn(Object rv, CacheEntry entry)
protected void
BaseDistributionInterceptor. wrapRemoteEntry(InvocationContext ctx, Object key, CacheEntry ice, boolean isWrite)
protected void
VersionedDistributionInterceptor. wrapRemoteEntry(InvocationContext ctx, Object key, CacheEntry ice, boolean isWrite)
Constructors in org.infinispan.interceptors.distribution with parameters of type CacheEntry Constructor Description PrimaryResponseGenerator(CacheEntry cacheEntry, Object rv)
-
Uses of CacheEntry in org.infinispan.interceptors.impl
Methods in org.infinispan.interceptors.impl with parameters of type CacheEntry Modifier and Type Method Description protected void
EntryWrappingInterceptor. commitContextEntry(CacheEntry entry, InvocationContext ctx, FlagAffectedCommand command, Flag stateTransferFlag, boolean l1Invalidation)
protected void
VersionedEntryWrappingInterceptor. commitContextEntry(CacheEntry entry, InvocationContext ctx, FlagAffectedCommand command, Flag stateTransferFlag, boolean l1Invalidation)
-
Uses of CacheEntry in org.infinispan.interceptors.locking
Methods in org.infinispan.interceptors.locking with parameters of type CacheEntry Modifier and Type Method Description void
ClusteringDependentLogic.AbstractClusteringDependentLogic. commitEntry(CacheEntry entry, FlagAffectedCommand command, InvocationContext ctx, Flag trackFlag, boolean l1Invalidation)
void
ClusteringDependentLogic. commitEntry(CacheEntry entry, FlagAffectedCommand command, InvocationContext ctx, Flag trackFlag, boolean l1Invalidation)
protected abstract void
ClusteringDependentLogic.AbstractClusteringDependentLogic. commitSingleEntry(CacheEntry entry, FlagAffectedCommand command, InvocationContext ctx, Flag trackFlag, boolean l1Invalidation)
protected void
ClusteringDependentLogic.DistributionLogic. commitSingleEntry(CacheEntry entry, FlagAffectedCommand command, InvocationContext ctx, Flag trackFlag, boolean l1Invalidation)
protected void
ClusteringDependentLogic.InvalidationLogic. commitSingleEntry(CacheEntry entry, FlagAffectedCommand command, InvocationContext ctx, Flag trackFlag, boolean l1Invalidation)
protected void
ClusteringDependentLogic.LocalLogic. commitSingleEntry(CacheEntry entry, FlagAffectedCommand command, InvocationContext ctx, Flag trackFlag, boolean l1Invalidation)
protected void
ClusteringDependentLogic.ReplicationLogic. commitSingleEntry(CacheEntry entry, FlagAffectedCommand command, InvocationContext ctx, Flag trackFlag, boolean l1Invalidation)
protected void
ClusteringDependentLogic.ScatteredLogic. commitSingleEntry(CacheEntry entry, FlagAffectedCommand command, InvocationContext ctx, Flag trackFlag, boolean l1Invalidation)
-
Uses of CacheEntry in org.infinispan.interceptors.totalorder
Methods in org.infinispan.interceptors.totalorder with parameters of type CacheEntry Modifier and Type Method Description protected void
TotalOrderVersionedEntryWrappingInterceptor. commitContextEntry(CacheEntry entry, InvocationContext ctx, FlagAffectedCommand command, Flag stateTransferFlag, boolean l1Invalidation)
-
Uses of CacheEntry in org.infinispan.metadata
Methods in org.infinispan.metadata with parameters of type CacheEntry Modifier and Type Method Description static void
Metadatas. updateMetadata(CacheEntry entry, Metadata providedMetadata)
Set theprovidedMetadata
on the cache entry. -
Uses of CacheEntry in org.infinispan.multimap.api.embedded
Methods in org.infinispan.multimap.api.embedded that return types with arguments of type CacheEntry Modifier and Type Method Description CompletableFuture<Optional<CacheEntry<K,Collection<V>>>>
MultimapCache. getEntry(K key)
Retrieves a CacheEntry corresponding to a specific key in this multimap cache. -
Uses of CacheEntry in org.infinispan.multimap.impl
Methods in org.infinispan.multimap.impl that return types with arguments of type CacheEntry Modifier and Type Method Description CompletableFuture<Optional<CacheEntry<K,Collection<V>>>>
EmbeddedMultimapCache. getEntry(K key)
-
Uses of CacheEntry in org.infinispan.notifications.cachelistener
Methods in org.infinispan.notifications.cachelistener that return types with arguments of type CacheEntry Modifier and Type Method Description Set<CacheEntry<K,V>>
QueueingSegmentListener. findCreatedEntries()
This method is to be called just before marking the transfer as complete and after all keys have been manually processed.Methods in org.infinispan.notifications.cachelistener with parameters of type CacheEntry Modifier and Type Method Description static void
NotifyHelper. entryCommitted(CacheNotifier notifier, FunctionalNotifier functionalNotifier, boolean created, boolean removed, boolean expired, CacheEntry entry, InvocationContext ctx, FlagAffectedCommand command, Object previousValue, Metadata previousMetadata)
-
Uses of CacheEntry in org.infinispan.rest.cachemanager
Methods in org.infinispan.rest.cachemanager that return CacheEntry Modifier and Type Method Description CacheEntry<Object,V>
RestCacheManager. getInternalEntry(String cacheName, Object key, boolean skipListener, org.infinispan.commons.dataconversion.MediaType keyContentType, org.infinispan.commons.dataconversion.MediaType mediaType, Subject subject)
CacheEntry<Object,V>
RestCacheManager. getInternalEntry(String cacheName, Object key, org.infinispan.commons.dataconversion.MediaType keyContentType, org.infinispan.commons.dataconversion.MediaType mediaType, Subject subject)
CacheEntry<Object,V>
RestCacheManager. getInternalEntry(AdvancedCache<Object,V> cache, Object key, boolean skipListener)
CacheEntry<Object,V>
RestCacheManager. getPrivilegedInternalEntry(AdvancedCache<Object,V> cache, Object key, boolean skipListener)
-
Uses of CacheEntry in org.infinispan.security.actions
Methods in org.infinispan.security.actions that return CacheEntry Modifier and Type Method Description CacheEntry<K,V>
GetCacheEntryAction. run()
-
Uses of CacheEntry in org.infinispan.security.impl
Methods in org.infinispan.security.impl that return CacheEntry Modifier and Type Method Description CacheEntry
SecureCacheImpl. getCacheEntry(Object key)
Methods in org.infinispan.security.impl that return types with arguments of type CacheEntry Modifier and Type Method Description CacheSet<CacheEntry<K,V>>
SecureCacheImpl. cacheEntrySet()
Map<K,CacheEntry<K,V>>
SecureCacheImpl. getAllCacheEntries(Set<?> keys)
CompletableFuture<CacheEntry<K,V>>
SecureCacheImpl. getCacheEntryAsync(Object key)
-
Uses of CacheEntry in org.infinispan.server.hotrod
Methods in org.infinispan.server.hotrod with parameters of type CacheEntry Modifier and Type Method Description static long
MetadataUtils. extractCreated(CacheEntry ce)
static long
MetadataUtils. extractLastUsed(CacheEntry ce)
static int
MetadataUtils. extractLifespan(CacheEntry ce)
static int
MetadataUtils. extractMaxIdle(CacheEntry ce)
static long
MetadataUtils. extractVersion(CacheEntry ce)
io.netty.buffer.ByteBuf
AbstractEncoder1x. getStreamResponse(HotRodHeader header, HotRodServer server, io.netty.buffer.ByteBufAllocator alloc, int offset, CacheEntry<byte[],byte[]> entry)
io.netty.buffer.ByteBuf
VersionedEncoder. getStreamResponse(HotRodHeader header, HotRodServer server, io.netty.buffer.ByteBufAllocator alloc, int offset, CacheEntry<byte[],byte[]> entry)
io.netty.buffer.ByteBuf
AbstractEncoder1x. getWithMetadataResponse(HotRodHeader header, HotRodServer server, io.netty.buffer.ByteBufAllocator alloc, CacheEntry<byte[],byte[]> entry)
io.netty.buffer.ByteBuf
VersionedEncoder. getWithMetadataResponse(HotRodHeader header, HotRodServer server, io.netty.buffer.ByteBufAllocator alloc, CacheEntry<byte[],byte[]> entry)
io.netty.buffer.ByteBuf
AbstractEncoder1x. multimapEntryResponse(HotRodHeader header, HotRodServer server, io.netty.buffer.ByteBufAllocator alloc, OperationStatus status, CacheEntry<org.infinispan.commons.marshall.WrappedByteArray,Collection<org.infinispan.commons.marshall.WrappedByteArray>> ce, Collection<byte[]> result)
io.netty.buffer.ByteBuf
VersionedEncoder. multimapEntryResponse(HotRodHeader header, HotRodServer server, io.netty.buffer.ByteBufAllocator alloc, OperationStatus status, CacheEntry<org.infinispan.commons.marshall.WrappedByteArray,Collection<org.infinispan.commons.marshall.WrappedByteArray>> ce, Collection<byte[]> result)
-
Uses of CacheEntry in org.infinispan.server.hotrod.iteration
Methods in org.infinispan.server.hotrod.iteration that return types with arguments of type CacheEntry Modifier and Type Method Description List<CacheEntry>
IterableIterationResult. getEntries()
-
Uses of CacheEntry in org.infinispan.statetransfer
Methods in org.infinispan.statetransfer with parameters of type CacheEntry Modifier and Type Method Description void
CommitManager. commit(CacheEntry entry, Flag operation, int segment, boolean l1Only, InvocationContext ctx)
It tries to commit the cache entry. -
Uses of CacheEntry in org.infinispan.stream
Methods in org.infinispan.stream that return types with arguments of type CacheEntry Modifier and Type Method Description static <K,V>
Function<K,CacheEntry<K,V>>StreamMarshalling. keyToEntryFunction()
Provides a function that given a key will return theCacheEntry
that maps to this key. -
Uses of CacheEntry in org.infinispan.stream.impl
Methods in org.infinispan.stream.impl that return types with arguments of type CacheEntry Modifier and Type Method Description Iterator<CacheEntry<K,V>>
LockedStreamImpl. iterator()
Spliterator<CacheEntry<K,V>>
LockedStreamImpl. spliterator()
Method parameters in org.infinispan.stream.impl with type arguments of type CacheEntry Modifier and Type Method Description LockedStream<K,V>
LockedStreamImpl. filter(Predicate<? super CacheEntry<K,V>> predicate)
void
LockedStreamImpl. forEach(BiConsumer<Cache<K,V>,? super CacheEntry<K,V>> biConsumer)
void
TxLockedStreamImpl. forEach(BiConsumer<Cache<K,V>,? super CacheEntry<K,V>> biConsumer)
<R> Map<K,R>
LockedStreamImpl. invokeAll(BiFunction<Cache<K,V>,? super CacheEntry<K,V>,R> biFunction)
<R> Map<K,R>
TxLockedStreamImpl. invokeAll(BiFunction<Cache<K,V>,? super CacheEntry<K,V>,R> biFunction)
Constructor parameters in org.infinispan.stream.impl with type arguments of type CacheEntry Constructor Description LockedStreamImpl(CacheStream<CacheEntry<K,V>> realStream, long time, TimeUnit unit)
TxLockedStreamImpl(TransactionManager tm, CacheStream<CacheEntry<K,V>> realStream, long time, TimeUnit unit)
-
Uses of CacheEntry in org.infinispan.transaction.impl
Fields in org.infinispan.transaction.impl with type parameters of type CacheEntry Modifier and Type Field Description protected Map<Object,CacheEntry>
AbstractCacheTransaction. lookedUpEntries
Methods in org.infinispan.transaction.impl that return CacheEntry Modifier and Type Method Description CacheEntry
AbstractCacheTransaction. lookupEntry(Object key)
Methods in org.infinispan.transaction.impl that return types with arguments of type CacheEntry Modifier and Type Method Description Map<Object,CacheEntry>
AbstractCacheTransaction. getLookedUpEntries()
Map<Object,CacheEntry>
LocalTransaction. getLookedUpEntries()
Methods in org.infinispan.transaction.impl with parameters of type CacheEntry Modifier and Type Method Description void
LocalTransaction. putLookedUpEntry(Object key, CacheEntry e)
void
RemoteTransaction. putLookedUpEntry(Object key, CacheEntry e)
Method parameters in org.infinispan.transaction.impl with type arguments of type CacheEntry Modifier and Type Method Description void
LocalTransaction. putLookedUpEntries(Map<Object,CacheEntry> entries)
void
RemoteTransaction. putLookedUpEntries(Map<Object,CacheEntry> entries)
-
Uses of CacheEntry in org.infinispan.transaction.xa
Methods in org.infinispan.transaction.xa that return CacheEntry Modifier and Type Method Description CacheEntry
CacheTransaction. lookupEntry(Object key)
Methods in org.infinispan.transaction.xa that return types with arguments of type CacheEntry Modifier and Type Method Description Map<Object,CacheEntry>
CacheTransaction. getLookedUpEntries()
Methods in org.infinispan.transaction.xa with parameters of type CacheEntry Modifier and Type Method Description void
CacheTransaction. putLookedUpEntry(Object key, CacheEntry e)
Method parameters in org.infinispan.transaction.xa with type arguments of type CacheEntry Modifier and Type Method Description void
CacheTransaction. putLookedUpEntries(Map<Object,CacheEntry> entries)
-
Uses of CacheEntry in org.infinispan.util
Classes in org.infinispan.util that implement CacheEntry Modifier and Type Class Description class
EntryWrapper<K,V>
Wrapper for CacheEntry(s) that can be used to update the cache when it's value is set.Methods in org.infinispan.util that return CacheEntry Modifier and Type Method Description protected CacheEntry<K,V>
EntryWrapper. delegate()
CacheEntry<K,V>
DataContainerRemoveIterator. next()
Constructors in org.infinispan.util with parameters of type CacheEntry Constructor Description EntryWrapper(Cache<K,V> cache, CacheEntry<K,V> entry)
Creates a new entry wrapper given the cache and entry.
-