Class RemoteCacheEntryMutator<K,V>

java.lang.Object
org.wildfly.clustering.cache.infinispan.remote.RemoteCacheEntryMutator<K,V>
Type Parameters:
K - the cache entry key type
V - the cache entry value type
All Implemented Interfaces:
org.wildfly.clustering.cache.CacheEntryMutator

public class RemoteCacheEntryMutator<K,V> extends Object implements org.wildfly.clustering.cache.CacheEntryMutator
Mutates a given cache entry.
Author:
Paul Ferraro
  • Constructor Details

    • RemoteCacheEntryMutator

      public RemoteCacheEntryMutator(org.infinispan.client.hotrod.RemoteCache<K,V> cache, K id, V value)
    • RemoteCacheEntryMutator

      public RemoteCacheEntryMutator(org.infinispan.client.hotrod.RemoteCache<K,V> cache, K id, V value, Supplier<Duration> maxIdle)
  • Method Details

    • mutateAsync

      public CompletionStage<Void> mutateAsync()
      Specified by:
      mutateAsync in interface org.wildfly.clustering.cache.CacheEntryMutator