Interface CreateSurveyAnswerActionService
- All Known Implementing Classes:
CreateSurveyAnswerActionServiceImpl
public interface CreateSurveyAnswerActionService
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic classstatic classstatic class -
Method Summary
Modifier and TypeMethodDescriptionvoidadjustMatrixColumnSorting(String[] columns) voiddeleteAnswer(String key) voiddeleteXAxis(String key) voiddeleteYAxis(String key) getAnswerList(EntityExplorerActionSelection selection) getAnswerList(String key) getColumns(EntityExplorerActionSelection selection) getMatrixAnswerList(EntityExplorerActionSelection selection) getTextPoints(EntityExplorerActionSelection selection) voidmoveRecord(String key, String direction, String entityName) voidnewAnswer(EntityExplorerActionSelection selection, Integer highestSorting) voidnewAnswerBox(EntityExplorerActionSelection selection) newMatrixXAxis(EntityExplorerActionSelection selection, String label) voidnewMatrixYAxis(EntityExplorerActionSelection selection, String label, Integer sorting) voidvoidsaveAnswerType(String key, @Nullable String value) voidsaveMatrixAnswer(String yAxisKey, String xAxisKey, @Nullable BigDecimal value) voidsaveMatrixYAxisTitle(String key, String value) voidsaveQuestionText(String key, String value) voidsaveTextPoints(EntityExplorerActionSelection selection, BigDecimal value) voidsaveTitleText(String key, String value)
-
Method Details
-
getInitialInformation
CreateSurveyAnswerActionService.InitialInformation getInitialInformation(EntityExplorerActionSelection selection) throws InterruptedException, RpcExecutionException -
saveTitleText
- Throws:
InterruptedException
-
moveRecord
- Throws:
InterruptedException
-
saveQuestionText
- Throws:
InterruptedException
-
save
- Throws:
InterruptedException
-
deleteAnswer
- Throws:
InterruptedException
-
deleteXAxis
- Throws:
InterruptedException
-
deleteYAxis
- Throws:
InterruptedException
-
getAnswerList
- Throws:
RpcExecutionException
-
getClozeAnswerObject
CreateSurveyAnswerActionService.ClozeAnswerObject getClozeAnswerObject(EntityExplorerActionSelection selection) throws RpcExecutionException - Throws:
RpcExecutionException
-
saveAnswerType
- Throws:
InterruptedException
-
newAnswer
void newAnswer(String key, Integer highestSorting) throws InterruptedException, RpcExecutionException -
newAnswerBox
CreateSurveyAnswerActionService.AnswerBox newAnswerBox(EntityExplorerActionSelection selection) throws InterruptedException, RpcExecutionException -
getColumns
List<CreateSurveyAnswerActionService.MatrixColumn> getColumns(EntityExplorerActionSelection selection) throws RpcExecutionException - Throws:
RpcExecutionException
-
saveMatrixAnswer
void saveMatrixAnswer(String yAxisKey, String xAxisKey, @Nullable @Nullable BigDecimal value) throws InterruptedException - Throws:
InterruptedException
-
saveMatrixYAxisTitle
- Throws:
InterruptedException
-
newMatrixYAxis
void newMatrixYAxis(EntityExplorerActionSelection selection, String label, Integer sorting) throws InterruptedException, RpcExecutionException -
newMatrixXAxis
CreateSurveyAnswerActionService.MatrixColumn newMatrixXAxis(EntityExplorerActionSelection selection, String label) throws InterruptedException, RpcExecutionException -
adjustMatrixColumnSorting
- Throws:
InterruptedException
-
getMatrixAnswerList
JsonReaderResponse<Map<String,Object>> getMatrixAnswerList(EntityExplorerActionSelection selection) throws RpcExecutionException - Throws:
RpcExecutionException
-
getAnswerList
JsonReaderResponse<Map<String,Object>> getAnswerList(EntityExplorerActionSelection selection) throws RpcExecutionException - Throws:
RpcExecutionException
-
newAnswer
void newAnswer(EntityExplorerActionSelection selection, Integer highestSorting) throws InterruptedException, RpcExecutionException -
getTextPoints
- Throws:
RpcExecutionException
-
saveTextPoints
void saveTextPoints(EntityExplorerActionSelection selection, BigDecimal value) throws RpcExecutionException, InterruptedException
-