Class PageTemplateService

java.lang.Object
io.meeds.layout.service.PageTemplateService

@Service public class PageTemplateService extends Object
  • Constructor Details

    • PageTemplateService

      public PageTemplateService()
  • Method Details

    • getPageTemplates

      public List<PageTemplate> getPageTemplates()
    • getPageTemplates

      public List<PageTemplate> getPageTemplates(boolean expand)
    • getPageTemplates

      public List<PageTemplate> getPageTemplates(Locale locale, boolean expand)
    • getPageTemplates

      public List<PageTemplate> getPageTemplates(Locale locale, boolean expand, boolean retrieveContent)
    • getPageTemplate

      public PageTemplate getPageTemplate(long id, Locale locale, boolean expand)
    • getPageTemplate

      public PageTemplate getPageTemplate(long id, Locale locale, boolean expand, boolean retrieveContent)
    • getPageTemplate

      public PageTemplate getPageTemplate(long id)
    • createPageTemplate

      public PageTemplate createPageTemplate(PageTemplate pageTemplate, String username) throws IllegalAccessException
      Throws:
      IllegalAccessException
    • createPageTemplate

      public PageTemplate createPageTemplate(PageTemplate pageTemplate)
    • deletePageTemplate

      public void deletePageTemplate(long templateId, String username) throws IllegalAccessException, org.exoplatform.commons.exception.ObjectNotFoundException
      Throws:
      IllegalAccessException
      org.exoplatform.commons.exception.ObjectNotFoundException
    • deletePageTemplate

      public void deletePageTemplate(long templateId) throws org.exoplatform.commons.exception.ObjectNotFoundException
      Throws:
      org.exoplatform.commons.exception.ObjectNotFoundException
    • updatePageTemplate

      public PageTemplate updatePageTemplate(PageTemplate pageTemplate, String username) throws org.exoplatform.commons.exception.ObjectNotFoundException, IllegalAccessException
      Throws:
      org.exoplatform.commons.exception.ObjectNotFoundException
      IllegalAccessException
    • updatePageTemplate

      public PageTemplate updatePageTemplate(PageTemplate pageTemplate) throws org.exoplatform.commons.exception.ObjectNotFoundException
      Throws:
      org.exoplatform.commons.exception.ObjectNotFoundException