Class NavigatorController


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

      • init

        @GetMapping("/**")
        public String init​(org.springframework.ui.Model model)
      • 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)