Interface SiteSetupQuestionService
-
public interface SiteSetupQuestionServiceThis is the interface for the Service of SiteSetupQuestion. It contains the backend logic for the tool- Author:
- zqian
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<SiteSetupQuestion>getAllSiteQuestions()Get all questionsSiteSetupQuestionAnswergetSiteSetupQuestionAnswer(String answerId)find the SiteSetupQuestion object by idSiteTypeQuestionsgetSiteTypeQuestions(String siteType)Get the SiteTypeQuestions object id the site typebooleanhasAnySiteTypeQuestions()Is there any SiteTypeQuestions object in dbSiteSetupQuestionnewSiteSetupQuestion()new questionSiteSetupQuestionAnswernewSiteSetupQuestionAnswer()new answerSiteSetupUserAnswernewSiteSetupUserAnswer()new SiteSetupUserAnswerSiteTypeQuestionsnewSiteTypeQuestions()new SiteTypeQuestionsvoidremoveAllSiteTypeQuestions()remove all site type questionsbooleanremoveSiteSetupQuestion(SiteSetupQuestion question)remove SiteSetupQuestionbooleanremoveSiteSetupQuestionAnswer(SiteSetupQuestionAnswer answer)remove the SiteSetupQuestionAnswer objectbooleanremoveSiteSetupUserAnswer(SiteSetupUserAnswer siteSetupUserAnswer)remove the SiteTypeQuestion objectbooleanremoveSiteTypeQuestions(SiteTypeQuestions siteTypeQuestions)remove the SiteTypeQuestion objectbooleansaveSiteSetupQuestion(SiteSetupQuestion q)Save questionbooleansaveSiteSetupQuestionAnswer(SiteSetupQuestionAnswer answer)save the SiteSetupQuestionAnswer objectbooleansaveSiteSetupUserAnswer(SiteSetupUserAnswer siteSetupUserAnswer)Save the SiteTypeQuestion objectbooleansaveSiteTypeQuestions(SiteTypeQuestions siteTypeQuestions)save the SiteTypeQuestion object
-
-
-
Method Detail
-
hasAnySiteTypeQuestions
boolean hasAnySiteTypeQuestions()
Is there any SiteTypeQuestions object in db- Returns:
-
removeAllSiteTypeQuestions
void removeAllSiteTypeQuestions()
remove all site type questions
-
getAllSiteQuestions
List<SiteSetupQuestion> getAllSiteQuestions()
Get all questions- Returns:
-
getSiteTypeQuestions
SiteTypeQuestions getSiteTypeQuestions(String siteType)
Get the SiteTypeQuestions object id the site type- Parameters:
siteType-- Returns:
-
getSiteSetupQuestionAnswer
SiteSetupQuestionAnswer getSiteSetupQuestionAnswer(String answerId)
find the SiteSetupQuestion object by id- Parameters:
answerId-- Returns:
-
newSiteSetupQuestion
SiteSetupQuestion newSiteSetupQuestion()
new question- Parameters:
q-- Returns:
-
saveSiteSetupQuestion
boolean saveSiteSetupQuestion(SiteSetupQuestion q)
Save question- Parameters:
q-- Returns:
-
removeSiteSetupQuestion
boolean removeSiteSetupQuestion(SiteSetupQuestion question)
remove SiteSetupQuestion- Returns:
-
newSiteSetupQuestionAnswer
SiteSetupQuestionAnswer newSiteSetupQuestionAnswer()
new answer- Parameters:
q-- Returns:
-
saveSiteSetupQuestionAnswer
boolean saveSiteSetupQuestionAnswer(SiteSetupQuestionAnswer answer)
save the SiteSetupQuestionAnswer object- Parameters:
answer-- Returns:
-
removeSiteSetupQuestionAnswer
boolean removeSiteSetupQuestionAnswer(SiteSetupQuestionAnswer answer)
remove the SiteSetupQuestionAnswer object- Parameters:
answer-- Returns:
-
newSiteTypeQuestions
SiteTypeQuestions newSiteTypeQuestions()
new SiteTypeQuestions
-
saveSiteTypeQuestions
boolean saveSiteTypeQuestions(SiteTypeQuestions siteTypeQuestions)
save the SiteTypeQuestion object- Parameters:
siteTypeQuestions-- Returns:
-
removeSiteTypeQuestions
boolean removeSiteTypeQuestions(SiteTypeQuestions siteTypeQuestions)
remove the SiteTypeQuestion object- Parameters:
siteTypeQuestions-- Returns:
-
newSiteSetupUserAnswer
SiteSetupUserAnswer newSiteSetupUserAnswer()
new SiteSetupUserAnswer- Parameters:
uAnswer-- Returns:
-
saveSiteSetupUserAnswer
boolean saveSiteSetupUserAnswer(SiteSetupUserAnswer siteSetupUserAnswer)
Save the SiteTypeQuestion object- Parameters:
SiteSetupUserAnswer-- Returns:
-
removeSiteSetupUserAnswer
boolean removeSiteSetupUserAnswer(SiteSetupUserAnswer siteSetupUserAnswer)
remove the SiteTypeQuestion object- Parameters:
siteSetupUserAnswer-- Returns:
-
-