@Controller @RequestMapping(value="/plugin/navigator") public class NavigatorController extends VuePluginController
| Modifier and Type | Field and Description |
|---|---|
static String |
ID |
static String |
URI |
menuReaderService, userAccountService| Modifier and Type | Method and Description |
|---|---|
JobExecution |
copyResources(@Valid CopyResourcesRequest copyResourcesRequest) |
JobExecution |
deleteResources(@Valid DeleteResourcesRequest deleteItemsRequest) |
JobExecution |
downloadResources(@Valid DownloadResourcesRequest downloadResourcesRequest) |
GetResourcesResponse |
getResources(String folderId) |
String |
init(org.springframework.ui.Model model) |
void |
moveResources(@Valid MoveResourcesRequest moveResourcesRequest) |
SearchResourcesResponse |
searchResources(String query) |
void |
updateResource(@Valid UpdateResourceRequest updateResourceRequest) |
getBaseUrl, getLanguageCode, initpublic static final String ID
public static final String URI
@GetMapping(value="/**") public String init(org.springframework.ui.Model model)
@GetMapping(value="/get") @ResponseBody public GetResourcesResponse getResources(@RequestParam(value="folderId",required=false) @Nullable String folderId)
@GetMapping(value="/search") @ResponseBody public SearchResourcesResponse searchResources(@RequestParam(value="query") String query)
@PutMapping(value="/update")
@ResponseStatus(value=OK)
public void updateResource(@RequestBody @Valid
@Valid UpdateResourceRequest updateResourceRequest)
@PostMapping(value="/copy") @ResponseBody public JobExecution copyResources(@RequestBody @Valid @Valid CopyResourcesRequest copyResourcesRequest)
@PostMapping(value="/download") @ResponseBody public JobExecution downloadResources(@RequestBody @Valid @Valid DownloadResourcesRequest downloadResourcesRequest)
@PostMapping(value="/move")
@ResponseStatus(value=OK)
public void moveResources(@RequestBody @Valid
@Valid MoveResourcesRequest moveResourcesRequest)
@DeleteMapping(value="/delete") @ResponseBody public JobExecution deleteResources(@RequestBody @Valid @Valid DeleteResourcesRequest deleteItemsRequest)
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.