Class WidgetRest

java.lang.Object
io.meeds.ide.rest.WidgetRest

@RestController @RequestMapping("/widgets") public class WidgetRest extends Object
  • Constructor Details

    • WidgetRest

      public WidgetRest()
  • Method Details

    • getWidget

      @GetMapping("{id}") public Widget getWidget(@PathVariable("id") long id)
    • getWidgetHtml

      @GetMapping("{id}/html") public org.springframework.http.ResponseEntity<String> getWidgetHtml(jakarta.servlet.http.HttpServletRequest request, @PathVariable("id") long id)
    • getWidgetCss

      @GetMapping("{id}/css") public org.springframework.http.ResponseEntity<String> getWidgetCss(jakarta.servlet.http.HttpServletRequest request, @PathVariable("id") long id)
    • getWidgetJs

      @GetMapping("{id}/js") public org.springframework.http.ResponseEntity<String> getWidgetJs(jakarta.servlet.http.HttpServletRequest request, @PathVariable("id") long id)
    • deleteWidget

      @DeleteMapping("{widgetId}") @Secured("administrators") public void deleteWidget(jakarta.servlet.http.HttpServletRequest request, @PathVariable("widgetId") Long widgetId)
    • updateWidget

      @PutMapping("{id}") @Secured("administrators") public void updateWidget(jakarta.servlet.http.HttpServletRequest request, @PathVariable("id") long id, @RequestBody Widget widget)