Class DatastoreQuestionnaireRepository

    • Constructor Detail

      • DatastoreQuestionnaireRepository

        public DatastoreQuestionnaireRepository​(com.google.cloud.datastore.Datastore datastore,
                                                com.fasterxml.jackson.databind.ObjectMapper mapper,
                                                String namespace,
                                                String kind)
    • Method Detail

      • updateDocumentId

        @NonNull
        protected io.dialob.api.questionnaire.Questionnaire updateDocumentId​(@NonNull
                                                                             io.dialob.api.questionnaire.Questionnaire document,
                                                                             String id)
        Specified by:
        updateDocumentId in class AbstractDocumentDatabase<io.dialob.api.questionnaire.Questionnaire>
      • updateDocumentRev

        @NonNull
        protected io.dialob.api.questionnaire.Questionnaire updateDocumentRev​(@NonNull
                                                                              io.dialob.api.questionnaire.Questionnaire document,
                                                                              String rev)
        Specified by:
        updateDocumentRev in class AbstractDocumentDatabase<io.dialob.api.questionnaire.Questionnaire>