@Controller
@RequestMapping(value="/plugin/directory")
public class NegotiatorController
extends org.molgenis.web.PluginController
| Constructor and Description |
|---|
NegotiatorController(org.springframework.web.client.RestTemplate restTemplate,
org.molgenis.security.core.UserPermissionEvaluator permissions,
DataService dataService,
org.molgenis.data.rest.convert.QueryRsqlConverter rsqlQueryConverter,
org.molgenis.js.magma.JsMagmaScriptEvaluator jsMagmaScriptEvaluator,
org.springframework.context.MessageSource messageSource) |
| Modifier and Type | Method and Description |
|---|---|
String |
exportToNegotiator(NegotiatorRequest request) |
org.molgenis.web.ErrorMessageResponse |
handleRuntimeException(RuntimeException e) |
boolean |
showDirectoryButton(String entityTypeId) |
ExportValidationResponse |
validateNegotiatorExport(NegotiatorRequest request) |
public static final String ID
public NegotiatorController(org.springframework.web.client.RestTemplate restTemplate,
org.molgenis.security.core.UserPermissionEvaluator permissions,
DataService dataService,
org.molgenis.data.rest.convert.QueryRsqlConverter rsqlQueryConverter,
org.molgenis.js.magma.JsMagmaScriptEvaluator jsMagmaScriptEvaluator,
org.springframework.context.MessageSource messageSource)
public boolean showDirectoryButton(String entityTypeId)
@PostMapping(value="/validate") @ResponseBody public ExportValidationResponse validateNegotiatorExport(@RequestBody NegotiatorRequest request)
@PostMapping(value="/export") @ResponseBody public String exportToNegotiator(@RequestBody NegotiatorRequest request)
@ExceptionHandler(value=java.lang.RuntimeException.class) @ResponseBody @ResponseStatus(value=INTERNAL_SERVER_ERROR) public org.molgenis.web.ErrorMessageResponse handleRuntimeException(RuntimeException e)
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.