|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface QuestionContainerBm
Interface declaration
| Method Detail |
|---|
void recordReplyToQuestionContainerByUser(QuestionContainerPK questionContainerPK,
String userId,
Map<String,List<String>> reply)
questionContainerPK - userId - reply -
void recordReplyToQuestionContainerByUser(QuestionContainerPK questionContainerPK,
String userId,
Map<String,List<String>> reply,
String comment,
boolean isAnonymousComment)
questionContainerPK - userId - reply - comment - isAnonymousComment - Collection<QuestionResult> getSuggestions(QuestionContainerPK questionContainerPK)
questionContainerPK -
QuestionResult getSuggestion(String userId,
QuestionPK questionPK,
AnswerPK answerPK)
userId - questionPK - answerPK -
Collection<QuestionContainerHeader> getQuestionContainers(QuestionContainerPK questionContainerPK)
questionContainerPK -
Collection<QuestionContainerHeader> getQuestionContainerHeaders(List<QuestionContainerPK> pks)
ids - A collection of QuestionContainer id
QuestionContainerDetail getQuestionContainer(QuestionContainerPK questionContainerPK,
String userId)
questionContainerPK - userId -
QuestionContainerDetail getQuestionContainerByParticipationId(QuestionContainerPK questionContainerPK,
String userId,
int participationId)
questionContainerPK - userId - participationId -
Collection<QuestionContainerHeader> getNotClosedQuestionContainers(QuestionContainerPK questionContainerPK)
questionContainerPK -
Collection<QuestionContainerHeader> getOpenedQuestionContainers(QuestionContainerPK questionContainerPK)
questionContainerPK -
Collection<QuestionContainerHeader> getClosedQuestionContainers(QuestionContainerPK questionContainerPK)
questionContainerPK -
Collection<QuestionContainerHeader> getInWaitQuestionContainers(QuestionContainerPK questionContainerPK)
questionContainerPK -
void closeQuestionContainer(QuestionContainerPK questionContainerPK)
questionContainerPK - void openQuestionContainer(QuestionContainerPK questionContainerPK)
questionContainerPK - int getNbVotersByQuestionContainer(QuestionContainerPK questionContainerPK)
questionContainerPK -
QuestionContainerPK createQuestionContainer(QuestionContainerPK questionContainerPK,
QuestionContainerDetail questionContainerDetail,
String userId)
questionContainerPK - questionContainerDetail - userId -
void deleteQuestionContainer(QuestionContainerPK questionContainerPK)
questionContainerPK - void deleteVotes(QuestionContainerPK questionContainerPK)
void updateQuestionContainerHeader(QuestionContainerHeader questionContainerHeader)
questionContainerHeader -
void updateQuestions(QuestionContainerPK questionContainerPK,
Collection<Question> questions)
questionContainerPK - questions - float getAveragePoints(QuestionContainerPK questionContainerPK)
questionContainerPK -
Collection<QuestionContainerHeader> getOpenedQuestionContainersAndUserScores(QuestionContainerPK questionContainerPK,
String userId)
questionContainerPK - userId -
Collection<QuestionContainerHeader> getQuestionContainersWithScores(QuestionContainerPK questionContainerPK)
questionContainerPK -
Collection<QuestionContainerHeader> getQuestionContainersWithUserScores(QuestionContainerPK questionContainerPK,
String userId)
questionContainerPK - userId -
Collection<ScoreDetail> getUserScoresByFatherId(QuestionContainerPK questionContainerPK,
String userId)
questionContainerPK - userId -
Collection<ScoreDetail> getBestScoresByFatherId(QuestionContainerPK questionContainerPK,
int nbBestScores)
questionContainerPK - nbBestScores -
float getAverageScoreByFatherId(QuestionContainerPK questionContainerPK)
questionContainerPK -
Collection<ScoreDetail> getScoresByFatherId(QuestionContainerPK questionContainerPK)
questionContainerPK -
int getUserNbParticipationsByFatherId(QuestionContainerPK questionContainerPK,
String userId)
questionContainerPK - userId -
ScoreDetail getUserScoreByFatherIdAndParticipationId(QuestionContainerPK questionContainerPK,
String userId,
int participationId)
questionContainerPK - userId - participationId -
void updateScore(QuestionContainerPK questionContainerPK,
ScoreDetail scoreDetail)
questionContainerPK - scoreDetail - void deleteIndex(QuestionContainerPK pk)
pk - int getSilverObjectId(QuestionContainerPK pk)
String getHTMLQuestionPath(QuestionContainerDetail questionDetail)
QuestionContainerHeader getQuestionContainerHeader(QuestionContainerPK questionContainerPK)
String exportCSV(QuestionContainerDetail questionContainer,
boolean addScore)
questionContainer - : QuestionContainerDetailaddScore - : boolean
Collection<ScoreDetail> getWorstScoresByFatherId(QuestionContainerPK questionContainerPK,
int nbScores)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||