Class ReviewController


  • @Controller
    @RequestMapping("${review.context-path:/review}")
    public class ReviewController
    extends BaseController
    • Constructor Detail

      • ReviewController

        public ReviewController​(ReviewApplicationSettings settings,
                                io.dialob.questionnaire.service.api.QuestionnaireDatabase questionnaireRepository,
                                io.dialob.form.service.api.FormDatabase formDatabase,
                                com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                                io.dialob.security.tenant.CurrentTenant currentTenant,
                                PageSettingsProvider pageSettingsProvider)
    • Method Detail

      • review

        @GetMapping(value="/{questionnaireId}",
                    produces="text/html")
        public String review​(@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("questionnaireId")
                             String questionnaireId,
                             org.springframework.security.web.csrf.CsrfToken cfrsToken,
                             org.springframework.ui.Model model,
                             javax.servlet.http.HttpServletRequest request)
                      throws com.fasterxml.jackson.core.JsonProcessingException
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException