Package io.meeds.layout.rest
Class PortletInstanceRest
java.lang.Object
io.meeds.layout.rest.PortletInstanceRest
@RestController
@RequestMapping("/portlet/instances")
public class PortletInstanceRest
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreatePortletInstance(jakarta.servlet.http.HttpServletRequest request, PortletInstance portletInstance) voiddeletePortletInstance(jakarta.servlet.http.HttpServletRequest request, long id) getPortletInstance(jakarta.servlet.http.HttpServletRequest request, long id) getPortletInstancePreferences(jakarta.servlet.http.HttpServletRequest request, long id) getPortletInstances(jakarta.servlet.http.HttpServletRequest request, long categoryId) voidupdatePortletInstance(jakarta.servlet.http.HttpServletRequest request, long id, PortletInstance portletInstance)
-
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)
-