Package io.dialob.client.spi.form
Class FormActionsUpdatesCallback
- java.lang.Object
-
- io.dialob.client.spi.form.FormActionsUpdatesCallback
-
- All Implemented Interfaces:
QuestionnaireSession.UpdatesCallback
public class FormActionsUpdatesCallback extends Object implements QuestionnaireSession.UpdatesCallback
-
-
Constructor Summary
Constructors Constructor Description FormActionsUpdatesCallback(FormActions formActions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FormActionsUpdatesCallbackcompleted()FormActionsUpdatesCallbackerrorAdded(io.dialob.api.questionnaire.Error error)FormActionsUpdatesCallbackerrorRemoved(io.dialob.api.questionnaire.Error error)FormActionsUpdatesCallbacklocale(Locale locale)FormActionsUpdatesCallbackquestionAdded(io.dialob.api.proto.ActionItem question)FormActionsUpdatesCallbackquestionRemoved(String itemId)FormActionsUpdatesCallbackquestionUpdated(io.dialob.api.proto.ActionItem question)FormActionsUpdatesCallbackremoveAll()FormActionsUpdatesCallbackvalueSetAdded(io.dialob.api.proto.ValueSet valueSet)FormActionsUpdatesCallbackvalueSetRemoved(String valueSetId)FormActionsUpdatesCallbackvalueSetUpdated(io.dialob.api.proto.ValueSet valueSet)
-
-
-
Constructor Detail
-
FormActionsUpdatesCallback
public FormActionsUpdatesCallback(@Nonnull FormActions formActions)
-
-
Method Detail
-
questionAdded
@Nonnull public FormActionsUpdatesCallback questionAdded(@Nonnull io.dialob.api.proto.ActionItem question)
- Specified by:
questionAddedin interfaceQuestionnaireSession.UpdatesCallback
-
questionUpdated
@Nonnull public FormActionsUpdatesCallback questionUpdated(@Nonnull io.dialob.api.proto.ActionItem question)
- Specified by:
questionUpdatedin interfaceQuestionnaireSession.UpdatesCallback
-
questionRemoved
@Nonnull public FormActionsUpdatesCallback questionRemoved(@Nonnull String itemId)
- Specified by:
questionRemovedin interfaceQuestionnaireSession.UpdatesCallback
-
valueSetAdded
@Nonnull public FormActionsUpdatesCallback valueSetAdded(@Nonnull io.dialob.api.proto.ValueSet valueSet)
- Specified by:
valueSetAddedin interfaceQuestionnaireSession.UpdatesCallback
-
valueSetUpdated
@Nonnull public FormActionsUpdatesCallback valueSetUpdated(@Nonnull io.dialob.api.proto.ValueSet valueSet)
- Specified by:
valueSetUpdatedin interfaceQuestionnaireSession.UpdatesCallback
-
valueSetRemoved
@Nonnull public FormActionsUpdatesCallback valueSetRemoved(@Nonnull String valueSetId)
- Specified by:
valueSetRemovedin interfaceQuestionnaireSession.UpdatesCallback
-
errorAdded
@Nonnull public FormActionsUpdatesCallback errorAdded(@Nonnull io.dialob.api.questionnaire.Error error)
- Specified by:
errorAddedin interfaceQuestionnaireSession.UpdatesCallback
-
errorRemoved
@Nonnull public FormActionsUpdatesCallback errorRemoved(@Nonnull io.dialob.api.questionnaire.Error error)
- Specified by:
errorRemovedin interfaceQuestionnaireSession.UpdatesCallback
-
removeAll
@Nonnull public FormActionsUpdatesCallback removeAll()
- Specified by:
removeAllin interfaceQuestionnaireSession.UpdatesCallback
-
locale
@Nonnull public FormActionsUpdatesCallback locale(Locale locale)
- Specified by:
localein interfaceQuestionnaireSession.UpdatesCallback
-
completed
@Nonnull public FormActionsUpdatesCallback completed()
- Specified by:
completedin interfaceQuestionnaireSession.UpdatesCallback
-
-