Class GetKeyWithMetadataMultimapOperation<K,V>

java.lang.Object
java.util.concurrent.CompletableFuture<org.infinispan.api.common.CacheEntryCollection<K,V>>
org.infinispan.hotrod.impl.operations.HotRodOperation<org.infinispan.api.common.CacheEntryCollection<K,V>>
org.infinispan.hotrod.impl.operations.RetryOnFailureOperation<org.infinispan.api.common.CacheEntryCollection<K,V>>
org.infinispan.hotrod.impl.operations.StatsAffectingRetryingOperation<org.infinispan.api.common.CacheEntryCollection<K,V>>
org.infinispan.hotrod.impl.operations.AbstractKeyOperation<K,org.infinispan.api.common.CacheEntryCollection<K,V>>
org.infinispan.hotrod.impl.multimap.operations.AbstractMultimapKeyOperation<K,org.infinispan.api.common.CacheEntryCollection<K,V>>
org.infinispan.hotrod.impl.multimap.operations.GetKeyWithMetadataMultimapOperation<K,V>
All Implemented Interfaces:
Runnable, CompletionStage<org.infinispan.api.common.CacheEntryCollection<K,V>>, Future<org.infinispan.api.common.CacheEntryCollection<K,V>>, HotRodConstants, ChannelOperation

@Immutable public class GetKeyWithMetadataMultimapOperation<K,V> extends AbstractMultimapKeyOperation<K,org.infinispan.api.common.CacheEntryCollection<K,V>>
Implements "getWithMetadata" as defined by Hot Rod protocol specification.
Since:
14.0
  • Constructor Details

    • GetKeyWithMetadataMultimapOperation

      public GetKeyWithMetadataMultimapOperation(OperationContext operationContext, K key, byte[] keyBytes, org.infinispan.api.common.CacheOptions options, DataFormat dataFormat, boolean supportsDuplicates)
  • Method Details

    • acceptResponse

      public void acceptResponse(io.netty.buffer.ByteBuf buf, short status, HeaderDecoder decoder)
      Specified by:
      acceptResponse in class HotRodOperation<org.infinispan.api.common.CacheEntryCollection<K,V>>