Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractAzureBlobStorageDatabase<F> - Class in io.dialob.db.azure.blob.storage
-
Abstract implementation for an Azure Blob Storage-based document database.
- AbstractAzureBlobStorageDatabase(BlobContainerClient, Class<F>, ObjectMapper, String, String) - Constructor for class io.dialob.db.azure.blob.storage.AbstractAzureBlobStorageDatabase
C
- createUuid() - Method in class io.dialob.db.azure.blob.storage.AbstractAzureBlobStorageDatabase
D
- delete(String, String) - Method in class io.dialob.db.azure.blob.storage.AbstractAzureBlobStorageDatabase
- DialobDbAzureBlobStorageAutoConfiguration - Class in io.dialob.db.azure.blob.storage
- DialobDbAzureBlobStorageAutoConfiguration() - Constructor for class io.dialob.db.azure.blob.storage.DialobDbAzureBlobStorageAutoConfiguration
E
- exists(String, String) - Method in class io.dialob.db.azure.blob.storage.AbstractAzureBlobStorageDatabase
- extractObjectName(String) - Method in class io.dialob.db.azure.blob.storage.AbstractAzureBlobStorageDatabase
F
- findAllMetadata(String, Form.Metadata, Consumer<FormDatabase.FormMetadataRow>) - Method in class io.dialob.db.azure.blob.storage.FormAzureBlobStorageDatabase
- findAllMetadata(String, String, String, String, String, Questionnaire.Metadata.Status, Consumer<QuestionnaireDatabase.MetadataRow>) - Method in class io.dialob.db.azure.blob.storage.QuestionnaireAzureBlobStorageDatabase
- findOne(String, String) - Method in class io.dialob.db.azure.blob.storage.AbstractAzureBlobStorageDatabase
- findOne(String, String, String) - Method in class io.dialob.db.azure.blob.storage.AbstractAzureBlobStorageDatabase
- forAllObjects(String, Consumer<BlobItem>) - Method in class io.dialob.db.azure.blob.storage.AbstractAzureBlobStorageDatabase
- FormAzureBlobStorageDatabase - Class in io.dialob.db.azure.blob.storage
-
FormAzureBlobStorageDatabase is an implementation of the FormDatabase interface that provides methods for managing form documents stored in Azure Blob Storage.
- FormAzureBlobStorageDatabase(BlobContainerClient, ObjectMapper, String, String) - Constructor for class io.dialob.db.azure.blob.storage.FormAzureBlobStorageDatabase
I
- io.dialob.db.azure.blob.storage - package io.dialob.db.azure.blob.storage
L
- loadFile(String, InputStream) - Method in class io.dialob.db.azure.blob.storage.AbstractAzureBlobStorageDatabase
O
- objectName(String, String) - Method in class io.dialob.db.azure.blob.storage.AbstractAzureBlobStorageDatabase
-
Construct Azure Blob object name
Q
- QuestionnaireAzureBlobStorageDatabase - Class in io.dialob.db.azure.blob.storage
-
Implements the
QuestionnaireDatabaseinterface to store and manageQuestionnairedocuments as blobs in Azure Blob Storage. - QuestionnaireAzureBlobStorageDatabase(BlobContainerClient, ObjectMapper, String, String) - Constructor for class io.dialob.db.azure.blob.storage.QuestionnaireAzureBlobStorageDatabase
S
- save(String, F) - Method in class io.dialob.db.azure.blob.storage.AbstractAzureBlobStorageDatabase
T
- tenantPrefix(String) - Method in class io.dialob.db.azure.blob.storage.AbstractAzureBlobStorageDatabase
U
- updateDocumentId(Form, String) - Method in class io.dialob.db.azure.blob.storage.FormAzureBlobStorageDatabase
- updateDocumentId(Questionnaire, String) - Method in class io.dialob.db.azure.blob.storage.QuestionnaireAzureBlobStorageDatabase
- updateDocumentRev(Form, String) - Method in class io.dialob.db.azure.blob.storage.FormAzureBlobStorageDatabase
- updateDocumentRev(Questionnaire, String) - Method in class io.dialob.db.azure.blob.storage.QuestionnaireAzureBlobStorageDatabase
V
- VersionConflictException - Exception in io.dialob.db.azure.blob.storage
- VersionConflictException(String) - Constructor for exception io.dialob.db.azure.blob.storage.VersionConflictException
All Classes and Interfaces|All Packages|Serialized Form