Uses of Class
fr.gouv.vitam.common.exception.DatabaseException
-
Packages that use DatabaseException Package Description fr.gouv.vitam.common.database.api Provides common database APIfr.gouv.vitam.common.database.api.impl Provides common database API implementationsfr.gouv.vitam.common.database.server Database server package in vitamfr.gouv.vitam.common.database.server.elasticsearch Elasticsearch server package in Vitamfr.gouv.vitam.common.exception Common Exception packagefr.gouv.vitam.functional.administration.common.server Provides common server classes for the Functional Administration modulefr.gouv.vitam.functional.administration.core.reconstruction fr.gouv.vitam.logbook.common.server Provides Common Server classes for the Logbook modulefr.gouv.vitam.logbook.common.server.database.collections Provides Logbook collection classesfr.gouv.vitam.logbook.lifecycles.api Provides API classes for the Logbook Lifecycles modulefr.gouv.vitam.logbook.lifecycles.core Provides core implementation for the Logbook Lifecycles module.fr.gouv.vitam.logbook.operations.api Provides API classes for the Logbook Operations modulefr.gouv.vitam.logbook.operations.core Provides core implementation for the Logbook Operations module.fr.gouv.vitam.metadata.core Providesfr.gouv.vitam.metadata.core.database.collections Provides -
-
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)java.util.Optional<org.bson.Document>VitamElasticsearchRepository. getDocumentById(java.lang.String id)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)voidVitamMongoRepository. remove(java.lang.String id, java.lang.Integer tenant)longVitamMongoRepository. remove(org.bson.conversions.Bson query)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)VitamRepositoryStatusVitamElasticsearchRepository. save(org.bson.Document document)voidVitamMongoRepository. save(java.util.List<org.bson.Document> documents)voidVitamMongoRepository. save(org.bson.Document document)voidVitamMongoRepository. saveOrUpdate(java.util.List<org.bson.Document> documents)VitamRepositoryStatusVitamMongoRepository. saveOrUpdate(org.bson.Document document)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)voidDbRequestSingle. replaceDocument(com.fasterxml.jackson.databind.JsonNode document, java.lang.String identifierValue, java.lang.String identifierKey, VitamCollection<VitamDocument<?>> vitamCollection)voidDbRequestSingle. replaceDocuments(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> documentByIdentifiers, java.lang.String identifierKey, VitamCollection<VitamDocument<?>> 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)voidElasticsearchAccess. createIndexAndAliasIfAliasNotExists(ElasticsearchIndexAlias indexAlias, ElasticsearchIndexSettings indexSettings)ElasticsearchIndexAliasElasticsearchAccess. createIndexWithoutAlias(ElasticsearchIndexAlias indexAlias, ElasticsearchIndexSettings indexSettings)voidElasticsearchAccess. delete(ElasticsearchIndexAlias indexAlias, java.util.List<java.lang.String> ids)voidElasticsearchAccess. deleteIndexByAliasForTesting(ElasticsearchIndexAlias indexAlias)voidElasticsearchAccess. deleteIndexForTesting(ElasticsearchIndexAlias indexAlias)booleanElasticsearchAccess. existsAlias(ElasticsearchIndexAlias indexAlias)booleanElasticsearchAccess. existsIndex(ElasticsearchIndexAlias index)voidElasticsearchAccess. indexEntries(ElasticsearchIndexAlias indexAlias, java.util.Collection<? extends org.bson.Document> documents)<T> voidElasticsearchAccess. indexEntry(ElasticsearchIndexAlias indexAlias, java.lang.String id, VitamDocument<T> vitamDocument)voidElasticsearchAccess. purgeIndexForTesting(ElasticsearchIndexAlias indexAlias)protected voidElasticsearchAccess. purgeIndexForTesting(ElasticsearchIndexAlias indexAlias, java.lang.Integer tenantId)voidElasticsearchAccess. refreshIndex(ElasticsearchIndexAlias indexAlias)ReindexationOKIndexationHelper. reindex(com.mongodb.client.MongoCollection<org.bson.Document> collection, ElasticsearchAccess esClient, ElasticsearchIndexAlias indexAlias, ElasticsearchIndexSettings indexSettings, ElasticsearchCollections elasticsearchCollection, java.util.List<java.lang.Integer> tenantIds, java.lang.String tenantGroupName)reindex a collection on a tenant list with a esmapping fileorg.elasticsearch.action.search.SearchResponseElasticsearchAccess. search(ElasticsearchIndexAlias indexAlias, 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(ElasticsearchIndexAlias indexAlias, 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, boolean trackTotalHits)org.elasticsearch.action.search.SearchResponseElasticsearchAccess. searchCrossIndices(java.util.Set<ElasticsearchIndexAlias> indexAliases, 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, boolean trackTotalHits)voidElasticsearchAccess. switchIndex(ElasticsearchIndexAlias indexAlias, ElasticsearchIndexAlias indexNameToSwitchTo)SwitchIndexResultIndexationHelper. switchIndex(ElasticsearchIndexAlias indexAlias, ElasticsearchIndexAlias newIndex, ElasticsearchAccess esClient)switch index, attach a new index to an existing alias<T> voidElasticsearchAccess. updateEntry(ElasticsearchIndexAlias indexAlias, java.lang.String id, VitamDocument<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.server
Methods in fr.gouv.vitam.functional.administration.common.server that throw DatabaseException Modifier and Type Method Description DbRequestResultMongoDbAccessAdminImpl. deleteCollectionForTesting(FunctionalAdminCollections collection)DbRequestResultMongoDbAccessAdminImpl. deleteCollectionForTesting(FunctionalAdminCollections collection, Delete delete)DbRequestResultMongoDbAccessReferential. deleteCollectionForTesting(FunctionalAdminCollections collection)Delete FileFormat collectionsDbRequestResultMongoDbAccessReferential. deleteCollectionForTesting(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)voidMongoDbAccessAdminImpl. replaceDocuments(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> documentByIdentifier, java.lang.String identifierKey, FunctionalAdminCollections vitamCollection) -
Uses of DatabaseException in fr.gouv.vitam.functional.administration.core.reconstruction
Methods in fr.gouv.vitam.functional.administration.core.reconstruction 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.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.logbook.common.server
Methods in fr.gouv.vitam.logbook.common.server that throw DatabaseException Modifier and Type Method Description voidLogbookDbAccess. bulkInsert(java.lang.String idOp, LogbookCollections lifecycleUnit, java.util.List<? extends LogbookLifeCycleModel> logbookLifeCycleModels)voidLogbookDbAccess. deleteCollectionForTesting(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(java.lang.String operationId, LogbookCollections lifecycleUnit, java.util.List<? extends LogbookLifeCycleModel> logbookLifeCycleModels)voidLogbookMongoDbAccessImpl. deleteCollectionForTesting(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.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 SwitchIndexResultLogbookOperations. 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 SwitchIndexResultLogbookOperationsDecorator. switchIndex(java.lang.String alias, java.lang.String newIndexName)SwitchIndexResultLogbookOperationsImpl. 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 SwitchIndexResultMetaDataImpl. 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 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
-