Package io.dialob.boot.controller
Class ReviewController
- java.lang.Object
-
- io.dialob.boot.controller.BaseController
-
- io.dialob.boot.controller.ReviewController
-
@Controller @RequestMapping("${review.context-path:/review}") public class ReviewController extends BaseController
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReviewController.ReviewOptions
-
Constructor Summary
Constructors Constructor Description 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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringreview(String forwardedFor, String host, String realIp, String forwardedProto, String questionnaireId, org.springframework.security.web.csrf.CsrfToken cfrsToken, org.springframework.ui.Model model, javax.servlet.http.HttpServletRequest request)-
Methods inherited from class io.dialob.boot.controller.BaseController
index
-
-
-
-
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
-
-