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.commands Commands that operate on the cache, either locally or remotely.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.metadata Metadata interfacesorg.infinispan.notifications.cachelistener Cache-specific notifications and eventing.org.infinispan.reactive.publisher.impl org.infinispan.security.actions org.infinispan.security.impl org.infinispan.statetransfer Transfer of state to new caches in a cluster.org.infinispan.stream Cache stream processing.org.infinispan.stream.impl org.infinispan.stream.impl.interceptor org.infinispan.stream.impl.local 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 asMapof 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 aLockedStreamSpliterator<CacheEntry<K,V>>LockedStream. spliterator()This method is not supported when using aLockedStreamMethod 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 implementSerializablevoidLockedStream. 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 voidLockedStream. 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<K,V>CacheImpl. getCacheEntry(Object key)CacheEntry<K,V>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 booleanSimpleCacheImpl.CacheEntrySet. add(CacheEntry<K,V> entry)Method parameters in org.infinispan.cache.impl with type arguments of type CacheEntry Modifier and Type Method Description booleanSimpleCacheImpl.CacheEntrySet. addAll(Collection<? extends CacheEntry<K,V>> c) -
Uses of CacheEntry in org.infinispan.commands
Method parameters in org.infinispan.commands with type arguments of type CacheEntry Modifier and Type Method Description <K,V,R>
ReductionPublisherRequestCommand<K>CommandsFactory. buildEntryReductionPublisherCommand(boolean parallelStream, DeliveryGuarantee deliveryGuarantee, org.infinispan.commons.util.IntSet segments, Set<K> keys, Set<K> excludedKeys, boolean includeLoader, Function<? super org.reactivestreams.Publisher<CacheEntry<K,V>>,? extends CompletionStage<R>> transformer, Function<? super org.reactivestreams.Publisher<R>,? extends CompletionStage<R>> finalizer)<K,V,R>
ReductionPublisherRequestCommand<K>CommandsFactoryImpl. buildEntryReductionPublisherCommand(boolean parallelStream, DeliveryGuarantee deliveryGuarantee, org.infinispan.commons.util.IntSet segments, Set<K> keys, Set<K> excludedKeys, boolean includeLoader, Function<? super org.reactivestreams.Publisher<CacheEntry<K,V>>,? extends CompletionStage<R>> transformer, Function<? super org.reactivestreams.Publisher<R>,? extends CompletionStage<R>> finalizer) -
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 whichCacheEntryshould be utilised.CacheEntryMergePolicy. merge(CacheEntry preferredEntry, List otherEntries)CacheEntryMergePolicy.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 whichCacheEntryshould be utilised.CacheEntryMergePolicy. merge(CacheEntry preferredEntry, List otherEntries)CacheEntryMergePolicy.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 whichCacheEntryshould 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 interfaceInternalCacheEntry<K,V>Interface for internal cache entries that expose whether an entry has expired.interfaceMVCCEntry<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 classAbstractInternalCacheEntryAn abstract internal cache entry that is typically stored in the data containerclassClearCacheEntry<K,V>Used inClearInvocationContextto process theClearCommand.classForwardingCacheEntry<K,V>A class designed to forward all method invocations for a CacheEntry to the provided delegate.classImmortalCacheEntryA cache entry that is immortal/cannot expireclassL1InternalCacheEntryAInternalCacheEntryimplementation to store a L1 entry.classMortalCacheEntryA cache entry that is mortal.classNullCacheEntry<K,V>classReadCommittedEntryA wrapper around a cached entry that encapsulates read committed semantics when writes are initiated, committed or rolled back.classRepeatableReadEntryAn extension ofReadCommittedEntrythat provides Repeatable Read semanticsclassTransientCacheEntryA cache entry that is transient, i.e., it can be considered expired after a period of not being used.classTransientMortalCacheEntryA cache entry that is both transient and mortal.classVersionedRepeatableReadEntryA 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()CacheEntryNullCacheEntry. 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 classL1MetadataInternalCacheEntryAInternalCacheEntryimplementation to store a L1 entry.classMetadataImmortalCacheEntryA form ofImmortalCacheEntrythat isMetadataAwareclassMetadataMortalCacheEntryA cache entry that is mortal and isMetadataAwareclassMetadataTransientCacheEntryA cache entry that is transient, i.e., it can be considered expired after a period of not being used, andMetadataAwareclassMetadataTransientMortalCacheEntryA form ofTransientMortalCacheEntrythat storesMetadata -
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).CacheEntryInternalEntryFactoryImpl. 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).CacheEntryInternalEntryFactoryImpl. copy(CacheEntry cacheEntry)<K,V>
InternalCacheEntry<K,V>InternalEntryFactory. create(CacheEntry<K,V> cacheEntry)Creates a newInternalCacheEntryinstance based on the key, value, version and timestamp/lifespan information reflected in theCacheEntryinstance passed in.InternalCacheEntryInternalEntryFactoryImpl. create(CacheEntry cacheEntry)<V> InternalCacheValue<V>InternalEntryFactory. createValue(CacheEntry<?,V> cacheEntry)Creates anInternalCacheValuebased on theInternalCacheEntrypassed in.InternalCacheValueInternalEntryFactoryImpl. createValue(CacheEntry cacheEntry)protected MVCCEntry<?,?>EntryFactoryImpl. createWrappedEntry(Object key, CacheEntry<?,?> cacheEntry)voidEntryFactory. wrapExternalEntry(InvocationContext ctx, Object key, CacheEntry externalEntry, boolean isRead, boolean isWrite)Insert an external entry (e.g.voidEntryFactoryImpl. 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 CacheEntryEntryLookup. lookupEntry(Object key)Retrieves an entry from the collection of looked up entries in the current scope.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.Methods in org.infinispan.context with parameters of type CacheEntry Modifier and Type Method Description voidEntryLookup. putLookedUpEntry(Object key, CacheEntry e)Puts an entry in the registry of looked up entries in the current scope.Method parameters in org.infinispan.context with type arguments of type CacheEntry Modifier and Type Method Description default voidEntryLookup. forEachEntry(BiConsumer<Object,CacheEntry> action)Execute an action for each entry in the context.default voidEntryLookup. 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 CacheEntrySingleKeyNonTxInvocationContext. getCacheEntry()CacheEntryAbstractTxInvocationContext. lookupEntry(Object key)CacheEntryClearInvocationContext. lookupEntry(Object key)CacheEntryImmutableContext. lookupEntry(Object key)CacheEntryNonTxInvocationContext. lookupEntry(Object k)CacheEntrySingleKeyNonTxInvocationContext. lookupEntry(Object key)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()Map<Object,CacheEntry>SingleKeyNonTxInvocationContext. getLookedUpEntries()Methods in org.infinispan.context.impl with parameters of type CacheEntry Modifier and Type Method Description voidAbstractTxInvocationContext. putLookedUpEntry(Object key, CacheEntry e)voidClearInvocationContext. putLookedUpEntry(Object key, CacheEntry e)voidImmutableContext. putLookedUpEntry(Object key, CacheEntry e)voidNonTxInvocationContext. putLookedUpEntry(Object key, CacheEntry e)voidSingleKeyNonTxInvocationContext. putLookedUpEntry(Object key, CacheEntry e)Method parameters in org.infinispan.context.impl with type arguments of type CacheEntry Modifier and Type Method Description voidNonTxInvocationContext. forEachEntry(BiConsumer<Object,CacheEntry> action)voidSingleKeyNonTxInvocationContext. 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>,Stream<CacheEntry<K,C>>>CacheFilters. flatMap(KeyValueFilterConverter<? super K,? super V,C> filterConverter)static <K,V,C>
Function<CacheEntry<K,V>,Stream<CacheEntry<K,C>>>CacheFilters. flatMap(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 newFunctionusing 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 newFunctionusing 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 newPredicateusing 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)static <K,V,C>
CacheStream<C>CacheFilters. filterAndConvertToValue(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)voidFunctionalNotifier. notifyOnCreate(CacheEntry<K,V> entry)Notify registeredListeners.ReadWriteListeners.ReadWriteListenerinstances of the created entry.voidFunctionalNotifierImpl. notifyOnCreate(CacheEntry entry)voidFunctionalNotifier. notifyOnModify(CacheEntry<K,V> entry, V previousValue, Metadata previousMetadata)Notify registeredListeners.ReadWriteListeners.ReadWriteListenerinstances of the modified entry passing the previous and new value.voidFunctionalNotifierImpl. notifyOnModify(CacheEntry<K,V> entry, V previousValue, Metadata previousMetadata)voidFunctionalNotifier. notifyOnWrite(CacheEntry<K,V> entry)voidFunctionalNotifierImpl. 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. entrySetMethods 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 ObjectBaseDistributionInterceptor. wrapFunctionalResultOnNonOriginOnReturn(Object rv, CacheEntry entry)protected ObjectVersionedDistributionInterceptor. wrapFunctionalResultOnNonOriginOnReturn(Object rv, CacheEntry entry)protected voidBaseDistributionInterceptor. wrapRemoteEntry(InvocationContext ctx, Object key, CacheEntry ice, boolean isWrite)protected voidVersionedDistributionInterceptor. 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 CompletionStage<Void>EntryWrappingInterceptor. commitContextEntry(CacheEntry<?,?> entry, InvocationContext ctx, FlagAffectedCommand command, Flag stateTransferFlag, boolean l1Invalidation)protected CompletionStage<Void>VersionedEntryWrappingInterceptor. commitContextEntry(CacheEntry<?,?> entry, InvocationContext ctx, FlagAffectedCommand command, Flag stateTransferFlag, boolean l1Invalidation)protected voidAbstractIracLocalSiteInterceptor. setIracMetadata(CacheEntry<?,?> entry, IracMetadata metadata)protected voidAbstractIracLocalSiteInterceptor. setMetadataToCacheEntry(CacheEntry<?,?> entry, IracMetadata metadata) -
Uses of CacheEntry in org.infinispan.interceptors.locking
Methods in org.infinispan.interceptors.locking with parameters of type CacheEntry Modifier and Type Method Description CompletionStage<Void>ClusteringDependentLogic.AbstractClusteringDependentLogic. commitEntry(CacheEntry entry, FlagAffectedCommand command, InvocationContext ctx, Flag trackFlag, boolean l1Invalidation)CompletionStage<Void>ClusteringDependentLogic. commitEntry(CacheEntry entry, FlagAffectedCommand command, InvocationContext ctx, Flag trackFlag, boolean l1Invalidation)Commits the entry to the data container.CompletionStage<Void>OrderedClusteringDependentLogic. commitEntry(CacheEntry entry, FlagAffectedCommand command, InvocationContext ctx, Flag trackFlag, boolean l1Invalidation)protected abstract CompletionStage<Void>ClusteringDependentLogic.AbstractClusteringDependentLogic. commitSingleEntry(CacheEntry entry, FlagAffectedCommand command, InvocationContext ctx, Flag trackFlag, boolean l1Invalidation)protected CompletionStage<Void>ClusteringDependentLogic.DistributionLogic. commitSingleEntry(CacheEntry entry, FlagAffectedCommand command, InvocationContext ctx, Flag trackFlag, boolean l1Invalidation)protected CompletionStage<Void>ClusteringDependentLogic.InvalidationLogic. commitSingleEntry(CacheEntry entry, FlagAffectedCommand command, InvocationContext ctx, Flag trackFlag, boolean l1Invalidation)protected CompletionStage<Void>ClusteringDependentLogic.LocalLogic. commitSingleEntry(CacheEntry entry, FlagAffectedCommand command, InvocationContext ctx, Flag trackFlag, boolean l1Invalidation)protected CompletionStage<Void>ClusteringDependentLogic.ReplicationLogic. commitSingleEntry(CacheEntry entry, FlagAffectedCommand command, InvocationContext ctx, Flag trackFlag, boolean l1Invalidation)protected CompletableFuture<Void>ClusteringDependentLogic.ScatteredLogic. commitSingleEntry(CacheEntry entry, FlagAffectedCommand command, InvocationContext ctx, Flag trackFlag, 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 voidMetadatas. updateMetadata(CacheEntry entry, Metadata providedMetadata)Set theprovidedMetadataon the cache entry. -
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 CompletionStage<Void>NotifyHelper. entryCommitted(CacheNotifier notifier, FunctionalNotifier functionalNotifier, boolean created, boolean removed, boolean expired, CacheEntry entry, InvocationContext ctx, FlagAffectedCommand command, Object previousValue, Metadata previousMetadata, EvictionManager evictionManager) -
Uses of CacheEntry in org.infinispan.reactive.publisher.impl
Fields in org.infinispan.reactive.publisher.impl with type parameters of type CacheEntry Modifier and Type Field Description protected CacheSet<CacheEntry<K,V>>LocalPublisherManagerImpl. entrySetprotected CacheSet<CacheEntry<K,V>>LocalPublisherManagerImpl. entrySetWithoutLoaderMethod parameters in org.infinispan.reactive.publisher.impl with type arguments of type CacheEntry Modifier and Type Method Description <R> SegmentCompletionPublisher<R>ClusterPublisherManager. entryPublisher(org.infinispan.commons.util.IntSet segments, Set<K> keysToInclude, InvocationContext invocationContext, boolean includeLoader, DeliveryGuarantee deliveryGuarantee, int batchSize, Function<? super org.reactivestreams.Publisher<CacheEntry<K,V>>,? extends org.reactivestreams.Publisher<R>> transformer)Performs the given transformer on data in the cache, resulting in multiple values.<R> SegmentCompletionPublisher<R>ClusterPublisherManagerImpl. entryPublisher(org.infinispan.commons.util.IntSet segments, Set<K> keysToInclude, InvocationContext invocationContext, boolean includeLoader, DeliveryGuarantee deliveryGuarantee, int batchSize, Function<? super org.reactivestreams.Publisher<CacheEntry<K,V>>,? extends org.reactivestreams.Publisher<R>> transformer)<R> SegmentCompletionPublisher<R>LocalClusterPublisherManagerImpl. entryPublisher(org.infinispan.commons.util.IntSet segments, Set<K> keysToInclude, InvocationContext invocationContext, boolean includeLoader, DeliveryGuarantee deliveryGuarantee, int batchSize, Function<? super org.reactivestreams.Publisher<CacheEntry<K,V>>,? extends org.reactivestreams.Publisher<R>> transformer)<R> SegmentAwarePublisher<R>LocalPublisherManager. entryPublisher(org.infinispan.commons.util.IntSet segments, Set<K> keysToInclude, Set<K> keysToExclude, boolean includeLoader, DeliveryGuarantee deliveryGuarantee, Function<? super org.reactivestreams.Publisher<CacheEntry<K,V>>,? extends org.reactivestreams.Publisher<R>> transformer)Performs the given transformer on data in the cache that is local, resulting in a stream of values of possibly varying size.<R> SegmentAwarePublisher<R>LocalPublisherManagerImpl. entryPublisher(org.infinispan.commons.util.IntSet segments, Set<K> keysToInclude, Set<K> keysToExclude, boolean includeLoader, DeliveryGuarantee deliveryGuarantee, Function<? super org.reactivestreams.Publisher<CacheEntry<K,V>>,? extends org.reactivestreams.Publisher<R>> transformer)<R> SegmentCompletionPublisher<R>PartitionAwareClusterPublisherManager. entryPublisher(org.infinispan.commons.util.IntSet segments, Set<K> keysToInclude, InvocationContext invocationContext, boolean includeLoader, DeliveryGuarantee deliveryGuarantee, int batchSize, Function<? super org.reactivestreams.Publisher<CacheEntry<K,V>>,? extends org.reactivestreams.Publisher<R>> transformer)<R> CompletionStage<R>ClusterPublisherManager. entryReduction(boolean parallelPublisher, org.infinispan.commons.util.IntSet segments, Set<K> keysToInclude, InvocationContext invocationContext, boolean includeLoader, DeliveryGuarantee deliveryGuarantee, Function<? super org.reactivestreams.Publisher<CacheEntry<K,V>>,? extends CompletionStage<R>> transformer, Function<? super org.reactivestreams.Publisher<R>,? extends CompletionStage<R>> finalizer)Performs the given transformer and finalizer on data in the cache, resulting in a single value.<R> CompletionStage<R>ClusterPublisherManagerImpl. entryReduction(boolean parallelPublisher, org.infinispan.commons.util.IntSet segments, Set<K> keysToInclude, InvocationContext ctx, boolean includeLoader, DeliveryGuarantee deliveryGuarantee, Function<? super org.reactivestreams.Publisher<CacheEntry<K,V>>,? extends CompletionStage<R>> transformer, Function<? super org.reactivestreams.Publisher<R>,? extends CompletionStage<R>> finalizer)<R> CompletionStage<R>LocalClusterPublisherManagerImpl. entryReduction(boolean parallelPublisher, org.infinispan.commons.util.IntSet segments, Set<K> keysToInclude, InvocationContext invocationContext, boolean includeLoader, DeliveryGuarantee deliveryGuarantee, Function<? super org.reactivestreams.Publisher<CacheEntry<K,V>>,? extends CompletionStage<R>> transformer, Function<? super org.reactivestreams.Publisher<R>,? extends CompletionStage<R>> finalizer)<R> CompletionStage<PublisherResult<R>>LocalPublisherManager. entryReduction(boolean parallelPublisher, org.infinispan.commons.util.IntSet segments, Set<K> keysToInclude, Set<K> keysToExclude, boolean includeLoader, DeliveryGuarantee deliveryGuarantee, Function<? super org.reactivestreams.Publisher<CacheEntry<K,V>>,? extends CompletionStage<R>> transformer, Function<? super org.reactivestreams.Publisher<R>,? extends CompletionStage<R>> finalizer)Performs the given transformer and finalizer on data in the cache that is local, resulting in a single value.<R> CompletionStage<PublisherResult<R>>LocalPublisherManagerImpl. entryReduction(boolean parallelPublisher, org.infinispan.commons.util.IntSet segments, Set<K> keysToInclude, Set<K> keysToExclude, boolean includeLoader, DeliveryGuarantee deliveryGuarantee, Function<? super org.reactivestreams.Publisher<CacheEntry<K,V>>,? extends CompletionStage<R>> collator, Function<? super org.reactivestreams.Publisher<R>,? extends CompletionStage<R>> finalizer)<R> CompletionStage<R>PartitionAwareClusterPublisherManager. entryReduction(boolean parallelPublisher, org.infinispan.commons.util.IntSet segments, Set<K> keysToInclude, InvocationContext ctx, boolean includeLoader, DeliveryGuarantee deliveryGuarantee, Function<? super org.reactivestreams.Publisher<CacheEntry<K,V>>,? extends CompletionStage<R>> transformer, Function<? super org.reactivestreams.Publisher<R>,? extends CompletionStage<R>> finalizer) -
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()Methods in org.infinispan.security.actions that return types with arguments of type CacheEntry Modifier and Type Method Description CompletionStage<CacheEntry<K,V>>GetCacheEntryAsyncAction. run() -
Uses of CacheEntry in org.infinispan.security.impl
Methods in org.infinispan.security.impl that return CacheEntry Modifier and Type Method Description CacheEntry<K,V>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.statetransfer
Methods in org.infinispan.statetransfer with parameters of type CacheEntry Modifier and Type Method Description CompletionStage<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 theCacheEntrythat 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)voidLockedStreamImpl. forEach(BiConsumer<Cache<K,V>,? super CacheEntry<K,V>> biConsumer)voidTxLockedStreamImpl. 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.stream.impl.interceptor
Methods in org.infinispan.stream.impl.interceptor that return types with arguments of type CacheEntry Modifier and Type Method Description protected CacheSet<CacheEntry<K,V>>AbstractDelegatingEntryCacheSet. delegate()protected CacheStream<CacheEntry<K,V>>AbstractDelegatingEntryCacheSet. getStream(boolean parallel)CacheStream<CacheEntry<K,V>>AbstractDelegatingEntryCacheSet. parallelStream()CacheStream<CacheEntry<K,V>>AbstractDelegatingEntryCacheSet. stream()Constructor parameters in org.infinispan.stream.impl.interceptor with type arguments of type CacheEntry Constructor Description AbstractDelegatingEntryCacheSet(Cache<K,V> cache, CacheSet<CacheEntry<K,V>> set) -
Uses of CacheEntry in org.infinispan.stream.impl.local
Methods in org.infinispan.stream.impl.local that return types with arguments of type CacheEntry Modifier and Type Method Description Stream<CacheEntry<K,V>>EntryStreamSupplier. buildStream(org.infinispan.commons.util.IntSet segmentsToFilter, Set<?> keysToFilter, boolean parallel)Stream<CacheEntry<K,V>>PersistenceEntryStreamSupplier. buildStream(org.infinispan.commons.util.IntSet segmentsToFilter, Set<?> keysToFilter, boolean parallel)Stream<CacheEntry<K,V>>SegmentedEntryStreamSupplier. buildStream(org.infinispan.commons.util.IntSet segmentsToFilter, Set<?> keysToFilter, boolean parallel)Constructor parameters in org.infinispan.stream.impl.local with type arguments of type CacheEntry Constructor Description EntryStreamSupplier(Cache<K,V> cache, ToIntFunction<Object> toIntFunction, Supplier<Stream<CacheEntry<K,V>>> supplier)PersistenceEntryStreamSupplier(Cache<K,V> cache, InternalEntryFactory iceFactory, ToIntFunction<Object> toIntFunction, CacheStream<CacheEntry<K,V>> inMemoryStream, PersistenceManager persistenceManager)ValueCacheCollection(Cache<K,V> cache, CacheSet<CacheEntry<K,V>> cacheSet) -
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. lookedUpEntriesMethods in org.infinispan.transaction.impl that return CacheEntry Modifier and Type Method Description CacheEntryAbstractCacheTransaction. 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 voidLocalTransaction. putLookedUpEntry(Object key, CacheEntry e)voidRemoteTransaction. putLookedUpEntry(Object key, CacheEntry e)static IncrementableEntryVersionWriteSkewHelper. versionFromEntry(CacheEntry<?,?> entry)Method parameters in org.infinispan.transaction.impl with type arguments of type CacheEntry Modifier and Type Method Description voidLocalTransaction. putLookedUpEntries(Map<Object,CacheEntry> entries)voidRemoteTransaction. 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 CacheEntryCacheTransaction. 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 voidCacheTransaction. putLookedUpEntry(Object key, CacheEntry e)Method parameters in org.infinispan.transaction.xa with type arguments of type CacheEntry Modifier and Type Method Description voidCacheTransaction. 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 classEntryWrapper<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.
-