Class ComposerController

java.lang.Object
io.dialob.boot.controller.BaseController
io.dialob.boot.controller.ComposerController

@Controller @RequestMapping("${composer.context-path:/composer}") public class ComposerController extends BaseController
  • Constructor Details

  • Method Details

    • composer

      @GetMapping(value="/", produces="text/html") public String composer(@RequestHeader(value="X-Forwarded-For",required=false) String forwardedFor, @RequestHeader(value="Host",required=false) String host, @RequestHeader(value="X-Real-IP",required=false) String realIp, @RequestHeader(value="X-Forwarded-Proto",required=false) String forwardedProto, org.springframework.security.web.csrf.CsrfToken csrfToken, @RequestParam(name="tenantId",required=false) String tenantId, org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request)
    • composer

      @GetMapping(value="/{id}", produces="text/html") public String composer(@RequestHeader(value="X-Forwarded-For",required=false) String forwardedFor, @RequestHeader(value="Host",required=false) String host, @RequestHeader(value="X-Real-IP",required=false) String realIp, @RequestHeader(value="X-Forwarded-Proto",required=false) String forwardedProto, @PathVariable("id") String formId, org.springframework.security.web.csrf.CsrfToken cfrsToken, @RequestParam(name="tenantId",required=false) String tenantId, org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request)
    • config

      @GetMapping(path="/{id}/config.json", produces="application/json") @ResponseBody public ComposerController.ComposerConfig config(@RequestHeader(value="Host",required=false) String host, @RequestHeader(value="X-Forwarded-Proto",required=false) String forwardedProto, @PathVariable("id") String formId, org.springframework.security.web.csrf.CsrfToken cfrsToken, @RequestParam(name="tenantId",required=false) String tenantId)
    • getJavascriptAppConfig

      protected ComposerController.ComposerConfig getJavascriptAppConfig(String host, String forwardedProto, String formId, org.springframework.security.web.csrf.CsrfToken cfrsToken, @RequestParam(name="tenantId",required=false) String tenantId)