Uses of Enum Class
fr.gouv.vitam.metadata.core.database.collections.MetadataCollections
Packages that use MetadataCollections
Package
Description
Provides API configuration classes for the Metadata module
Provides
-
Uses of MetadataCollections in fr.gouv.vitam.metadata.core.config
Methods in fr.gouv.vitam.metadata.core.config with parameters of type MetadataCollectionsModifier and TypeMethodDescriptionElasticsearchMetadataIndexManager.getElasticsearchIndexAliasResolver(MetadataCollections collection) ElasticsearchMetadataIndexManager.getElasticsearchIndexSettings(MetadataCollections collection, int tenantId) -
Uses of MetadataCollections in fr.gouv.vitam.metadata.core.database.collections
Methods in fr.gouv.vitam.metadata.core.database.collections that return MetadataCollectionsModifier and TypeMethodDescriptionstatic MetadataCollectionsMetadataCollections.getFromValue(String collection) get collection from value.protected abstract MetadataCollectionsMetadataDocument.getMetadataCollections()protected MetadataCollectionsObjectGroup.getMetadataCollections()protected MetadataCollectionsUnit.getMetadataCollections()static MetadataCollectionsReturns the enum constant of this class with the specified name.static MetadataCollections[]MetadataCollections.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in fr.gouv.vitam.metadata.core.database.collections with parameters of type MetadataCollectionsModifier and TypeMethodDescriptionElasticsearchAccessMetadata.basicAggregationSearch(MetadataCollections collection, Integer tenantId, Map<String, co.elastic.clients.elasticsearch._types.aggregations.Aggregation> aggregations, co.elastic.clients.elasticsearch._types.query_dsl.Query query) Makes a search request on elasticsearch on a collection with aggregations and a queryfinal voidElasticsearchAccessMetadata.createIndexAndAliasIfAliasNotExists(MetadataCollections collection, Integer tenantId) voidElasticsearchAccessMetadata.createIndexesAndAliases(MetadataCollections... collections) voidElasticsearchAccessMetadata.delete(MetadataCollections collection, List<String> ids, Integer tenantId) static final com.mongodb.client.result.DeleteResultMongoDbMetadataHelper.delete(MetadataCollections collection, org.bson.conversions.Bson condition, int nb) Deprecated.voidElasticsearchAccessMetadata.deleteIndexByAliasForTesting(MetadataCollections collection, int tenantId) DbRequest.execUpdateRequest(List<RequestById> bulkRequests, MetadataCollections metadataCollection, OntologyValidator ontologyValidator, UnitValidator unitValidator, List<OntologyModel> ontologyModels, boolean forceUpdate, boolean refreshElasticIndexPostBulkIndexing) static final MetadataDocumentMongoDbMetadataHelper.findOne(MetadataCollections col, String id) Deprecated.Find the corresponding id in col collection if it exists.com.fasterxml.jackson.databind.JsonNodeMetadataRepositoryService.getDocumentById(MetadataCollections collection, String id, Integer tenant) Retrieve document by its ID in a given collection filtered by a tenant in mongoList<com.fasterxml.jackson.databind.JsonNode>MetadataRepositoryService.getDocumentsByIds(MetadataCollections collection, Collection<String> ids, Integer tenant) Retrieve document by its ID in a given collection filtered by a tenant in mongovoidElasticsearchAccessMetadata.indexEntry(MetadataCollections collection, Integer tenantId, String id, VitamDocument<?> vitamDocument) voidElasticsearchAccessMetadata.insertFullDocument(MetadataCollections collection, Integer tenantId, String id, MetadataDocument<?> doc) Insert one elementvoidElasticsearchAccessMetadata.insertFullDocuments(MetadataCollections collection, Integer tenantId, Collection<? extends MetadataDocument<?>> documents) voidElasticsearchAccessMetadata.insertFullDocumentsWithRefreshSettings(MetadataCollections collection, Integer tenantId, Collection<? extends MetadataDocument<?>> documents, boolean withRefreshIndex) voidElasticsearchAccessMetadata.purgeIndexForTesting(MetadataCollections collection, Integer tenantId) voidElasticsearchAccessMetadata.refreshIndex(MetadataCollections collection, int tenantId) protected final Result<MetadataDocument<?>>ElasticsearchAccessMetadata.search(MetadataCollections collection, Integer tenantId, co.elastic.clients.elasticsearch._types.query_dsl.Query query, List<co.elastic.clients.elasticsearch._types.SortOptions> sorts, int offset, Integer limit, Map<String, co.elastic.clients.elasticsearch._types.aggregations.Aggregation> facets, String scrollId, Integer scrollTimeout, boolean trackTotalHits) static final com.mongodb.client.FindIterable<?>MongoDbMetadataHelper.select(MetadataCollections collection, org.bson.conversions.Bson condition, org.bson.conversions.Bson projection) Deprecated.Does not call getAfterLoad.static final com.mongodb.client.FindIterable<?>MongoDbMetadataHelper.select(MetadataCollections collection, org.bson.conversions.Bson condition, org.bson.conversions.Bson projection, org.bson.conversions.Bson orderBy, int offset, int limit) Deprecated.Does not call getAfterLoad.voidElasticsearchAccessMetadata.updateFullDocument(MetadataCollections collection, Integer tenantId, String id, MetadataDocument<?> metadataDocument) Update one element fullyMethod parameters in fr.gouv.vitam.metadata.core.database.collections with type arguments of type MetadataCollectionsModifier and TypeMethodDescriptionstatic voidMetadataCollectionsTestUtils.afterTest(ElasticsearchMetadataIndexManager indexManager, Collection<MetadataCollections> metadataCollections) static voidMetadataCollectionsTestUtils.afterTestClass(ElasticsearchMetadataIndexManager indexManager, Collection<MetadataCollections> metadataCollections, boolean deleteEsIndexes) static voidMetadataCollectionsTestUtils.beforeTestClass(com.mongodb.client.MongoDatabase db, String prefix, ElasticsearchAccessMetadata esClient, Collection<MetadataCollections> metadataCollections) Constructors in fr.gouv.vitam.metadata.core.database.collections with parameters of type MetadataCollectionsModifierConstructorDescriptionMongoDbAccessMetadataImpl(com.mongodb.client.MongoClient mongoClient, String dbname, boolean recreate, ElasticsearchAccessMetadata esClient, MetadataCollections unitCollection, MetadataCollections objectCollection) -
Uses of MetadataCollections in fr.gouv.vitam.metadata.core.graph
Methods in fr.gouv.vitam.metadata.core.graph that return types with arguments of type MetadataCollectionsModifier and TypeMethodDescriptionStoreGraphService.tryStoreGraph()If no graph store in progress, try to start one Should be exposed in the APIMethods in fr.gouv.vitam.metadata.core.graph with parameters of type MetadataCollectionsModifier and TypeMethodDescriptionGraphComputeServiceImpl.computeGraph(MetadataCollections metadataCollections, Collection<String> documentsId, boolean computeObjectGroupGraph, boolean invalidateComputedInheritedRules) StoreGraphService.getLastGraphStoreDate(MetadataCollections metadataCollections) As the files generated are zip files. -
Uses of MetadataCollections in fr.gouv.vitam.metadata.core.graph.api
Methods in fr.gouv.vitam.metadata.core.graph.api with parameters of type MetadataCollectionsModifier and TypeMethodDescriptionGraphComputeService.computeGraph(MetadataCollections metadataCollections, Collection<String> unitsId, boolean computeObjectGroupGraph, boolean invalidateComputedInheritedRules) Compute graph for unit/got from all parents -
Uses of MetadataCollections in fr.gouv.vitam.metadata.core.metrics
Methods in fr.gouv.vitam.metadata.core.metrics with parameters of type MetadataCollectionsModifier and TypeMethodDescriptionMetadataReconstructionMetricsCache.getDocumentReconstructionLatency(MetadataCollections metadataCollection, int tenant, String strategy) MetadataReconstructionMetricsCache.getGraphReconstructionLatency(MetadataCollections metadataCollection) voidMetadataReconstructionMetricsCache.registerLastDocumentReconstructionDate(MetadataCollections metadataCollection, int tenant, String strategy, LocalDateTime lastDocumentReconstructionDate) voidMetadataReconstructionMetricsCache.registerLastGraphReconstructionDate(MetadataCollections metadataCollection, LocalDateTime lastGraphReconstructionDate) -
Uses of MetadataCollections in fr.gouv.vitam.metadata.core.reconstruction.service
Methods in fr.gouv.vitam.metadata.core.reconstruction.service with parameters of type MetadataCollectionsModifier and TypeMethodDescriptionRestoreBackupService.loadData(String strategy, String referentOffer, MetadataCollections collection, String filename, long offset) Load data from storagevoidMetadataReconstructionService.purgeReconstructedDocumentsWithGraphOnlyData(MetadataCollections metaDaCollection) Find all older (AU/GOT) where only graph data are reconstructed As Documents with only graph data are not indexed in elasticsearch => we have not to implement deletion from Elastcisearch