public interface ISurveyDataService
| Modifier and Type | Method and Description |
|---|---|
boolean |
addQuestionToSurvey(Long surveyId,
Long questionId,
SurveyQuestionDTO surveyQuestion) |
AnswerDTO |
createAnswerForQuestion(Long questionId,
AnswerDTO answer) |
QuestionDTO |
createQuestion(QuestionDTO question) |
ResponseDTO |
createResponse(ResponseDTO response) |
SurveyDTO |
createSurvey(SurveyDTO survey) |
ITextGroup |
createTextGroup(ITextGroup textGroup) |
List<SurveyDTO> |
getAllSurveys() |
ResponseDTO |
getResponse(long id) |
List<ResponseDTO> |
getResponseByUser(String user) |
ResponseDTO |
getResponseByUserAndSurvey(String user,
long surveyId) |
SurveyDTO |
getSurvey(long id) |
SurveyDTO |
getSurveyByName(String surveyName) |
List<SurveyQuestionDTO> |
getSurveyQuestions(Long surveyId) |
SurveySummaryDTO |
getSurveySummary(Long surveyId) |
ITextGroup |
getTextGroup(String textKey) |
QuestionDTO |
updateQuestion(QuestionDTO question) |
ResponseDTO |
updateResponse(ResponseDTO response) |
SurveyDTO |
updateSurvey(SurveyDTO survey) |
boolean addQuestionToSurvey(Long surveyId, Long questionId, SurveyQuestionDTO surveyQuestion)
QuestionDTO createQuestion(QuestionDTO question)
ITextGroup createTextGroup(ITextGroup textGroup)
SurveyDTO getSurvey(long id)
List<SurveyQuestionDTO> getSurveyQuestions(Long surveyId)
ITextGroup getTextGroup(String textKey)
QuestionDTO updateQuestion(QuestionDTO question)
ResponseDTO createResponse(ResponseDTO response)
ResponseDTO getResponse(long id)
List<ResponseDTO> getResponseByUser(String user)
ResponseDTO getResponseByUserAndSurvey(String user, long surveyId)
ResponseDTO updateResponse(ResponseDTO response)
SurveySummaryDTO getSurveySummary(Long surveyId)
Copyright © 2016 Jasig. All rights reserved.