Package io.meeds.layout.rest
Class SectionTemplateRest
java.lang.Object
io.meeds.layout.rest.SectionTemplateRest
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateSectionTemplate(jakarta.servlet.http.HttpServletRequest request, SectionTemplate sectionTemplate) voiddeleteSectionTemplate(jakarta.servlet.http.HttpServletRequest request, long id) generateSectionTemplateContent(jakarta.servlet.http.HttpServletRequest request, long id) longgenerateSectionTemplateNodeId(jakarta.servlet.http.HttpServletRequest request, long id) getSectionTemplate(jakarta.servlet.http.HttpServletRequest request, long id) getSectionTemplates(jakarta.servlet.http.HttpServletRequest request) saveAsSectionTemplate(jakarta.servlet.http.HttpServletRequest request, long containerId, String pageRef) voidupdateSectionTemplate(jakarta.servlet.http.HttpServletRequest request, long id, SectionTemplate sectionTemplate)
-
Constructor Details
-
SectionTemplateRest
public SectionTemplateRest()
-
-
Method Details
-
getSectionTemplates
@GetMapping @Secured("users") public List<SectionTemplateDetail> getSectionTemplates(jakarta.servlet.http.HttpServletRequest request) -
getSectionTemplate
@GetMapping("{id}") @Secured("users") public SectionTemplateDetail getSectionTemplate(jakarta.servlet.http.HttpServletRequest request, @PathVariable("id") long id) -
createSectionTemplate
@PostMapping @Secured("users") public SectionTemplate createSectionTemplate(jakarta.servlet.http.HttpServletRequest request, @RequestBody SectionTemplate sectionTemplate) -
saveAsSectionTemplate
@PostMapping(value="container/{storageId}", consumes="application/x-www-form-urlencoded") @Secured("users") public SectionTemplate saveAsSectionTemplate(jakarta.servlet.http.HttpServletRequest request, @PathVariable("storageId") long containerId, @RequestParam("pageRef") String pageRef) -
updateSectionTemplate
@PutMapping("{id}") @Secured("users") public void updateSectionTemplate(jakarta.servlet.http.HttpServletRequest request, @PathVariable("id") long id, @RequestBody SectionTemplate sectionTemplate) -
generateSectionTemplateNodeId
@GetMapping("{id}/nodeId") @Secured("users") public long generateSectionTemplateNodeId(jakarta.servlet.http.HttpServletRequest request, @PathVariable("id") long id) -
generateSectionTemplateContent
@GetMapping("{id}/content") @Secured("users") public String generateSectionTemplateContent(jakarta.servlet.http.HttpServletRequest request, @PathVariable("id") long id) -
deleteSectionTemplate
@DeleteMapping("{id}") @Secured("users") public void deleteSectionTemplate(jakarta.servlet.http.HttpServletRequest request, @PathVariable("id") long id)
-