Class DescriptionStorageImpl

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

public class DescriptionStorageImpl extends Object implements org.exoplatform.portal.mop.storage.DescriptionStorage
  • Constructor Details

    • DescriptionStorageImpl

      public DescriptionStorageImpl(DescriptionDAO descriptionDAO)
  • Method Details

    • resolveDescription

      public org.exoplatform.portal.mop.State resolveDescription(String id, Locale defaultLocale, Locale locale) throws NullPointerException
      Specified by:
      resolveDescription in interface org.exoplatform.portal.mop.storage.DescriptionStorage
      Throws:
      NullPointerException
    • resolveDescription

      public org.exoplatform.portal.mop.State resolveDescription(String id, Locale locale) throws NullPointerException
      Specified by:
      resolveDescription in interface org.exoplatform.portal.mop.storage.DescriptionStorage
      Throws:
      NullPointerException
    • getDescription

      public org.exoplatform.portal.mop.State getDescription(String id, Locale locale)
      Specified by:
      getDescription in interface org.exoplatform.portal.mop.storage.DescriptionStorage
    • getDescription

      public org.exoplatform.portal.mop.State getDescription(String id)
      Specified by:
      getDescription in interface org.exoplatform.portal.mop.storage.DescriptionStorage
    • getDescriptions

      public Map<Locale,org.exoplatform.portal.mop.State> getDescriptions(String id)
      Specified by:
      getDescriptions in interface org.exoplatform.portal.mop.storage.DescriptionStorage
    • 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
    • setDescription

      public void setDescription(String id, org.exoplatform.portal.mop.State description)
      Specified by:
      setDescription in interface org.exoplatform.portal.mop.storage.DescriptionStorage
    • 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
    • getDescription

      public org.exoplatform.portal.mop.State getDescription(String id, Locale locale, boolean checkParent)