Class LinkedQuestionServiceImpl
java.lang.Object
ch.tocco.nice2.optional.evaluation.impl.entitylistener.LinkedQuestionServiceImpl
- All Implemented Interfaces:
LinkedQuestionService
-
Constructor Summary
ConstructorsConstructorDescriptionLinkedQuestionServiceImpl(QueryBuilderFactory queryBuilderFactory, ClientQuestionService clientQuestionService, TextResources textResources, Context context) -
Method Summary
Modifier and TypeMethodDescriptionbooleanaskQuestions(EntityList fixatedQuestions, EntityList editableQuestions) getRelatedQuestionsByQuestionnaireStatus(Entity question, String statusUniqueId) voidupdateField(Entity sourceEntity, Entity targetEntity, String fieldName) voidupdateRelation(Entity sourceQuestion, Entity targetQuestion, String relationName)
-
Constructor Details
-
LinkedQuestionServiceImpl
public LinkedQuestionServiceImpl(QueryBuilderFactory queryBuilderFactory, ClientQuestionService clientQuestionService, TextResources textResources, Context context)
-
-
Method Details
-
getRelatedQuestionsByQuestionnaireStatus
- Specified by:
getRelatedQuestionsByQuestionnaireStatusin interfaceLinkedQuestionService
-
askQuestions
- Specified by:
askQuestionsin interfaceLinkedQuestionService
-
updateRelation
- Specified by:
updateRelationin interfaceLinkedQuestionService
-
updateField
- Specified by:
updateFieldin interfaceLinkedQuestionService
-