Uses of Class
fr.gouv.vitam.common.exception.DatabaseException
-
-
Uses of DatabaseException in fr.gouv.vitam.common.database.api
Methods in fr.gouv.vitam.common.database.api that throw DatabaseException Modifier and Type Method Description voidVitamRepository. delete(java.util.List<java.lang.String> ids, int tenant)Deleted all documents by idsjava.util.Optional<org.bson.Document>VitamRepository. findByIdentifier(java.lang.String identifier)Find by identifier for collections cross tenantjava.util.Optional<org.bson.Document>VitamRepository. findByIdentifierAndTenant(java.lang.String identifier, java.lang.Integer tenant)find by identifier for all tenantjava.util.Optional<org.bson.Document>VitamRepository. getByID(java.lang.String id, java.lang.Integer tenant)Get vitam document by idlongVitamRepository. purge()Be careful when using this method Remove by tenant for collection cross-tenantlongVitamRepository. purge(java.lang.Integer tenant)Be careful when using this method Remove by tenant for collection multi-tenantvoidVitamRepository. remove(java.lang.String id, java.lang.Integer tenant)Remove document by idlongVitamRepository. remove(org.bson.conversions.Bson query)Be careful when using this method Remove by queryvoidVitamRepository. removeByNameAndTenant(java.lang.String name, java.lang.Integer tenant)Be careful when using this method Remove collection by name and tenantvoidVitamRepository. save(java.util.List<org.bson.Document> documents)Save a list of vitam documentsvoidVitamRepository. save(org.bson.Document document)Save vitam documentvoidVitamRepository. saveOrUpdate(java.util.List<org.bson.Document> documents)Save or update a list of vitam documentsVitamRepositoryStatusVitamRepository. saveOrUpdate(org.bson.Document document)Save or updatevitam documentvoidVitamRepository. update(java.util.List<com.mongodb.client.model.WriteModel<org.bson.Document>> updates)Used to execute a bulk update If document exists then update If document do not exists then create document throw Duplicate key exception if document exists by _id but not exists by filter in the update one model -
Uses of DatabaseException in fr.gouv.vitam.common.database.api.impl
Methods in fr.gouv.vitam.common.database.api.impl that throw DatabaseException Modifier and Type Method Description voidVitamElasticsearchRepository. delete(java.util.List<java.lang.String> ids, int tenant)java.util.Optional<org.bson.Document>VitamElasticsearchRepository. findByIdentifier(java.lang.String identifier)java.util.Optional<org.bson.Document>VitamMongoRepository. findByIdentifier(java.lang.String identifier)java.util.Optional<org.bson.Document>VitamElasticsearchRepository. findByIdentifierAndTenant(java.lang.String identifier, java.lang.Integer tenant)java.util.Optional<org.bson.Document>VitamMongoRepository. findByIdentifierAndTenant(java.lang.String identifier, java.lang.Integer tenant)java.util.Optional<org.bson.Document>VitamElasticsearchRepository. getByID(java.lang.String id, java.lang.Integer tenant)java.util.Optional<org.bson.Document>VitamMongoRepository. getByID(java.lang.String id, java.lang.Integer tenant)static longVitamElasticsearchRepository. handlePurge(org.elasticsearch.client.RestHighLevelClient client, java.lang.String index, org.elasticsearch.index.query.QueryBuilder qb)longVitamElasticsearchRepository. purge()longVitamElasticsearchRepository. purge(java.lang.Integer tenant)longVitamMongoRepository. purge()longVitamMongoRepository. purge(java.lang.Integer tenant)voidVitamElasticsearchRepository. remove(java.lang.String id, java.lang.Integer tenant)longVitamElasticsearchRepository. remove(org.bson.conversions.Bson query)voidVitamMongoRepository. remove(java.lang.String id, java.lang.Integer tenant)longVitamMongoRepository. remove(org.bson.conversions.Bson query)voidVitamElasticsearchRepository. removeByNameAndTenant(java.lang.String name, java.lang.Integer tenant)voidVitamMongoRepository. removeByNameAndTenant(java.lang.String name, java.lang.Integer tenant)voidVitamElasticsearchRepository. save(ElasticsearchCollections elasticsearchCollections, java.util.List<org.bson.Document> documents)voidVitamElasticsearchRepository. save(java.util.List<org.bson.Document> documents)voidVitamElasticsearchRepository. save(org.bson.Document document)voidVitamMongoRepository. save(java.util.List<org.bson.Document> documents)voidVitamMongoRepository. save(org.bson.Document document)voidVitamElasticsearchRepository. saveOrUpdate(java.util.List<org.bson.Document> documents)VitamRepositoryStatusVitamElasticsearchRepository. saveOrUpdate(org.bson.Document document)voidVitamMongoRepository. saveOrUpdate(java.util.List<org.bson.Document> documents)VitamRepositoryStatusVitamMongoRepository. saveOrUpdate(org.bson.Document document)voidVitamElasticsearchRepository. update(java.util.List<com.mongodb.client.model.WriteModel<org.bson.Document>> updates)voidVitamMongoRepository. update(java.util.List<com.mongodb.client.model.WriteModel<org.bson.Document>> queries) -
Uses of DatabaseException in fr.gouv.vitam.common.database.server
Methods in fr.gouv.vitam.common.database.server that throw DatabaseException Modifier and Type Method Description DbRequestResultDbRequestSingle. execute(Delete request)DbRequestResultDbRequestSingle. execute(Insert request, java.lang.Integer version, DocumentValidator documentValidator)DbRequestResultDbRequestSingle. execute(Select request)DbRequestResultDbRequestSingle. execute(Update request, DocumentValidator documentValidator)DbRequestResultDbRequestSingle. execute(Update request, java.lang.Integer version, DocumentValidator documentValidator)voidDbRequestSingle. replaceDocument(com.fasterxml.jackson.databind.JsonNode document, java.lang.String identifierValue, java.lang.String identifierKey, VitamCollection vitamCollection) -
Uses of DatabaseException in fr.gouv.vitam.common.database.server.elasticsearch
Methods in fr.gouv.vitam.common.database.server.elasticsearch that throw DatabaseException Modifier and Type Method Description voidElasticsearchAccess. clearScroll(java.lang.String scrollId)java.lang.StringElasticsearchAccess. createIndexWithoutAlias(java.lang.String collectionName, java.lang.String mapping, java.lang.Integer tenantId)voidElasticsearchAccess. delete(java.lang.String collectionName, java.util.List<java.lang.String> ids, java.lang.Integer tenant)voidElasticsearchAccess. indexEntries(java.lang.String collectionName, java.lang.Integer tenantId, java.util.Collection<? extends org.bson.Document> documents)Add a set of entries in the ElasticSearch index.<T extends VitamDocument>
voidElasticsearchAccess. indexEntry(java.lang.String collectionName, java.lang.Integer tenantId, java.lang.String id, T vitamDocument)Add an entry in the ElasticSearch indexvoidElasticsearchAccess. refreshIndex(java.lang.String collectionName, java.lang.Integer tenantId)refresh an indexorg.elasticsearch.action.search.SearchResponseElasticsearchAccess. search(java.lang.String collectionName, java.lang.Integer tenantId, org.elasticsearch.index.query.QueryBuilder query)org.elasticsearch.action.search.SearchResponseElasticsearchAccess. search(java.lang.String collectionName, java.lang.Integer tenantId, org.elasticsearch.index.query.QueryBuilder query, org.elasticsearch.index.query.QueryBuilder filter)org.elasticsearch.action.search.SearchResponseElasticsearchAccess. search(java.lang.String collectionName, java.lang.Integer tenantId, org.elasticsearch.index.query.QueryBuilder query, org.elasticsearch.index.query.QueryBuilder filter, java.lang.String[] esProjection, java.util.List<org.elasticsearch.search.sort.SortBuilder> sorts, int offset, java.lang.Integer limit)org.elasticsearch.action.search.SearchResponseElasticsearchAccess. search(java.lang.String collectionName, java.lang.Integer tenantId, org.elasticsearch.index.query.QueryBuilder query, org.elasticsearch.index.query.QueryBuilder filter, java.lang.String[] esProjection, java.util.List<org.elasticsearch.search.sort.SortBuilder> sorts, int offset, java.lang.Integer limit, java.util.List<org.elasticsearch.search.aggregations.AggregationBuilder> facets, java.lang.String scrollId, java.lang.Integer scrollTimeout)voidElasticsearchAccess. switchIndex(java.lang.String aliasName, java.lang.String indexNameToSwitchWith)voidIndexationHelper. switchIndex(java.lang.String aliasName, java.lang.String newIndex, ElasticsearchAccess esClient)switch index, attach a new index to an existing alias<T extends VitamDocument>
voidElasticsearchAccess. updateEntry(java.lang.String collectionName, java.lang.Integer tenantId, java.lang.String id, T vitamDocument)Update one element fully -
Uses of DatabaseException in fr.gouv.vitam.common.exception
Subclasses of DatabaseException in fr.gouv.vitam.common.exception Modifier and Type Class Description classDocumentAlreadyExistsException -
Uses of DatabaseException in fr.gouv.vitam.functional.administration.common.api
Methods in fr.gouv.vitam.functional.administration.common.api that throw DatabaseException Modifier and Type Method Description voidReconstructionService. reconstruct(FunctionalAdminCollections collection)Reconstrut Vitam collection.voidReconstructionService. reconstruct(FunctionalAdminCollections collection, java.lang.Integer... tenant)Reconstrut Vitam collection by tenant. -
Uses of DatabaseException in fr.gouv.vitam.functional.administration.common.impl
Methods in fr.gouv.vitam.functional.administration.common.impl that throw DatabaseException Modifier and Type Method Description voidReconstructionServiceImpl. reconstruct(FunctionalAdminCollections collection)voidReconstructionServiceImpl. reconstruct(FunctionalAdminCollections collection, java.lang.Integer... tenants)purge collection content and reconstruct the content. -
Uses of DatabaseException in fr.gouv.vitam.functional.administration.common.server
Methods in fr.gouv.vitam.functional.administration.common.server that throw DatabaseException Modifier and Type Method Description DbRequestResultMongoDbAccessAdminImpl. deleteCollection(FunctionalAdminCollections collection)DbRequestResultMongoDbAccessAdminImpl. deleteCollection(FunctionalAdminCollections collection, Delete delete)DbRequestResultMongoDbAccessReferential. deleteCollection(FunctionalAdminCollections collection)Delete FileFormat collectionsDbRequestResultMongoDbAccessReferential. deleteCollection(FunctionalAdminCollections collection, Delete delete)voidVitamElasticsearchReindex. reindex(VitamCollection collections)voidMongoDbAccessAdminImpl. replaceDocument(com.fasterxml.jackson.databind.JsonNode document, java.lang.String identifierValue, java.lang.String identifierKey, FunctionalAdminCollections vitamCollection)voidMongoDbAccessReferential. replaceDocument(com.fasterxml.jackson.databind.JsonNode document, java.lang.String identifier, java.lang.String identifierName, FunctionalAdminCollections vitamCollection) -
Uses of DatabaseException in fr.gouv.vitam.functional.administration.migration.r7r8
Methods in fr.gouv.vitam.functional.administration.migration.r7r8 that throw DatabaseException Modifier and Type Method Description voidAccessionRegisterMigrationRepository. bulkElasticsearch(FunctionalAdminCollections functionalAdminCollections, java.util.List<org.bson.Document> collection)voidAccessionRegisterMigrationRepository. bulkMongo(FunctionalAdminCollections functionalAdminCollections, java.util.List<com.mongodb.client.model.WriteModel<org.bson.Document>> collection)voidAccessionRegisterMigrationRepository. bulkReplaceAccessionRegisters(java.util.List<org.bson.Document> updatedDocuments, FunctionalAdminCollections functionalAdminCollections)Replace all accession register (Detail or summary) -
Uses of DatabaseException in fr.gouv.vitam.logbook.common.server
Methods in fr.gouv.vitam.logbook.common.server that throw DatabaseException Modifier and Type Method Description voidLogbookDbAccess. bulkInsert(LogbookCollections lifecycleUnit, java.util.List<? extends LogbookLifeCycleModel> logbookLifeCycleModels)voidLogbookDbAccess. deleteCollection(LogbookCollections collection)Delete logbook collection -
Uses of DatabaseException in fr.gouv.vitam.logbook.common.server.database.collections
Methods in fr.gouv.vitam.logbook.common.server.database.collections that throw DatabaseException Modifier and Type Method Description voidLogbookMongoDbAccessImpl. bulkInsert(LogbookCollections lifecycleUnit, java.util.List<? extends LogbookLifeCycleModel> logbookLifeCycleModels)voidLogbookMongoDbAccessImpl. deleteCollection(LogbookCollections collection)voidLogbookRepositoryService. saveBulk(LogbookCollections collection, java.util.List<com.fasterxml.jackson.databind.JsonNode> logbookItems)Save datas as bulk -
Uses of DatabaseException in fr.gouv.vitam.logbook.common.server.reconstruction
Methods in fr.gouv.vitam.logbook.common.server.reconstruction that throw DatabaseException Modifier and Type Method Description ReconstructionResponseItemReconstructionService. reconstruct(ReconstructionRequestItem reconstructionItem)Reconstruct logbook operation on a tenant -
Uses of DatabaseException in fr.gouv.vitam.logbook.lifecycles.api
Methods in fr.gouv.vitam.logbook.lifecycles.api that throw DatabaseException Modifier and Type Method Description voidLogbookLifeCycles. bulk(LogbookCollections collections, java.lang.String idOp, java.util.List<? extends LogbookLifeCycleModel> logbookLifeCycleModels)Bulk methodvoidLogbookLifeCycles. deleteLifeCycleObjectGroups(java.util.List<java.lang.String> objectGroupIds)delete LifeCycle ObjectGroupsvoidLogbookLifeCycles. deleteLifeCycleUnits(java.util.List<java.lang.String> unitsIdentifier)delete LifeCycle Units -
Uses of DatabaseException in fr.gouv.vitam.logbook.lifecycles.core
Methods in fr.gouv.vitam.logbook.lifecycles.core that throw DatabaseException Modifier and Type Method Description voidLogbookLifeCyclesImpl. bulk(LogbookCollections collections, java.lang.String idOp, java.util.List<? extends LogbookLifeCycleModel> logbookLifeCycleModels)voidLogbookLifeCyclesImpl. deleteLifeCycleObjectGroups(java.util.List<java.lang.String> objectGroupIds)voidLogbookLifeCyclesImpl. deleteLifeCycleUnits(java.util.List<java.lang.String> unitsIdentifier) -
Uses of DatabaseException in fr.gouv.vitam.logbook.operations.api
Methods in fr.gouv.vitam.logbook.operations.api that throw DatabaseException Modifier and Type Method Description voidLogbookOperations. switchIndex(java.lang.String alias, java.lang.String newIndexName)Switch indexes for one or more collections -
Uses of DatabaseException in fr.gouv.vitam.logbook.operations.core
Methods in fr.gouv.vitam.logbook.operations.core that throw DatabaseException Modifier and Type Method Description voidLogbookOperationsDecorator. switchIndex(java.lang.String alias, java.lang.String newIndexName)voidLogbookOperationsImpl. switchIndex(java.lang.String alias, java.lang.String newIndexName) -
Uses of DatabaseException in fr.gouv.vitam.metadata.core
Methods in fr.gouv.vitam.metadata.core that throw DatabaseException Modifier and Type Method Description voidMetaDataImpl. refreshObjectGroup()voidMetaDataImpl. refreshUnit()voidMetaDataImpl. switchIndex(java.lang.String alias, java.lang.String newIndexName) -
Uses of DatabaseException in fr.gouv.vitam.metadata.core.database.collections
Methods in fr.gouv.vitam.metadata.core.database.collections that throw DatabaseException Modifier and Type Method Description voidMongoDbAccessMetadataImpl. deleteUnitByTenant(java.lang.Integer... tenantIds)Delete Unit metadata by tenant Not check, test feature !com.fasterxml.jackson.databind.JsonNodeMetadataRepositoryService. getDocumentById(MetadataCollections collection, java.lang.String id, java.lang.Integer tenant)Retrieve document by its ID in a given collection filtered by a tenant in mongo -
Uses of DatabaseException in fr.gouv.vitam.metadata.core.graph
Methods in fr.gouv.vitam.metadata.core.graph that throw DatabaseException Modifier and Type Method Description voidGraphComputeServiceImpl. bulkElasticsearch(MetadataCollections metaDaCollection, java.util.List<org.bson.Document> collection)voidGraphComputeServiceImpl. bulkElasticsearch(MetadataCollections metaDaCollection, java.util.Set<java.lang.String> collection)voidGraphComputeServiceImpl. bulkUpdateMongo(MetadataCollections metaDaCollection, java.util.List<com.mongodb.client.model.WriteModel<org.bson.Document>> collection) -
Uses of DatabaseException in fr.gouv.vitam.metadata.core.graph.api
Methods in fr.gouv.vitam.metadata.core.graph.api that throw DatabaseException Modifier and Type Method Description voidGraphComputeService. bulkElasticsearch(MetadataCollections metaDaCollection, java.util.List<org.bson.Document> collection)Bulk save in elasticsearchvoidGraphComputeService. bulkElasticsearch(MetadataCollections metaDaCollection, java.util.Set<java.lang.String> collection)Bulk save in elasticsearchvoidGraphComputeService. bulkUpdateMongo(MetadataCollections metaDaCollection, java.util.List<com.mongodb.client.model.WriteModel<org.bson.Document>> collection)Bulk write in mongodb
-