Package com.ritense.form.web.rest.impl
Class FormIoFormManagementResource
java.lang.Object
com.ritense.form.web.rest.impl.FormIoFormManagementResource
- All Implemented Interfaces:
FormManagementResource
public class FormIoFormManagementResource extends java.lang.Object implements FormManagementResource
-
Constructor Summary
Constructors Constructor Description FormIoFormManagementResource(FormDefinitionService formDefinitionService) -
Method Summary
Modifier and Type Method Description org.springframework.http.ResponseEntity<? extends FormDefinition>createFormDefinition(@Valid 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(@Valid ModifyFormDefinitionRequest request)org.springframework.http.ResponseEntity<org.springframework.data.domain.Page<? extends FormDefinition>>queryFormDefinitions(java.lang.String searchTerm, org.springframework.data.domain.Pageable pageable)
-
Constructor Details
-
Method Details
-
getAll
public org.springframework.http.ResponseEntity<org.springframework.data.domain.Page<? extends FormDefinition>> getAll(org.springframework.data.domain.Pageable pageable)- Specified by:
getAllin interfaceFormManagementResource
-
queryFormDefinitions
public org.springframework.http.ResponseEntity<org.springframework.data.domain.Page<? extends FormDefinition>> queryFormDefinitions(@RequestParam java.lang.String searchTerm, org.springframework.data.domain.Pageable pageable)- Specified by:
queryFormDefinitionsin interfaceFormManagementResource
-
getFormDefinitionById
public org.springframework.http.ResponseEntity<? extends FormDefinition> getFormDefinitionById(@PathVariable java.lang.String formDefinitionId)- Specified by:
getFormDefinitionByIdin interfaceFormManagementResource
-
createFormDefinition
public org.springframework.http.ResponseEntity<? extends FormDefinition> createFormDefinition(@Valid @RequestBody @Valid CreateFormDefinitionRequest request)- Specified by:
createFormDefinitionin interfaceFormManagementResource
-
modifyFormDefinition
public org.springframework.http.ResponseEntity<? extends FormDefinition> modifyFormDefinition(@Valid @RequestBody @Valid ModifyFormDefinitionRequest request)- Specified by:
modifyFormDefinitionin interfaceFormManagementResource
-
deleteFormDefinition
public org.springframework.http.ResponseEntity<java.lang.Void> deleteFormDefinition(@PathVariable java.lang.String formDefinitionId)- Specified by:
deleteFormDefinitionin interfaceFormManagementResource
-