Class NegotiatorController


  • @Controller
    @RequestMapping("/plugin/directory")
    public class NegotiatorController
    extends org.molgenis.web.PluginController
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String ID  
      • Fields inherited from class org.molgenis.web.PluginController

        PLUGIN_URI_PREFIX
    • Constructor Summary

      Constructors 
      Constructor Description
      NegotiatorController​(org.springframework.web.client.RestTemplate restTemplate, org.molgenis.security.core.UserPermissionEvaluator permissions, org.molgenis.data.DataService dataService, org.molgenis.web.rsql.QueryRsqlConverter rsqlQueryConverter, org.molgenis.js.magma.JsMagmaScriptEvaluator jsMagmaScriptEvaluator, org.springframework.context.MessageSource messageSource)  
    • Constructor Detail

      • NegotiatorController

        public NegotiatorController​(org.springframework.web.client.RestTemplate restTemplate,
                                    org.molgenis.security.core.UserPermissionEvaluator permissions,
                                    org.molgenis.data.DataService dataService,
                                    org.molgenis.web.rsql.QueryRsqlConverter rsqlQueryConverter,
                                    org.molgenis.js.magma.JsMagmaScriptEvaluator jsMagmaScriptEvaluator,
                                    org.springframework.context.MessageSource messageSource)
    • Method Detail

      • showDirectoryButton

        public boolean showDirectoryButton​(java.lang.String entityTypeId)
      • exportToNegotiator

        @PostMapping("/export")
        @ResponseBody
        public java.lang.String exportToNegotiator​(@RequestBody
                                                   NegotiatorRequest request)
      • handleRuntimeException

        @ExceptionHandler(java.lang.RuntimeException.class)
        @ResponseBody
        @ResponseStatus(INTERNAL_SERVER_ERROR)
        public org.molgenis.web.ErrorMessageResponse handleRuntimeException​(java.lang.RuntimeException e)