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) createSiteTemplate(SiteTemplate siteTemplate, org.exoplatform.portal.mop.SiteKey sourceSiteKey, String username, boolean broadcast) 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
-
createSiteTemplate
public SiteTemplate createSiteTemplate(SiteTemplate siteTemplate, org.exoplatform.portal.mop.SiteKey sourceSiteKey, String username, boolean broadcast)
-