Interface PinnableCache<K,V>

All Superinterfaces:
ConcurrentMap<K,V>, Map<K,V>
All Known Subinterfaces:
PinnableSegment<K,V>
All Known Implementing Classes:
AbstractConcurrentOffHeapCache, AbstractOffHeapClockCache, AbstractPersistentConcurrentOffHeapCache, AbstractPersistentOffHeapCache, ConcurrentOffHeapClockCache, ConcurrentWriteLockedOffHeapClockCache, EvictionListeningReadWriteLockedOffHeapClockCache, EvictionListeningWriteLockedOffHeapClockCache, PersistentConcurrentOffHeapClockCache, PersistentReadWriteLockedOffHeapClockCache, ReadWriteLockedOffHeapClockCache, WriteLockedOffHeapClockCache

public interface PinnableCache<K,V> extends ConcurrentMap<K,V>
  • Method Details

    • isPinned

      boolean isPinned(Object key)
    • setPinning

      void setPinning(K key, boolean pinned)
    • putPinned

      V putPinned(K key, V value)
    • getAndPin

      V getAndPin(K key)