@Controller
@RequestMapping(value="/plugin/apps")
public class AppsController
extends org.molgenis.web.PluginController
| Constructor and Description |
|---|
AppsController(DataService dataService,
FileStore fileStore,
PermissionService permissionService) |
| Modifier and Type | Method and Description |
|---|---|
void |
activateApp(String appId) |
void |
deactivateApp(String appId,
org.springframework.ui.Model model) |
ErrorMessageResponse |
handleAppsException(AppsException e) |
ErrorMessageResponse |
handleRuntimeException(RuntimeException e) |
String |
init(org.springframework.ui.Model model) |
String |
viewApp(String appId,
org.springframework.ui.Model model,
javax.servlet.http.HttpServletResponse response) |
public static final String ID
public static final String URI
@Autowired public AppsController(DataService dataService, FileStore fileStore, PermissionService permissionService)
@RequestMapping(method=GET) public String init(org.springframework.ui.Model model)
@RequestMapping(value="/{appId}",
method=GET)
public String viewApp(@PathVariable(value="appId")
String appId,
org.springframework.ui.Model model,
javax.servlet.http.HttpServletResponse response)
@Transactional
@RequestMapping(value="/{appId}/activate",
method=POST)
@ResponseStatus(value=OK)
public void activateApp(@PathVariable(value="appId")
String appId)
@RequestMapping(value="/{appId}/deactivate",
method=POST)
@ResponseStatus(value=OK)
public void deactivateApp(@PathVariable(value="appId")
String appId,
org.springframework.ui.Model model)
@ExceptionHandler(value=AppsException.class) @ResponseStatus(value=BAD_REQUEST) @ResponseBody public ErrorMessageResponse handleAppsException(AppsException e)
@ExceptionHandler(value=java.lang.RuntimeException.class) @ResponseStatus(value=INTERNAL_SERVER_ERROR) @ResponseBody public ErrorMessageResponse handleRuntimeException(RuntimeException e)
Copyright © 2017. All rights reserved.