Package io.meeds.layout.service
Class SiteTemplateService
java.lang.Object
io.meeds.layout.service.SiteTemplateService
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateSiteTemplate(SiteTemplate siteTemplate) createSiteTemplate(SiteTemplate siteTemplate, String username) voiddeleteSiteTemplate(long id, String username) getSiteTemplate(long id) getSiteTemplate(long id, Locale locale) getSiteTemplates(Locale locale) saveAsSiteTemplate(SiteTemplate siteTemplate, long siteId, String username) updateSiteTemplate(SiteTemplate siteTemplate) updateSiteTemplate(SiteTemplate siteTemplate, String username)
-
Field Details
-
SITE_TEMPLATE_BASE
- See Also:
-
TEMPLATE_CREATED_EVENT
- See Also:
-
TEMPLATE_UPDATED_EVENT
- See Also:
-
TEMPLATE_DELETED_EVENT
- See Also:
-
-
Constructor Details
-
SiteTemplateService
public SiteTemplateService()
-
-
Method Details
-
getSiteTemplates
-
getSiteTemplate
public SiteTemplate getSiteTemplate(long id) throws org.exoplatform.commons.exception.ObjectNotFoundException - Throws:
org.exoplatform.commons.exception.ObjectNotFoundException
-
getSiteTemplate
public SiteTemplate getSiteTemplate(long id, Locale locale) throws org.exoplatform.commons.exception.ObjectNotFoundException - Throws:
org.exoplatform.commons.exception.ObjectNotFoundException
-
createSiteTemplate
public SiteTemplate createSiteTemplate(SiteTemplate siteTemplate, String username) throws IllegalAccessException, org.exoplatform.commons.ObjectAlreadyExistsException - Throws:
IllegalAccessExceptionorg.exoplatform.commons.ObjectAlreadyExistsException
-
createSiteTemplate
-
updateSiteTemplate
public SiteTemplate updateSiteTemplate(SiteTemplate siteTemplate, String username) throws IllegalAccessException, org.exoplatform.commons.exception.ObjectNotFoundException - Throws:
IllegalAccessExceptionorg.exoplatform.commons.exception.ObjectNotFoundException
-
updateSiteTemplate
-
deleteSiteTemplate
public void deleteSiteTemplate(long id, String username) throws IllegalAccessException, org.exoplatform.commons.exception.ObjectNotFoundException - Throws:
IllegalAccessExceptionorg.exoplatform.commons.exception.ObjectNotFoundException
-
saveAsSiteTemplate
public SiteTemplate saveAsSiteTemplate(SiteTemplate siteTemplate, long siteId, String username) throws IllegalAccessException, org.exoplatform.commons.exception.ObjectNotFoundException, org.exoplatform.commons.ObjectAlreadyExistsException - Throws:
IllegalAccessExceptionorg.exoplatform.commons.exception.ObjectNotFoundExceptionorg.exoplatform.commons.ObjectAlreadyExistsException
-