Class PortalCacheWrapper<K extends Serializable,V>

java.lang.Object
com.liferay.portal.cache.PortalCacheWrapper<K,V>
All Implemented Interfaces:
com.liferay.portal.kernel.cache.PortalCache<K,V>
Direct Known Subclasses:
MVCCPortalCache, TransactionalPortalCache

public class PortalCacheWrapper<K extends Serializable,V> extends Object implements com.liferay.portal.kernel.cache.PortalCache<K,V>
  • Field Details

    • portalCache

      protected com.liferay.portal.kernel.cache.PortalCache<K extends Serializable,V> portalCache
  • Constructor Details

    • PortalCacheWrapper

      public PortalCacheWrapper(com.liferay.portal.kernel.cache.PortalCache<K,V> portalCache)
  • Method Details

    • get

      public V get(K key)
      Specified by:
      get in interface com.liferay.portal.kernel.cache.PortalCache<K extends Serializable,V>
    • getKeys

      public List<K> getKeys()
      Specified by:
      getKeys in interface com.liferay.portal.kernel.cache.PortalCache<K extends Serializable,V>
    • getPortalCacheManager

      public com.liferay.portal.kernel.cache.PortalCacheManager<K,V> getPortalCacheManager()
      Specified by:
      getPortalCacheManager in interface com.liferay.portal.kernel.cache.PortalCache<K extends Serializable,V>
    • getPortalCacheName

      public String getPortalCacheName()
      Specified by:
      getPortalCacheName in interface com.liferay.portal.kernel.cache.PortalCache<K extends Serializable,V>
    • getWrappedPortalCache

      public com.liferay.portal.kernel.cache.PortalCache<K,V> getWrappedPortalCache()
    • isMVCC

      public boolean isMVCC()
      Specified by:
      isMVCC in interface com.liferay.portal.kernel.cache.PortalCache<K extends Serializable,V>
    • isSharded

      public boolean isSharded()
      Specified by:
      isSharded in interface com.liferay.portal.kernel.cache.PortalCache<K extends Serializable,V>
    • put

      public void put(K key, V value)
      Specified by:
      put in interface com.liferay.portal.kernel.cache.PortalCache<K extends Serializable,V>
    • put

      public void put(K key, V value, int timeToLive)
      Specified by:
      put in interface com.liferay.portal.kernel.cache.PortalCache<K extends Serializable,V>
    • registerPortalCacheListener

      public void registerPortalCacheListener(com.liferay.portal.kernel.cache.PortalCacheListener<K,V> portalCacheListener)
      Specified by:
      registerPortalCacheListener in interface com.liferay.portal.kernel.cache.PortalCache<K extends Serializable,V>
    • registerPortalCacheListener

      public void registerPortalCacheListener(com.liferay.portal.kernel.cache.PortalCacheListener<K,V> portalCacheListener, com.liferay.portal.kernel.cache.PortalCacheListenerScope portalCacheListenerScope)
      Specified by:
      registerPortalCacheListener in interface com.liferay.portal.kernel.cache.PortalCache<K extends Serializable,V>
    • remove

      public void remove(K key)
      Specified by:
      remove in interface com.liferay.portal.kernel.cache.PortalCache<K extends Serializable,V>
    • removeAll

      public void removeAll()
      Specified by:
      removeAll in interface com.liferay.portal.kernel.cache.PortalCache<K extends Serializable,V>
    • setPortalCache

      public void setPortalCache(com.liferay.portal.kernel.cache.PortalCache<K,V> portalCache)
    • unregisterPortalCacheListener

      public void unregisterPortalCacheListener(com.liferay.portal.kernel.cache.PortalCacheListener<K,V> portalCacheListener)
      Specified by:
      unregisterPortalCacheListener in interface com.liferay.portal.kernel.cache.PortalCache<K extends Serializable,V>
    • unregisterPortalCacheListeners

      public void unregisterPortalCacheListeners()
      Specified by:
      unregisterPortalCacheListeners in interface com.liferay.portal.kernel.cache.PortalCache<K extends Serializable,V>