Class PortletInstanceRest

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

@RestController @RequestMapping("/portlet/instances") public class PortletInstanceRest extends Object
  • Constructor Details

    • PortletInstanceRest

      public PortletInstanceRest()
  • Method Details

    • getPortletInstances

      @GetMapping @Secured("users") public List<PortletInstance> getPortletInstances(jakarta.servlet.http.HttpServletRequest request, @RequestParam(name="categoryId",required=false,defaultValue="0") long categoryId)
    • getPortletInstance

      @GetMapping("{id}") @Secured("users") public PortletInstance getPortletInstance(jakarta.servlet.http.HttpServletRequest request, @PathVariable("id") long id)
    • getPortletInstancePreferences

      @GetMapping("{id}/preferences") @Secured("users") public List<PortletInstancePreference> getPortletInstancePreferences(jakarta.servlet.http.HttpServletRequest request, @PathVariable("id") long id)
    • createPortletInstance

      @PostMapping @Secured("users") public PortletInstance createPortletInstance(jakarta.servlet.http.HttpServletRequest request, @RequestBody PortletInstance portletInstance)
    • updatePortletInstance

      @PutMapping("{id}") @Secured("users") public void updatePortletInstance(jakarta.servlet.http.HttpServletRequest request, @PathVariable("id") long id, @RequestBody PortletInstance portletInstance)
    • deletePortletInstance

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