Class MultistepFormsRestController

java.lang.Object
sk.iway.iwcm.components.multistep_form.rest.MultistepFormsRestController

@RestController @RequestMapping("/rest/multistep-form") public class MultistepFormsRestController extends Object
  • Constructor Details

    • MultistepFormsRestController

      @Autowired public MultistepFormsRestController(MultistepFormsService multistepFormsService)
  • 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)