Interface LowLevelCache<K extends Serializable,V>

All Superinterfaces:
com.liferay.portal.kernel.cache.PortalCache<K,V>
All Known Implementing Classes:
BasePortalCache

public interface LowLevelCache<K extends Serializable,V> extends com.liferay.portal.kernel.cache.PortalCache<K,V>
  • Field Summary

    Fields inherited from interface com.liferay.portal.kernel.cache.PortalCache

    DEFAULT_TIME_TO_LIVE
  • Method Summary

    Modifier and Type
    Method
    Description
    putIfAbsent(K key, V value)
     
    putIfAbsent(K key, V value, int timeToLive)
     
    boolean
    remove(K key, V value)
     
    replace(K key, V value)
     
    replace(K key, V value, int timeToLive)
     
    boolean
    replace(K key, V oldValue, V newValue)
     
    boolean
    replace(K key, V oldValue, V newValue, int timeToLive)
     

    Methods inherited from interface com.liferay.portal.kernel.cache.PortalCache

    get, getKeys, getPortalCacheManager, getPortalCacheName, isMVCC, isSharded, put, put, registerPortalCacheListener, registerPortalCacheListener, remove, removeAll, unregisterPortalCacheListener, unregisterPortalCacheListeners
  • Method Details

    • putIfAbsent

      V putIfAbsent(K key, V value)
    • putIfAbsent

      V putIfAbsent(K key, V value, int timeToLive)
    • remove

      boolean remove(K key, V value)
    • replace

      V replace(K key, V value)
    • replace

      V replace(K key, V value, int timeToLive)
    • replace

      boolean replace(K key, V oldValue, V newValue)
    • replace

      boolean replace(K key, V oldValue, V newValue, int timeToLive)