Uses of Interface
com.loomcache.server.compute.CacheEntryProcessor
Packages that use CacheEntryProcessor
-
Uses of CacheEntryProcessor in com.loomcache.server.compute
Subinterfaces of CacheEntryProcessor in com.loomcache.server.computeModifier and TypeInterfaceDescriptioninterfaceReadOnlyCacheEntryProcessor<K,V, R> Cache entry processor that signals read-only intent.Methods in com.loomcache.server.compute with parameters of type CacheEntryProcessorModifier and TypeMethodDescriptionEntryProcessorExecutor.executeOnAll(CacheEntryProcessor<K, V, @NonNull R> processor) Execute a processor on all entries in the map in parallel using virtual threads.EntryProcessorExecutor.processEntries(Set<K> keys, CacheEntryProcessor<K, V, @NonNull R> processor) Execute a processor on multiple keys in parallel using virtual threads.<R extends @Nullable Object>
@Nullable REntryProcessorExecutor.processEntry(K key, CacheEntryProcessor<K, V, @NonNull R> processor) Execute a processor on a single key atomically. -
Uses of CacheEntryProcessor in com.loomcache.server.datastructures
Methods in com.loomcache.server.datastructures with parameters of type CacheEntryProcessorModifier and TypeMethodDescriptionDistributedMap.executeOnAll(CacheEntryProcessor<K, V, @NonNull R> processor) Execute a processor on all entries in the map in parallel using virtual threads.DistributedMap.processEntries(Set<K> keys, CacheEntryProcessor<K, V, @NonNull R> processor) Execute a processor on multiple keys in parallel using virtual threads.<R extends @Nullable Object>
@Nullable RDistributedMap.processEntry(K key, CacheEntryProcessor<K, V, @NonNull R> processor) Execute a processor on a single key atomically.