Class MultistepFormsRestController
java.lang.Object
sk.iway.iwcm.components.multistep_form.rest.MultistepFormsRestController
@RestController
@RequestMapping("/rest/multistep-form")
public class MultistepFormsRestController
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAutocompleteOptions(Long stepId, Long itemId, String term, jakarta.servlet.http.HttpServletRequest request) org.springframework.http.ResponseEntity<String>getFormStepHtml(String formName, Long stepId, String language, jakarta.servlet.http.HttpServletRequest request) org.springframework.http.ResponseEntity<String>saveForm(String formName, Long stepId, String language, jakarta.servlet.http.HttpServletRequest request)
-
Constructor Details
-
MultistepFormsRestController
-
-
Method Details
-
saveForm
@PostMapping(value="/save-form", params={"form-name","step-id","language"}, consumes="application/json", produces="application/json") public org.springframework.http.ResponseEntity<String> saveForm(@RequestParam("form-name") String formName, @RequestParam("step-id") Long stepId, @RequestParam("language") String language, jakarta.servlet.http.HttpServletRequest request) -
getFormStepHtml
@GetMapping(value="/get-step", params={"form-name","step-id","language"}) public org.springframework.http.ResponseEntity<String> getFormStepHtml(@RequestParam("form-name") String formName, @RequestParam("step-id") Long stepId, @RequestParam("language") String language, jakarta.servlet.http.HttpServletRequest request) -
getAutocompleteOptions
@GetMapping(value="/autocomplete", params={"step-id","item-id","term"}) public List<LabelValue> getAutocompleteOptions(@RequestParam("step-id") Long stepId, @RequestParam("item-id") Long itemId, @RequestParam String term, jakarta.servlet.http.HttpServletRequest request)
-