Class PublicWorkflowController


  • @RestController
    @ConditionalOnProperty(value="nae.public.workflow.web.enabled",
                           havingValue="true",
                           matchIfMissing=true)
    @RequestMapping("/api/public")
    public class PublicWorkflowController
    extends java.lang.Object
    • Method Detail

      • createCase

        @PreAuthorize("@workflowAuthorizationService.canCallCreate(@userService.getAnonymousLogged(), #body.netId)")
        @PostMapping(value="/case",
                     consumes="application/json;charset=UTF-8",
                     produces="application/hal+json")
        public org.springframework.hateoas.EntityModel<EventOutcomeWithMessage> createCase​(@RequestBody
                                                                                           CreateCaseBody body,
                                                                                           java.util.Locale locale)