Package | Description |
---|---|
fr.gouv.vitam.common.database.api |
Provides common database API
|
fr.gouv.vitam.common.database.api.impl |
Provides common database API implementations
|
fr.gouv.vitam.common.database.server |
Database server package in vitam
|
fr.gouv.vitam.common.database.server.elasticsearch |
Elasticsearch server package in Vitam
|
fr.gouv.vitam.functional.administration.common.api | |
fr.gouv.vitam.functional.administration.common.impl | |
fr.gouv.vitam.functional.administration.common.server |
Provides common server classes for the Functional Administration module
|
fr.gouv.vitam.logbook.common.server |
Provides Common Server classes for the Logbook module
|
fr.gouv.vitam.logbook.common.server.database.collections |
Provides Logbook collection classes
|
fr.gouv.vitam.logbook.common.server.reconstruction |
Provides reconstruction service classes for Logbook server module
|
fr.gouv.vitam.logbook.lifecycles.api |
Provides API classes for the Logbook Lifecycles module
|
fr.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 module
|
fr.gouv.vitam.logbook.operations.core |
Provides core implementation for the Logbook Operations module.
|
fr.gouv.vitam.metadata.api |
Provides API classes for the Metadata module
|
fr.gouv.vitam.metadata.core |
Provides
|
fr.gouv.vitam.metadata.core.database.collections |
Provides
|
Modifier and Type | Method and Description |
---|---|
Optional<org.bson.Document> |
VitamRepository.findByIdentifier(String identifier)
Find by identifier for collections cross tenant
|
Optional<org.bson.Document> |
VitamRepository.findByIdentifierAndTenant(String identifier,
Integer tenant)
find by identifier for all tenant
|
Optional<org.bson.Document> |
VitamRepository.getByID(String id,
Integer tenant)
Get vitam document by id
|
long |
VitamRepository.purge()
Remove by tenant for collection cross-tenant
|
long |
VitamRepository.purge(Integer tenant)
Remove by tenant for collection multi-tenant
|
void |
VitamRepository.remove(String id,
Integer tenant)
Remove document by id
|
void |
VitamRepository.removeByNameAndTenant(String name,
Integer tenant)
Remove collection by name and tenant
|
void |
VitamRepository.save(org.bson.Document document)
Save vitam document
|
void |
VitamRepository.save(List<org.bson.Document> documents)
Save a list of vitam documents
|
VitamRepositoryStatus |
VitamRepository.saveOrUpdate(org.bson.Document document)
Save or updatevitam document
|
void |
VitamRepository.saveOrUpdate(List<org.bson.Document> documents)
Save or update a list of vitam documents
|
Modifier and Type | Method and Description |
---|---|
Optional<org.bson.Document> |
VitamElasticsearchRepository.findByIdentifier(String identifier) |
Optional<org.bson.Document> |
VitamMongoRepository.findByIdentifier(String identifier) |
Optional<org.bson.Document> |
VitamElasticsearchRepository.findByIdentifierAndTenant(String identifier,
Integer tenant) |
Optional<org.bson.Document> |
VitamMongoRepository.findByIdentifierAndTenant(String identifier,
Integer tenant) |
Optional<org.bson.Document> |
VitamElasticsearchRepository.getByID(String id,
Integer tenant) |
Optional<org.bson.Document> |
VitamMongoRepository.getByID(String id,
Integer tenant) |
long |
VitamElasticsearchRepository.purge() |
long |
VitamMongoRepository.purge() |
long |
VitamElasticsearchRepository.purge(Integer tenant) |
long |
VitamMongoRepository.purge(Integer tenant) |
void |
VitamElasticsearchRepository.remove(String id,
Integer tenant) |
void |
VitamMongoRepository.remove(String id,
Integer tenant) |
void |
VitamElasticsearchRepository.removeByNameAndTenant(String name,
Integer tenant) |
void |
VitamMongoRepository.removeByNameAndTenant(String name,
Integer tenant) |
void |
VitamElasticsearchRepository.save(org.bson.Document document) |
void |
VitamMongoRepository.save(org.bson.Document document) |
void |
VitamElasticsearchRepository.save(List<org.bson.Document> documents) |
void |
VitamMongoRepository.save(List<org.bson.Document> documents) |
void |
VitamElasticsearchRepository.saveLogbook(List<org.bson.Document> documents)
Reindex Logbook documents
|
VitamRepositoryStatus |
VitamElasticsearchRepository.saveOrUpdate(org.bson.Document document) |
VitamRepositoryStatus |
VitamMongoRepository.saveOrUpdate(org.bson.Document document) |
void |
VitamElasticsearchRepository.saveOrUpdate(List<org.bson.Document> documents) |
void |
VitamMongoRepository.saveOrUpdate(List<org.bson.Document> documents) |
void |
VitamElasticsearchRepository.saveUnit(List<org.bson.Document> documents)
Reindex Unit documents
|
Modifier and Type | Method and Description |
---|---|
DbRequestResult |
DbRequestSingle.execute(RequestSingle request)
execute all request
|
DbRequestResult |
DbRequestSingle.execute(RequestSingle request,
Integer version)
execute all request
|
Modifier and Type | Method and Description |
---|---|
String |
ElasticsearchAccess.createIndexWithoutAlias(String collectionName,
String mapping,
String type,
Integer tenantId)
Create an index without a linked alias
|
void |
ElasticsearchAccess.switchIndex(String aliasName,
String indexNameToSwitchWith)
Switch index
|
static void |
IndexationHelper.switchIndex(String aliasName,
String newIndex,
ElasticsearchAccess esClient)
switch index, attach a new index to an existing alias
|
Modifier and Type | Method and Description |
---|---|
void |
ReconstructionService.reconstruct(FunctionalAdminCollections collection)
Reconstrut Vitam collection.
|
void |
ReconstructionService.reconstruct(FunctionalAdminCollections collection,
Integer... tenant)
Reconstrut Vitam collection by tenant.
|
Modifier and Type | Method and Description |
---|---|
void |
ReconstructionServiceImpl.reconstruct(FunctionalAdminCollections collection) |
void |
ReconstructionServiceImpl.reconstruct(FunctionalAdminCollections collection,
Integer... tenants)
purge collection content and reconstruct the content.
|
Modifier and Type | Method and Description |
---|---|
DbRequestResult |
MongoDbAccessReferential.deleteCollection(FunctionalAdminCollections collection)
Delete FileFormat collections
|
DbRequestResult |
MongoDbAccessAdminImpl.deleteCollection(FunctionalAdminCollections collection) |
DbRequestResult |
MongoDbAccessReferential.deleteCollection(FunctionalAdminCollections collection,
Delete delete) |
DbRequestResult |
MongoDbAccessAdminImpl.deleteCollection(FunctionalAdminCollections collection,
Delete delete) |
com.fasterxml.jackson.databind.JsonNode |
AdminManagementRepositoryService.getDocumentsByFields(FunctionalAdminCollections collection,
Map<String,String> fields,
Integer tenant)
Retrieve document by its fields in a given collection filtered by a tenant in mongo
|
void |
VitamElasticsearchReindex.reindex(VitamCollection collections) |
void |
AdminManagementRepositoryService.save(FunctionalAdminCollections collection,
com.fasterxml.jackson.databind.JsonNode functionalAdminItem,
Integer tenant)
Save functional admin item
|
Modifier and Type | Method and Description |
---|---|
void |
LogbookDbAccess.bulk(LogbookCollections lifecycleUnit,
List<? extends LogbookLifeCycleModel> logbookLifeCycleModels) |
void |
LogbookDbAccess.deleteCollection(LogbookCollections collection)
Delete logbook collection
|
Modifier and Type | Method and Description |
---|---|
void |
LogbookMongoDbAccessImpl.bulk(LogbookCollections lifecycleUnit,
List<? extends LogbookLifeCycleModel> logbookLifeCycleModels) |
void |
LogbookMongoDbAccessImpl.deleteCollection(LogbookCollections collection) |
void |
LogbookRepositoryService.saveBulk(LogbookCollections collection,
List<com.fasterxml.jackson.databind.JsonNode> logbookItems)
Save datas as bulk
|
Modifier and Type | Method and Description |
---|---|
ReconstructionResponseItem |
ReconstructionService.reconstruct(ReconstructionRequestItem reconstructionItem)
Reconstruct logbook operation on a tenant
|
Modifier and Type | Method and Description |
---|---|
void |
LogbookLifeCycles.bulk(LogbookCollections collections,
String idOp,
List<? extends LogbookLifeCycleModel> logbookLifeCycleModels)
Bulk method
|
Modifier and Type | Method and Description |
---|---|
void |
LogbookLifeCyclesImpl.bulk(LogbookCollections collections,
String idOp,
List<? extends LogbookLifeCycleModel> logbookLifeCycleModels) |
Modifier and Type | Method and Description |
---|---|
void |
LogbookOperations.switchIndex(String alias,
String newIndexName)
Switch indexes for one or more collections
|
Modifier and Type | Method and Description |
---|---|
void |
LogbookOperationsDecorator.switchIndex(String alias,
String newIndexName) |
void |
LogbookOperationsImpl.switchIndex(String alias,
String newIndexName) |
Modifier and Type | Method and Description |
---|---|
void |
MetaData.switchIndex(String alias,
String newIndexName)
Switch indexes for one or more collections
|
Modifier and Type | Method and Description |
---|---|
void |
MetaDataImpl.switchIndex(String alias,
String newIndexName) |
Modifier and Type | Method and Description |
---|---|
void |
MongoDbAccessMetadataImpl.deleteObjectGroupByTenant(Integer... tenantIds)
Delete Object Group metadata by Tenant Not check, test feature !
|
void |
MongoDbAccessMetadataImpl.deleteUnitByTenant(Integer... tenantIds)
Delete Unit metadata by tenant Not check, test feature !
|
com.fasterxml.jackson.databind.JsonNode |
MetadataRepositoryService.getDocumentById(MetadataCollections collection,
String id,
Integer tenant)
Retrieve document by its ID in a given collection filtered by a tenant in mongo
|
Copyright © 2018 Vitam. All rights reserved.