|
Agentflow V3.1 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ActivityService
Method Summary | |
---|---|
boolean |
clearQuestionnaireViews(java.lang.String qneId)
The implement method should clear views count when updated a specified questionnaire result. |
boolean |
deleteActivity(com.flowring.onlineregister.entity.Activity act)
|
boolean |
deleteActivityPerm(java.lang.String aId,
java.lang.String memId)
|
boolean |
deleteOption(com.flowring.questionnaire.entity.Option opt)
The implement method should remove a option datas from database by the given option object. |
boolean |
deleteOption(java.lang.String optId)
The implement method should remove a option datas from database by the given option id. |
boolean |
deleteQuestionnaire(com.flowring.questionnaire.entity.Questionnaire qne)
The implement method should remove a questionnaire and its related datas from database by the given questionnaire object. |
boolean |
deleteQuestionnaire(java.lang.String qneId)
The implement method should remove a questionnaire and its related datas from database by the questionnaire id. |
boolean |
deleteQuestionnaireAdmin(java.lang.String memId)
The implement method should remove a manager from questionnaire manager list by the given member id. |
boolean |
deleteQuestionnairePerm(java.lang.String qneId,
java.lang.String memId)
The implement method should remove a questionnaire permission from database by the given parameters. |
boolean |
deleteRegAdmin(java.lang.String mbrId)
|
boolean |
deleteVotAdmin(java.lang.String memId)
|
boolean |
deleteVote(com.flowring.onlinevote.entity.Vote vote)
|
boolean |
deleteVoteOpt(com.flowring.onlinevote.entity.VoteOpt voteOpt)
|
boolean |
deleteVotPerm(java.lang.String votId,
java.lang.String memId)
|
boolean |
doVote(java.util.List ticketList)
|
boolean |
genQuestionnaire(java.lang.String qneId)
The implement method should generate empty Questionnaires result when add a new questionnaire or update a questionnaire. |
boolean |
genTicket(java.lang.String votId,
java.util.List memIdList)
|
com.flowring.onlineregister.entity.Activity |
getActivity(java.lang.String actId)
|
java.util.Vector |
getActivityList()
|
java.util.Vector |
getActivityList(java.lang.String memId)
|
java.util.Vector |
getActivityListByMbrId(java.lang.String id)
|
java.util.Vector |
getActivityListByMbrIdAndActDate(java.lang.String id)
|
java.util.Vector |
getActivityListByRegDate()
|
java.util.Vector |
getActivityListByVersionId(java.lang.String versionId)
|
java.util.Vector |
getActivityPermList(java.lang.String aId)
|
java.util.List |
getOptionList(java.lang.String qstId)
The implement method should get option list by the given question id. |
java.util.List |
getOptionTemplateIdList()
The implement method should return option template id list. |
com.flowring.questionnaire.entity.Questionnaire |
getQuestionnaire(java.lang.String qneId)
The implement method should return a Questionnaire object
by the given questionnaire id. |
java.util.List |
getQuestionnaireAdminList()
The implement method should get manager list of questionnaire module. |
java.util.List |
getQuestionnaireList()
The implement method should get all questionnaire. |
java.util.List |
getQuestionnaireList(com.flowring.questionnaire.entity.QuestionnaireSearchCondition condition)
The implement method should get questionnaire list by the given questionnaire search condition. |
java.util.List |
getQuestionnairePermList(java.lang.String qneId)
The implement method should get questionnaire permission list by the given questionnaire id. |
com.flowring.questionnaire.entity.QuestionnaireResult |
getQuestionnaireResult(java.lang.String qneId,
java.lang.String memId)
The implement method should return a QuestionnaireResult
object by the given parameters. |
java.util.List |
getQuestionnaireResultList(java.lang.String qneId)
The implement method should get QuestionnaireResult list by the given questionnaire id. |
com.flowring.questionnaire.entity.QuestionnaireSummaryResult |
getQuestionnaireSummaryResult(com.flowring.questionnaire.entity.Questionnaire qne)
Get a questionnaire summary result. |
java.util.Vector |
getRegAdminList()
|
java.util.Map |
getTicketList(java.lang.String votId)
|
java.util.List |
getTinyQuestionnaireListByCond(com.flowring.questionnaire.entity.QuestionnaireSearchCondition qsc,
java.lang.String memId)
Get TinyQuestionnaireList by SQL WHERE condition. |
java.util.List |
getVotAdminList()
|
com.flowring.onlinevote.entity.Vote |
getVote(java.lang.String voteId)
|
java.util.List |
getVoteList()
|
java.util.List |
getVoteListByCond(java.lang.String cond,
java.lang.String memId,
java.lang.String votingStage)
|
com.flowring.onlinevote.entity.VoteResult |
getVoteResult(java.lang.String votId)
|
java.util.List |
getVotPermList(java.lang.String votId)
|
boolean |
increaseQuestionnaireViews(java.lang.String qneId)
The implement method should increase views count when user click or read a specified questionnaire. |
boolean |
insertActivity(com.flowring.onlineregister.entity.Activity act)
|
boolean |
insertActivityPerm(java.lang.String aId,
java.lang.String memId)
|
boolean |
insertOption(com.flowring.questionnaire.entity.Option opt)
The implement method should insert datas into database by the given option object. |
boolean |
insertQuestionnaire(com.flowring.questionnaire.entity.Questionnaire qne)
The implement method should insert datas into database by the given questionnaire object. |
boolean |
insertQuestionnaireAdmin(java.lang.String memId)
The implement method should insert datas into database by the given member id. |
boolean |
insertQuestionnairePerm(java.lang.String qneId,
java.lang.String memId)
The implement method should insert datas into database by the given parameters. |
boolean |
insertQuestionnaireResult(com.flowring.questionnaire.entity.QuestionnaireResult qneResult)
The implement method should insert datas into database by the given QuestionnaireResult object. |
boolean |
insertRegAdmin(java.lang.String mbrId)
|
boolean |
insertVotAdmin(java.lang.String memId)
|
boolean |
insertVote(com.flowring.onlinevote.entity.Vote vote)
|
boolean |
insertVoteOpt(com.flowring.onlinevote.entity.VoteOpt voteOpt)
|
boolean |
insertVotPerm(java.lang.String votId,
java.lang.String memId)
|
boolean |
isAlreadyVote(java.lang.String votId,
java.lang.String memID)
|
boolean |
isMemberAllowReadCensus(java.lang.String memId,
java.lang.String qneId)
The implement method should test the given member has the authorization to read or view the specified questionniare census. |
boolean |
isQuestionnaireAdmin(java.lang.String memId)
The implement method should test the given member is a manager in Questionnaire module. |
boolean |
isRegisterActivity(com.flowring.onlineregister.entity.Activity act,
java.lang.String mbrId)
|
com.flowring.onlineregister.entity.Activity |
newActivity()
|
com.flowring.questionnaire.entity.Option |
newOption()
The implement method must provide a new Option object. |
com.flowring.questionnaire.entity.Option |
newOptionTemplate()
The implement method should create a Option Template. |
com.flowring.questionnaire.entity.Question |
newQuestion()
The implement method must provide a new Question object. |
com.flowring.questionnaire.entity.Questionnaire |
newQuestionnaire()
The implement method must provide a new Questionnaire
object. |
com.flowring.questionnaire.entity.QuestionnaireResult |
newQuestionnaireResult()
The implement method must provide a new QuestionnaireResult
object. |
com.flowring.onlinevote.entity.Vote |
newVote()
|
com.flowring.onlinevote.entity.VoteOpt |
newVoteOpt()
|
boolean |
registerActivity(com.flowring.onlineregister.entity.Activity act,
java.lang.String mbrId)
|
boolean |
unRegisterActivity(com.flowring.onlineregister.entity.Activity act,
java.lang.String mbrId)
|
boolean |
updateActivity(com.flowring.onlineregister.entity.Activity act)
|
boolean |
updateQuestionnaire(com.flowring.questionnaire.entity.Questionnaire qne)
The implement method should update datas from database by the given questionnaire object. |
boolean |
updateVote(com.flowring.onlinevote.entity.Vote vote)
|
boolean |
updateVoteOpt(com.flowring.onlinevote.entity.VoteOpt voteOpt)
|
Method Detail |
---|
boolean clearQuestionnaireViews(java.lang.String qneId)
qneId
- a questionnaire id.
true
if clear success; false
otherwise.boolean deleteActivity(com.flowring.onlineregister.entity.Activity act)
boolean deleteActivityPerm(java.lang.String aId, java.lang.String memId)
boolean deleteOption(com.flowring.questionnaire.entity.Option opt)
opt
- a Option
object.
true
if delete success; false
otherwise.boolean deleteOption(java.lang.String optId)
optId
- a option id.
true
if delete success; false
otherwise.boolean deleteQuestionnaire(com.flowring.questionnaire.entity.Questionnaire qne)
qne
- a Questionnaire
object.
true
if remove success; false
otherwise.boolean deleteQuestionnaire(java.lang.String qneId)
qneId
- a questionnaire id.
true
if remove success; false
otherwise.boolean deleteQuestionnaireAdmin(java.lang.String memId)
memId
- a member id who is a manager of questionnaire module.
true
if delete success; false
otherwise.boolean deleteQuestionnairePerm(java.lang.String qneId, java.lang.String memId)
qneId
- a questionnaire id.memId
- a member id.
true
if delete success; false
otherwise.boolean deleteRegAdmin(java.lang.String mbrId)
boolean deleteVotAdmin(java.lang.String memId)
boolean deleteVote(com.flowring.onlinevote.entity.Vote vote)
boolean deleteVoteOpt(com.flowring.onlinevote.entity.VoteOpt voteOpt)
boolean deleteVotPerm(java.lang.String votId, java.lang.String memId)
boolean doVote(java.util.List ticketList)
boolean genQuestionnaire(java.lang.String qneId)
qneId
- a questionnaire id.
true
if execute success; false
otherwise.boolean genTicket(java.lang.String votId, java.util.List memIdList)
com.flowring.onlineregister.entity.Activity getActivity(java.lang.String actId)
java.util.Vector getActivityList()
java.util.Vector getActivityList(java.lang.String memId)
java.util.Vector getActivityListByMbrId(java.lang.String id)
java.util.Vector getActivityListByMbrIdAndActDate(java.lang.String id)
java.util.Vector getActivityListByRegDate()
java.util.Vector getActivityListByVersionId(java.lang.String versionId)
java.util.Vector getActivityPermList(java.lang.String aId)
java.util.List getOptionList(java.lang.String qstId)
qstId
- a question id.
Option
object.java.util.List getOptionTemplateIdList()
com.flowring.questionnaire.entity.Questionnaire getQuestionnaire(java.lang.String qneId)
Questionnaire
object
by the given questionnaire id.
qneId
- a questionnaire id.
null
if not found the questionnaire.java.util.List getQuestionnaireAdminList()
java.util.List getQuestionnaireList()
Questionnaire
object.java.util.List getQuestionnaireList(com.flowring.questionnaire.entity.QuestionnaireSearchCondition condition)
null
,
it must get all questionnaire.
condition
- questionnaire search condition.
Questionnaire
object.java.util.List getQuestionnairePermList(java.lang.String qneId)
qneId
- a questionnaire id.
com.flowring.questionnaire.entity.QuestionnaireResult getQuestionnaireResult(java.lang.String qneId, java.lang.String memId)
QuestionnaireResult
object by the given parameters.
qneId
- a questionnaire id.memId
- a member id.
null
if not found
the questionnaire result.java.util.List getQuestionnaireResultList(java.lang.String qneId)
qneId
- a questionnaire id.
QuestionnaireResult
object.com.flowring.questionnaire.entity.QuestionnaireSummaryResult getQuestionnaireSummaryResult(com.flowring.questionnaire.entity.Questionnaire qne)
qne
- a Questionnaire
object.
java.util.Vector getRegAdminList()
java.util.Map getTicketList(java.lang.String votId)
java.util.List getTinyQuestionnaireListByCond(com.flowring.questionnaire.entity.QuestionnaireSearchCondition qsc, java.lang.String memId)
qsc
- QuestionnaireSearchCondition(SQL WHERE condition)memId
- a member id.
TinyQuestionnaire
object.java.util.List getVotAdminList()
com.flowring.onlinevote.entity.Vote getVote(java.lang.String voteId)
java.util.List getVoteList()
java.util.List getVoteListByCond(java.lang.String cond, java.lang.String memId, java.lang.String votingStage)
com.flowring.onlinevote.entity.VoteResult getVoteResult(java.lang.String votId)
java.util.List getVotPermList(java.lang.String votId)
boolean increaseQuestionnaireViews(java.lang.String qneId)
qneId
- a questionnaire id.
true
if update success; false
otherwise.boolean insertActivity(com.flowring.onlineregister.entity.Activity act)
boolean insertActivityPerm(java.lang.String aId, java.lang.String memId)
boolean insertOption(com.flowring.questionnaire.entity.Option opt)
opt
- a Option
object.
true
if insert success; false
otherwise.boolean insertQuestionnaire(com.flowring.questionnaire.entity.Questionnaire qne)
qne
- a Questionnaire
object.
true
if insert success; false
otherwise.boolean insertQuestionnaireAdmin(java.lang.String memId)
memId
- a member id.
true
if insert success; false
otherwise.boolean insertQuestionnairePerm(java.lang.String qneId, java.lang.String memId)
qneId
- a questionnaire id.memId
- a member id.
true
if insert success; false
otherwise.boolean insertQuestionnaireResult(com.flowring.questionnaire.entity.QuestionnaireResult qneResult)
qneResult
- a QuestionnaireResult
object.
true
if insert success; false
otherwise.boolean insertRegAdmin(java.lang.String mbrId)
boolean insertVotAdmin(java.lang.String memId)
boolean insertVote(com.flowring.onlinevote.entity.Vote vote)
boolean insertVoteOpt(com.flowring.onlinevote.entity.VoteOpt voteOpt)
boolean insertVotPerm(java.lang.String votId, java.lang.String memId)
boolean isAlreadyVote(java.lang.String votId, java.lang.String memID)
boolean isMemberAllowReadCensus(java.lang.String memId, java.lang.String qneId)
memId
- a member id.qneId
- a questionnaire id.
true
if the given member can read the census;
false
otherwise.boolean isQuestionnaireAdmin(java.lang.String memId)
memId
- a member id.
true
if the member is a manager in Questionnaire
module; false
otherwise.boolean isRegisterActivity(com.flowring.onlineregister.entity.Activity act, java.lang.String mbrId) throws com.flowring.onlineregister.exception.AlreadyRegisterExcption
com.flowring.onlineregister.exception.AlreadyRegisterExcption
com.flowring.onlineregister.entity.Activity newActivity()
com.flowring.questionnaire.entity.Option newOption()
Option
object.
Option
object.com.flowring.questionnaire.entity.Option newOptionTemplate()
Option
object.com.flowring.questionnaire.entity.Question newQuestion()
Question
object.
Question
object.com.flowring.questionnaire.entity.Questionnaire newQuestionnaire()
Questionnaire
object.
Questionnaire
object.com.flowring.questionnaire.entity.QuestionnaireResult newQuestionnaireResult()
QuestionnaireResult
object.
QuestionnaireResult
object.com.flowring.onlinevote.entity.Vote newVote()
com.flowring.onlinevote.entity.VoteOpt newVoteOpt()
boolean registerActivity(com.flowring.onlineregister.entity.Activity act, java.lang.String mbrId) throws com.flowring.onlineregister.exception.OverCapacityException, com.flowring.onlineregister.exception.AlreadyRegisterExcption
com.flowring.onlineregister.exception.OverCapacityException
com.flowring.onlineregister.exception.AlreadyRegisterExcption
boolean unRegisterActivity(com.flowring.onlineregister.entity.Activity act, java.lang.String mbrId)
boolean updateActivity(com.flowring.onlineregister.entity.Activity act)
boolean updateQuestionnaire(com.flowring.questionnaire.entity.Questionnaire qne)
qne
- a Questionnaire
object.
true
if update success; false
otherwise.boolean updateVote(com.flowring.onlinevote.entity.Vote vote)
boolean updateVoteOpt(com.flowring.onlinevote.entity.VoteOpt voteOpt)
|
Agentflow V3.1 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |