Class RemoteCacheEntryMutator<K,​V>

  • All Implemented Interfaces:
    org.wildfly.clustering.ee.Mutator

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

      • RemoteCacheEntryMutator

        public RemoteCacheEntryMutator​(org.infinispan.client.hotrod.RemoteCache<K,​V> cache,
                                       Map.Entry<K,​V> entry)
      • 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,
                                       Map.Entry<K,​V> entry,
                                       Function<V,​Duration> maxIdle)
      • RemoteCacheEntryMutator

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

      • mutate

        public void mutate()
        Specified by:
        mutate in interface org.wildfly.clustering.ee.Mutator