Class NavigatorController


  • @Controller
    @RequestMapping("/plugin/navigator")
    public class NavigatorController
    extends org.molgenis.web.PluginController
    • Method Detail

      • init

        @GetMapping("/**")
        public String init​(org.springframework.ui.Model model)
      • getResources

        @GetMapping("/get")
        @ResponseBody
        public GetResourcesResponse getResources​(@RequestParam(value="folderId",required=false) @Nullable @CheckForNull
                                                 String folderId)
      • updateResource

        @PutMapping("/update")
        @ResponseStatus(OK)
        public void updateResource​(@RequestBody @Valid
                                   @Valid UpdateResourceRequest updateResourceRequest)
      • copyResources

        @PostMapping("/copy")
        @ResponseBody
        public JobExecution copyResources​(@RequestBody @Valid
                                          @Valid CopyResourcesRequest copyResourcesRequest)
      • downloadResources

        @PostMapping("/download")
        @ResponseBody
        public JobExecution downloadResources​(@RequestBody @Valid
                                              @Valid DownloadResourcesRequest downloadResourcesRequest)
      • moveResources

        @PostMapping("/move")
        @ResponseStatus(OK)
        public void moveResources​(@RequestBody @Valid
                                  @Valid MoveResourcesRequest moveResourcesRequest)