Class PageTemplateImportService

java.lang.Object
io.meeds.layout.service.injection.PageTemplateImportService

@Component @Order(2147483647) public class PageTemplateImportService extends Object
  • Constructor Details

    • PageTemplateImportService

      public PageTemplateImportService()
  • Method Details

    • init

      @PostConstruct public void init()
    • importPageTemplates

      public void importPageTemplates()
    • parseDescriptors

      protected List<PageTemplateDescriptor> parseDescriptors(URL url)
    • importDescriptor

      protected void importDescriptor(PageTemplateDescriptor descriptor)
    • importPageTemplate

      protected void importPageTemplate(PageTemplateDescriptor d, long oldTemplateId)
    • saveNames

      protected void saveNames(PageTemplateDescriptor d, PageTemplate pageTemplate)
    • saveDescriptions

      protected void saveDescriptions(PageTemplateDescriptor d, PageTemplate pageTemplate)
    • createPageTemplate

      protected PageTemplate createPageTemplate(PageTemplateDescriptor d, long oldTemplateId)
    • saveIllustration

      protected void saveIllustration(long pageTemplateId, String imagePath)
    • fromXML

      protected org.exoplatform.portal.config.model.Container fromXML(String xml)
    • setSettingValue

      protected void setSettingValue(String name, long value)
    • getSettingValue

      protected long getSettingValue(String name)