@Controller
@RequestMapping(value="/plugin/appmanager")
public class AppManagerController
extends org.molgenis.web.PluginController
| Constructor and Description |
|---|
AppManagerController(AppManagerService appManagerService,
DataService dataService) |
| Modifier and Type | Method and Description |
|---|---|
void |
activateApp(String id) |
void |
deactivateApp(String id) |
void |
deleteApp(String id) |
List<AppResponse> |
getApps() |
String |
init() |
void |
uploadApp(org.springframework.web.multipart.MultipartFile multipartFile) |
public static final String ID
public static final String URI
public AppManagerController(AppManagerService appManagerService, DataService dataService)
@GetMapping public String init()
@ResponseBody @GetMapping(value="/apps") public List<AppResponse> getApps()
@ResponseStatus(value=OK)
@PostMapping(value="/activate/{id}")
public void activateApp(@PathVariable(value="id")
String id)
@ResponseStatus(value=OK)
@PostMapping(value="/deactivate/{id}")
public void deactivateApp(@PathVariable(value="id")
String id)
@ResponseStatus(value=OK)
@DeleteMapping(value="/delete/{id}")
public void deleteApp(@PathVariable(value="id")
String id)
@ResponseStatus(value=OK)
@PostMapping(value="/upload")
public void uploadApp(@RequestParam(value="file")
org.springframework.web.multipart.MultipartFile multipartFile)
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.