Package com.ritense.form.web.rest
Interface FormManagementResource
- All Known Implementing Classes:
FormIoFormManagementResource
@RestController
@RequestMapping(value="/api/form-management",
produces="application/json")
public interface FormManagementResource
-
Method Summary
Modifier and Type Method Description org.springframework.http.ResponseEntity<? extends FormDefinition>createFormDefinition(CreateFormDefinitionRequest request)org.springframework.http.ResponseEntity<java.lang.Void>deleteFormDefinition(java.lang.String formDefinitionId)org.springframework.http.ResponseEntity<org.springframework.data.domain.Page<? extends FormDefinition>>getAll(org.springframework.data.domain.Pageable pageable)org.springframework.http.ResponseEntity<? extends FormDefinition>getFormDefinitionById(java.lang.String formDefinitionId)org.springframework.http.ResponseEntity<? extends FormDefinition>modifyFormDefinition(ModifyFormDefinitionRequest request)org.springframework.http.ResponseEntity<org.springframework.data.domain.Page<? extends FormDefinition>>queryFormDefinitions(java.lang.String searchTerm, org.springframework.data.domain.Pageable pageable)
-
Method Details
-
getAll
@GetMapping org.springframework.http.ResponseEntity<org.springframework.data.domain.Page<? extends FormDefinition>> getAll(org.springframework.data.domain.Pageable pageable) -
queryFormDefinitions
@GetMapping(params="searchTerm") org.springframework.http.ResponseEntity<org.springframework.data.domain.Page<? extends FormDefinition>> queryFormDefinitions(@RequestParam("searchTerm") java.lang.String searchTerm, org.springframework.data.domain.Pageable pageable) -
getFormDefinitionById
@GetMapping(value="/{formDefinitionId}", consumes="*/*") org.springframework.http.ResponseEntity<? extends FormDefinition> getFormDefinitionById(java.lang.String formDefinitionId) -
createFormDefinition
@PostMapping(consumes="application/json") org.springframework.http.ResponseEntity<? extends FormDefinition> createFormDefinition(CreateFormDefinitionRequest request) -
modifyFormDefinition
@PutMapping(consumes="application/json") org.springframework.http.ResponseEntity<? extends FormDefinition> modifyFormDefinition(ModifyFormDefinitionRequest request) -
deleteFormDefinition
@DeleteMapping("/{formDefinitionId}") org.springframework.http.ResponseEntity<java.lang.Void> deleteFormDefinition(java.lang.String formDefinitionId)
-