Class NavigatorController


  • @Controller
    @RequestMapping("/plugin/navigator")
    public class NavigatorController
    extends org.molgenis.core.ui.controller.VuePluginController
    • Method Detail

      • init

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

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

        @GetMapping("/search")
        @ResponseBody
        public SearchResourcesResponse searchResources​(@RequestParam("query")
                                                       java.lang.String query)
      • updateResource

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

        @PostMapping("/copy")
        @ResponseBody
        public org.molgenis.jobs.model.JobExecution copyResources​(@RequestBody @Valid
                                                                  @Valid CopyResourcesRequest copyResourcesRequest)
      • downloadResources

        @PostMapping("/download")
        @ResponseBody
        public org.molgenis.jobs.model.JobExecution downloadResources​(@RequestBody @Valid
                                                                      @Valid DownloadResourcesRequest downloadResourcesRequest)
      • moveResources

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

        @DeleteMapping("/delete")
        @ResponseBody
        public org.molgenis.jobs.model.JobExecution deleteResources​(@RequestBody @Valid
                                                                    @Valid DeleteResourcesRequest deleteItemsRequest)