Interface RemoteMultimapCache<K,V>

Type Parameters:
K -
V -
All Known Implementing Classes:
RemoteMultimapCacheImpl

public interface RemoteMultimapCache<K,V>
Since:
14.0
  • Method Details

    • getWithMetadata

      CompletionStage<org.infinispan.api.common.CacheEntryCollection<K,V>> getWithMetadata(K key, org.infinispan.api.common.CacheOptions options)
    • put

      CompletionStage<Void> put(K key, V value, org.infinispan.api.common.CacheWriteOptions options)
    • get

      CompletionStage<Collection<V>> get(K key, org.infinispan.api.common.CacheOptions options)
    • remove

      CompletionStage<Boolean> remove(K key, org.infinispan.api.common.CacheOptions options)
    • remove

      CompletionStage<Boolean> remove(K key, V value, org.infinispan.api.common.CacheOptions options)
    • containsKey

      CompletionStage<Boolean> containsKey(K key, org.infinispan.api.common.CacheOptions options)
    • containsValue

      CompletionStage<Boolean> containsValue(V value, org.infinispan.api.common.CacheOptions options)
    • containsEntry

      CompletionStage<Boolean> containsEntry(K key, V value, org.infinispan.api.common.CacheOptions options)
    • size

      CompletionStage<Long> size(org.infinispan.api.common.CacheOptions options)
    • supportsDuplicates

      boolean supportsDuplicates()