Class BaseTemplateResourceCache

Object
com.liferay.portal.template.BaseTemplateResourceCache
All Implemented Interfaces:
com.liferay.portal.kernel.template.TemplateResourceCache

public abstract class BaseTemplateResourceCache extends Object implements com.liferay.portal.kernel.template.TemplateResourceCache
Author:
Tina Tian
  • Field Details

    • DUMMY_TEMPLATE_RESOURCE

      protected static final com.liferay.portal.kernel.template.TemplateResource DUMMY_TEMPLATE_RESOURCE
  • Constructor Details

    • BaseTemplateResourceCache

      public BaseTemplateResourceCache()
  • Method Details

    • clear

      public void clear()
      Specified by:
      clear in interface com.liferay.portal.kernel.template.TemplateResourceCache
    • getSecondLevelPortalCache

      public <T> com.liferay.portal.kernel.cache.PortalCache<com.liferay.portal.kernel.template.TemplateResource,T> getSecondLevelPortalCache()
    • getTemplateResource

      public com.liferay.portal.kernel.template.TemplateResource getTemplateResource(String templateId)
      Specified by:
      getTemplateResource in interface com.liferay.portal.kernel.template.TemplateResourceCache
    • isEnabled

      public boolean isEnabled()
      Specified by:
      isEnabled in interface com.liferay.portal.kernel.template.TemplateResourceCache
    • put

      public void put(String templateId, com.liferay.portal.kernel.template.TemplateResource templateResource)
      Specified by:
      put in interface com.liferay.portal.kernel.template.TemplateResourceCache
    • remove

      public void remove(String templateId)
      Specified by:
      remove in interface com.liferay.portal.kernel.template.TemplateResourceCache
    • destroy

      protected void destroy()
    • init

      protected void init(long modificationCheckInterval, String portalCacheName, String secondLevelPortalCacheName)
    • setModificationCheckInterval

      protected void setModificationCheckInterval(long modificationCheckInterval)