Class DataCleansingChainController
java.lang.Object
org.openforis.collect.web.controller.BasicController
org.openforis.collect.web.controller.AbstractPersistedObjectEditFormController<Integer,DataCleansingChain,DataCleansingChainForm,DataCleansingChainManager>
org.openforis.collect.web.controller.AbstractSurveyObjectEditFormController<Integer,DataCleansingChain,DataCleansingChainForm,DataCleansingChainManager>
org.openforis.collect.datacleansing.controller.DataCleansingChainController
@Controller
@Scope("session")
@RequestMapping("api/datacleansing/datacleansingchains")
public class DataCleansingChainController
extends AbstractSurveyObjectEditFormController<Integer,DataCleansingChain,DataCleansingChainForm,DataCleansingChainManager>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.openforis.collect.web.controller.AbstractPersistedObjectEditFormController
AbstractPersistedObjectEditFormController.SimpleFormUpdateResponse -
Field Summary
Fields inherited from class org.openforis.collect.web.controller.AbstractSurveyObjectEditFormController
sessionManagerFields inherited from class org.openforis.collect.web.controller.AbstractPersistedObjectEditFormController
itemManager -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcopyFormIntoItem(DataCleansingChainForm form, DataCleansingChain item) protected DataCleansingChainFormprotected DataCleansingChaincreateItemInstance(CollectSurvey survey) protected voidinitBinder(org.springframework.web.bind.WebDataBinder binder) loadReports(int chainId) org.openforis.commons.web.Responserun(int chainId, CollectRecord.Step recordStep) Methods inherited from class org.openforis.collect.web.controller.AbstractSurveyObjectEditFormController
createItemInstance, getActiveSurvey, loadAllItems, loadItem, loadOrCreateItemMethods inherited from class org.openforis.collect.web.controller.AbstractPersistedObjectEditFormController
createErrorResponse, createFormInstances, delete, duplicate, getLoggedUser, insert, load, loadAll, save, setItemManager, update, validateMethods inherited from class org.openforis.collect.web.controller.BasicController
generateFormValidationResponse, getSessionState
-
Constructor Details
-
DataCleansingChainController
public DataCleansingChainController()
-
-
Method Details
-
initBinder
@InitBinder protected void initBinder(org.springframework.web.bind.WebDataBinder binder) -
createFormInstance
-
createItemInstance
-
run
@RequestMapping(value="{chainId}/run.json", method=POST) @ResponseBody public org.openforis.commons.web.Response run(@PathVariable int chainId, @RequestParam CollectRecord.Step recordStep) -
loadReports
@RequestMapping(value="{chainId}/reports.json", method=GET) @ResponseBody public List<DataCleansingReportForm> loadReports(@PathVariable int chainId) -
copyFormIntoItem
-