Class SiteTemplateRest

java.lang.Object
io.meeds.layout.rest.SiteTemplateRest

@RestController @RequestMapping("/site/templates") public class SiteTemplateRest extends Object
  • Constructor Details

    • SiteTemplateRest

      public SiteTemplateRest()
  • Method Details

    • getSiteTemplates

      @GetMapping @Secured("users") public List<SiteTemplate> getSiteTemplates(jakarta.servlet.http.HttpServletRequest request)
    • getSiteTemplate

      @GetMapping("{id}") @Secured("users") public SiteTemplate getSiteTemplate(jakarta.servlet.http.HttpServletRequest request, @PathVariable("id") long id)
    • createSiteTemplate

      @PostMapping @Secured("users") public SiteTemplate createSiteTemplate(jakarta.servlet.http.HttpServletRequest request, @RequestBody SiteTemplate siteTemplate)
    • saveAsSiteTemplate

      @PostMapping("{siteId}") @Secured("users") public SiteTemplate saveAsSiteTemplate(jakarta.servlet.http.HttpServletRequest request, @PathVariable("siteId") long siteId, @RequestBody SiteTemplate siteTemplate)
    • updateSiteTemplate

      @PutMapping("{id}") @Secured("users") public SiteTemplate updateSiteTemplate(jakarta.servlet.http.HttpServletRequest request, @PathVariable("id") long id, @RequestBody SiteTemplate siteTemplate)
    • deleteSiteTemplate

      @DeleteMapping("{id}") @Secured("users") public void deleteSiteTemplate(jakarta.servlet.http.HttpServletRequest request, @PathVariable("id") long id)