Class AbstractQuestionnaireSessionService
- java.lang.Object
-
- io.dialob.questionnaire.service.api.session.AbstractQuestionnaireSessionService
-
- All Implemented Interfaces:
QuestionnaireSessionService
public abstract class AbstractQuestionnaireSessionService extends Object implements QuestionnaireSessionService
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractQuestionnaireSessionService(QuestionnaireDatabase questionnaireDatabase, QuestionnaireSessionBuilderFactory questionnaireSessionBuilderFactory, io.dialob.security.tenant.CurrentTenant currentTenant)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QuestionnaireSessionfindOne(String questionnaireId, boolean openIfClosed)protected QuestionnaireSessionrestore(io.dialob.api.questionnaire.Questionnaire questionnaire)protected QuestionnaireSessionrestore(String questionnaireDocumentId)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.dialob.questionnaire.service.api.session.QuestionnaireSessionService
findOne
-
-
-
-
Constructor Detail
-
AbstractQuestionnaireSessionService
protected AbstractQuestionnaireSessionService(@Nonnull QuestionnaireDatabase questionnaireDatabase, @Nonnull QuestionnaireSessionBuilderFactory questionnaireSessionBuilderFactory, io.dialob.security.tenant.CurrentTenant currentTenant)
-
-
Method Detail
-
restore
protected QuestionnaireSession restore(String questionnaireDocumentId)
-
restore
protected QuestionnaireSession restore(io.dialob.api.questionnaire.Questionnaire questionnaire)
-
findOne
public QuestionnaireSession findOne(@Nonnull String questionnaireId, boolean openIfClosed)
- Specified by:
findOnein interfaceQuestionnaireSessionService
-
-