Package io.dialob.client.spi.executor
Class QuestionnaireExecutorBuilderImpl
- java.lang.Object
-
- io.dialob.client.spi.executor.QuestionnaireExecutorBuilderImpl
-
- All Implemented Interfaces:
DialobClient.QuestionnaireExecutorBuilder
public class QuestionnaireExecutorBuilderImpl extends Object implements DialobClient.QuestionnaireExecutorBuilder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classQuestionnaireExecutorBuilderImpl.QuestionnaireInitImpl
-
Constructor Summary
Constructors Constructor Description QuestionnaireExecutorBuilderImpl()
-
Method Summary
-
-
-
Method Detail
-
create
public DialobClient.QuestionnaireExecutor create(String id, Consumer<DialobClient.QuestionnaireInit> initWith)
- Specified by:
createin interfaceDialobClient.QuestionnaireExecutorBuilder
-
create
public DialobClient.QuestionnaireExecutor create(String id, String rev, Consumer<DialobClient.QuestionnaireInit> initWith)
- Specified by:
createin interfaceDialobClient.QuestionnaireExecutorBuilder
-
restore
public DialobClient.QuestionnaireExecutor restore(io.dialob.api.questionnaire.Questionnaire questionnaire)
- Specified by:
restorein interfaceDialobClient.QuestionnaireExecutorBuilder
-
createSession
protected DialobSession createSession(io.dialob.api.questionnaire.Questionnaire questionnaire, DialobClient.ProgramWrapper formAndProgram)
-
createNewQuestionnaire
protected io.dialob.api.questionnaire.Questionnaire createNewQuestionnaire(io.dialob.api.form.Form formDocument, QuestionnaireExecutorBuilderImpl.QuestionnaireInitImpl init)
-
initialValues
protected CreateDialobSessionProgramVisitor.InitialValueResolver initialValues(io.dialob.api.questionnaire.Questionnaire questionnaire)
-
findProvidedValueSetEntries
protected CreateDialobSessionProgramVisitor.ProvidedValueSetEntriesResolver findProvidedValueSetEntries(io.dialob.api.questionnaire.Questionnaire questionnaire)
-
-