Class HotRodMutinyMultiMap<K,V>

java.lang.Object
org.infinispan.hotrod.HotRodMutinyMultiMap<K,V>
All Implemented Interfaces:
org.infinispan.api.mutiny.MutinyMultiMap<K,V>

public class HotRodMutinyMultiMap<K,V> extends Object implements org.infinispan.api.mutiny.MutinyMultiMap<K,V>
Since:
14.0
  • Method Details

    • name

      public String name()
      Specified by:
      name in interface org.infinispan.api.mutiny.MutinyMultiMap<K,V>
    • configuration

      public io.smallrye.mutiny.Uni<org.infinispan.api.configuration.MultiMapConfiguration> configuration()
      Specified by:
      configuration in interface org.infinispan.api.mutiny.MutinyMultiMap<K,V>
    • container

      public HotRodMutinyContainer container()
      Specified by:
      container in interface org.infinispan.api.mutiny.MutinyMultiMap<K,V>
    • add

      public io.smallrye.mutiny.Uni<Void> add(K key, V value)
      Specified by:
      add in interface org.infinispan.api.mutiny.MutinyMultiMap<K,V>
    • get

      public io.smallrye.mutiny.Multi<V> get(K key)
      Specified by:
      get in interface org.infinispan.api.mutiny.MutinyMultiMap<K,V>
    • remove

      public io.smallrye.mutiny.Uni<Boolean> remove(K key)
      Specified by:
      remove in interface org.infinispan.api.mutiny.MutinyMultiMap<K,V>
    • remove

      public io.smallrye.mutiny.Uni<Boolean> remove(K key, V value)
      Specified by:
      remove in interface org.infinispan.api.mutiny.MutinyMultiMap<K,V>
    • containsKey

      public io.smallrye.mutiny.Uni<Boolean> containsKey(K key)
      Specified by:
      containsKey in interface org.infinispan.api.mutiny.MutinyMultiMap<K,V>
    • containsEntry

      public io.smallrye.mutiny.Uni<Boolean> containsEntry(K key, V value)
      Specified by:
      containsEntry in interface org.infinispan.api.mutiny.MutinyMultiMap<K,V>
    • estimateSize

      public io.smallrye.mutiny.Uni<Long> estimateSize()
      Specified by:
      estimateSize in interface org.infinispan.api.mutiny.MutinyMultiMap<K,V>