Interface NearCache<K,V>

All Superinterfaces:
Iterable<org.infinispan.api.common.CacheEntry<K,V>>
All Known Implementing Classes:
NearCacheService

public interface NearCache<K,V> extends Iterable<org.infinispan.api.common.CacheEntry<K,V>>
Near cache contract.
Since:
14.0
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    org.infinispan.api.common.CacheEntry<K,V>
    get(K key)
     
    void
    put(org.infinispan.api.common.CacheEntry<K,V> entry)
     
    void
    putIfAbsent(org.infinispan.api.common.CacheEntry<K,V> entry)
     
    boolean
    remove(K key)
     
    int
     

    Methods inherited from interface java.lang.Iterable

    forEach, iterator, spliterator
  • Method Details

    • put

      void put(org.infinispan.api.common.CacheEntry<K,V> entry)
    • putIfAbsent

      void putIfAbsent(org.infinispan.api.common.CacheEntry<K,V> entry)
    • remove

      boolean remove(K key)
    • get

      org.infinispan.api.common.CacheEntry<K,V> get(K key)
    • clear

      void clear()
    • size

      int size()