@Controller @Scope(value="session") @RequestMapping(value="api") public class CodeListController extends Object
| Constructor and Description |
|---|
CodeListController() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
exportCodeList(javax.servlet.http.HttpServletResponse response,
int surveyId,
int codeListId) |
String |
exportCodeListWork(javax.servlet.http.HttpServletResponse response,
Integer surveyId,
Integer codeListId) |
List<CodeListItemView> |
loadAvailableItems(Integer surveyId,
Integer codeListId,
Integer recordId,
CollectRecord.Step recordStep,
String parentEntityPath,
Integer codeAttrDefId) |
@RequestMapping(value="survey/{surveyId}/codelist/{codeListId}.csv",
method=GET)
@ResponseBody
public String exportCodeListWork(javax.servlet.http.HttpServletResponse response,
@PathVariable(value="surveyId")
Integer surveyId,
@PathVariable(value="codeListId")
Integer codeListId)
throws IOException
IOException@RequestMapping(value="survey/{surveyId}/codelist/{codeListId}",
method=GET)
@ResponseBody
public List<CodeListItemView> loadAvailableItems(@PathVariable
Integer surveyId,
@PathVariable
Integer codeListId,
@RequestParam(required=false)
Integer recordId,
@RequestParam
CollectRecord.Step recordStep,
@RequestParam
String parentEntityPath,
@RequestParam
Integer codeAttrDefId)
protected String exportCodeList(javax.servlet.http.HttpServletResponse response, int surveyId, int codeListId) throws IOException
IOExceptionCopyright © 2020 Open Foris. All rights reserved.