Class CacheDescriptionStorage

java.lang.Object
org.exoplatform.portal.mop.storage.DescriptionStorageImpl
org.exoplatform.portal.mop.storage.cache.CacheDescriptionStorage
All Implemented Interfaces:
org.exoplatform.portal.mop.storage.DescriptionStorage

public class CacheDescriptionStorage extends DescriptionStorageImpl
  • Field Details

  • Constructor Details

    • CacheDescriptionStorage

      public CacheDescriptionStorage(org.exoplatform.services.cache.CacheService cacheService, DescriptionDAO descriptionDAO)
  • Method Details

    • setDescription

      public void setDescription(String id, Locale locale, org.exoplatform.portal.mop.State description)
      Specified by:
      setDescription in interface org.exoplatform.portal.mop.storage.DescriptionStorage
      Overrides:
      setDescription in class DescriptionStorageImpl
    • setDescription

      public void setDescription(String id, org.exoplatform.portal.mop.State description)
      Specified by:
      setDescription in interface org.exoplatform.portal.mop.storage.DescriptionStorage
      Overrides:
      setDescription in class DescriptionStorageImpl
    • setDescriptions

      public void setDescriptions(String id, Map<Locale,org.exoplatform.portal.mop.State> descriptions)
      Specified by:
      setDescriptions in interface org.exoplatform.portal.mop.storage.DescriptionStorage
      Overrides:
      setDescriptions in class DescriptionStorageImpl
    • getDescription

      public org.exoplatform.portal.mop.State getDescription(String id, Locale locale, boolean checkParent)
      Overrides:
      getDescription in class DescriptionStorageImpl