Package | Description |
---|---|
fr.gouv.vitam.access.internal.api |
Provides module and resource interfaces and a binary data POJO for the Access Internal module.
|
fr.gouv.vitam.metadata.api.exception |
Provides exception classes used for the Metadata module.
|
fr.gouv.vitam.metadata.client |
Provides Metadata client interface, factory and implementations.
|
fr.gouv.vitam.metadata.core |
Provides
|
fr.gouv.vitam.metadata.core.database.collections |
Provides
|
fr.gouv.vitam.metadata.core.rules | |
fr.gouv.vitam.worker.core.plugin.elimination | |
fr.gouv.vitam.worker.core.plugin.purge | |
fr.gouv.vitam.worker.core.plugin.reclassification.utils |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
AccessInternalResource.getObjects(com.fasterxml.jackson.databind.JsonNode dslQuery)
gets objects group with Json query
|
javax.ws.rs.core.Response |
AccessInternalResource.getUnits(com.fasterxml.jackson.databind.JsonNode dslQuery)
gets archive units with Json query
|
Modifier and Type | Class and Description |
---|---|
class |
MetadataInvalidUpdateException
MetadataInvalidUpdateException update failed in update operation in metatada
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientRest.createAccessionRegisterSymbolic() |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClient.createAccessionRegisterSymbolic()
Creates the AccessionRegisterSymbolics from ElasticSearch aggregations and nested aggregation request.
|
void |
MetaDataClientRest.deleteObjectGroupBulk(Collection<String> listIds) |
void |
MetaDataClient.deleteObjectGroupBulk(Collection<String> listIds)
Delete Object Group Bulk
|
void |
MetaDataClientRest.deleteUnitsBulk(Collection<String> listIds) |
void |
MetaDataClient.deleteUnitsBulk(Collection<String> listIds)
delete UnitsBulk
|
void |
MetaDataClientRest.exportReclassificationChildNodes(Set<String> ids,
String unitsToUpdateJsonLineFileName,
String objectGroupsToUpdateJsonLineFileName) |
void |
MetaDataClient.exportReclassificationChildNodes(Set<String> ids,
String unitsToUpdateJsonLineFileName,
String objectGroupsToUpdateJsonLineFileName)
Export all units and object groups that are a descendants of the provided units to workspace for graph update.
|
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientRest.insertObjectGroup(com.fasterxml.jackson.databind.JsonNode insertQuery) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientMock.insertObjectGroup(com.fasterxml.jackson.databind.JsonNode insertQuery) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClient.insertObjectGroup(com.fasterxml.jackson.databind.JsonNode insertQuery) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientRest.insertObjectGroups(List<com.fasterxml.jackson.databind.JsonNode> insertQueries) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientMock.insertObjectGroups(List<com.fasterxml.jackson.databind.JsonNode> insertQuery) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClient.insertObjectGroups(List<com.fasterxml.jackson.databind.JsonNode> insertQuery) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientRest.insertUnitBulk(BulkUnitInsertRequest request) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientMock.insertUnitBulk(BulkUnitInsertRequest request) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClient.insertUnitBulk(BulkUnitInsertRequest request) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientRest.selectObjectGroups(com.fasterxml.jackson.databind.JsonNode selectQuery) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientMock.selectObjectGroups(com.fasterxml.jackson.databind.JsonNode selectQuery) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClient.selectObjectGroups(com.fasterxml.jackson.databind.JsonNode selectQuery)
Search objectgroups by select query (DSL)
|
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientRest.selectObjectGrouptbyId(com.fasterxml.jackson.databind.JsonNode selectQuery,
String objectGroupId) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientMock.selectObjectGrouptbyId(com.fasterxml.jackson.databind.JsonNode selectQuery,
String objectGroupId) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClient.selectObjectGrouptbyId(com.fasterxml.jackson.databind.JsonNode selectQuery,
String objectGroupId)
Search Object Group by query (DSL) and path objectGroup id
|
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientRest.selectUnitbyId(com.fasterxml.jackson.databind.JsonNode selectQuery,
String unitId) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientMock.selectUnitbyId(com.fasterxml.jackson.databind.JsonNode selectQuery,
String unitId) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClient.selectUnitbyId(com.fasterxml.jackson.databind.JsonNode selectQuery,
String unitId)
Search units by query (DSL) and path unit id
|
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientRest.selectUnits(com.fasterxml.jackson.databind.JsonNode selectQuery) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientMock.selectUnits(com.fasterxml.jackson.databind.JsonNode selectQuery) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClient.selectUnits(com.fasterxml.jackson.databind.JsonNode selectQuery)
Search units by select query (DSL)
|
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientRest.selectUnitsWithInheritedRules(com.fasterxml.jackson.databind.JsonNode selectQuery) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClient.selectUnitsWithInheritedRules(com.fasterxml.jackson.databind.JsonNode selectQuery)
Select units with inherited rules by select query (DSL)
|
void |
MetaDataClientRest.updateObjectGroupById(com.fasterxml.jackson.databind.JsonNode queryUpdate,
String objectGroupId) |
void |
MetaDataClient.updateObjectGroupById(com.fasterxml.jackson.databind.JsonNode updateQuery,
String objectGroupId)
Update ObjectGroup
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaDataClientRest.updateUnitBulk(com.fasterxml.jackson.databind.JsonNode updateQuery)
Update units Bulk.
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaDataClientMock.updateUnitBulk(com.fasterxml.jackson.databind.JsonNode updateQuery) |
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaDataClient.updateUnitBulk(com.fasterxml.jackson.databind.JsonNode updateQuery)
Update units Bulk.
|
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientRest.updateUnitById(com.fasterxml.jackson.databind.JsonNode updateQuery,
String unitId) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientMock.updateUnitById(com.fasterxml.jackson.databind.JsonNode updateQuery,
String unitId) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClient.updateUnitById(com.fasterxml.jackson.databind.JsonNode updateQuery,
String unitId)
Update units by query (DSL) and path unit id
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaDataClientRest.updateUnitsRulesBulk(List<String> unitsIds,
RuleActions actions,
Map<String,DurationData> rulesToDurationData) |
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaDataClientMock.updateUnitsRulesBulk(List<String> unitsIds,
RuleActions actions,
Map<String,DurationData> rulesToDurationData) |
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaDataClient.updateUnitsRulesBulk(List<String> unitsIds,
RuleActions actions,
Map<String,DurationData> rulesToDurationData)
Update units rules Bulk.
|
Modifier and Type | Method and Description |
---|---|
void |
MetaDataImpl.deleteObjectGroups(List<String> idList) |
void |
MetaDataImpl.deleteUnits(List<String> idList) |
void |
MetaDataImpl.insertObjectGroup(com.fasterxml.jackson.databind.JsonNode objectGroupRequest) |
void |
MetaDataImpl.insertObjectGroups(List<com.fasterxml.jackson.databind.JsonNode> objectGroupRequest) |
void |
MetaDataImpl.insertUnits(BulkUnitInsertRequest request) |
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaDataImpl.selectObjectGroupById(com.fasterxml.jackson.databind.JsonNode selectQuery,
String objectGroupId) |
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaDataImpl.selectObjectGroupsByQuery(com.fasterxml.jackson.databind.JsonNode selectQuery) |
List<FacetBucket> |
MetaDataImpl.selectOwnAccessionRegisterOnUnitByOperationId(String operationId) |
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaDataImpl.selectUnitsById(com.fasterxml.jackson.databind.JsonNode selectQuery,
String unitId) |
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaDataImpl.selectUnitsByQuery(com.fasterxml.jackson.databind.JsonNode selectQuery) |
void |
MetaDataImpl.updateObjectGroupId(com.fasterxml.jackson.databind.JsonNode updateQuery,
String objectId) |
UpdateUnit |
MetaDataImpl.updateUnitById(com.fasterxml.jackson.databind.JsonNode updateQuery,
String unitId) |
Modifier and Type | Method and Description |
---|---|
void |
MongoDbMetadataRepository.delete(List<T> metadataDocuments)
delete bulk documents
|
static com.mongodb.client.result.DeleteResult |
MongoDbMetadataHelper.delete(MetadataCollections collection,
org.bson.conversions.Bson condition,
int nb)
Deprecated.
|
boolean |
ElasticsearchAccessMetadata.deleteBulkOGEntriesIndexes(List<String> ids,
Integer tenantId)
deleteBulkOGEntriesIndexes
|
void |
ElasticsearchAccessMetadata.deleteBulkUnitsEntriesIndexes(List<String> ids,
Integer tenantId)
deleteBulkUnitEntriesIndexes
|
void |
ElasticsearchAccessMetadata.deleteEntryIndex(MetadataCollections collections,
Integer tenantId,
String type,
String id) |
void |
DbRequest.deleteObjectGroups(List<String> documentsToDelete)
Delete object groups
|
void |
DbRequest.deleteUnits(List<String> documentsToDelete)
Delete units
|
protected Result<MetadataDocument<?>> |
DbRequest.exactDepthUnitQuery(Query realQuery,
Result<MetadataDocument<?>> previous,
int exactDepth,
Integer tenantId,
List<org.elasticsearch.search.sort.SortBuilder> sorts,
int offset,
int limit,
List<org.elasticsearch.search.aggregations.AggregationBuilder> facets,
String scrollId,
Integer scrollTimeout,
DynamicParserTokens parserTokens)
Execute one Unit Query using exact Depth
|
void |
DbRequest.execInsertObjectGroupRequests(List<InsertParserMultiple> requestParsers)
Inserts an object group
|
void |
DbRequest.execInsertUnitRequest(InsertParserMultiple requestParser)
Inserts a unit
|
void |
DbRequest.execInsertUnitRequests(BulkUnitInsertRequest request)
Inserts a unit
|
Result |
DbRequest.execRequest(RequestParserMultiple requestParser,
List<OntologyModel> ontologies)
The request should be already analyzed.
|
UpdatedDocument |
DbRequest.execRuleRequest(String documentId,
RuleActions ruleActions,
Map<String,DurationData> bindRuleToDuration,
OntologyValidator ontologyValidator,
UnitValidator unitValidator,
List<OntologyModel> ontologyModels)
Execute rule action on unit
|
UpdatedDocument |
DbRequest.execUpdateRequest(RequestParserMultiple requestParser,
String documentId,
MetadataCollections metadataCollection,
OntologyValidator ontologyValidator,
UnitValidator unitValidator,
List<OntologyModel> ontologyModels) |
protected Result<MetadataDocument<?>> |
DbRequest.executeQuery(RequestParserMultiple requestParser,
RequestToAbstract requestToMongodb,
int rank,
Result<MetadataDocument<?>> previous,
DynamicParserTokens parserTokens)
Execute one request
|
void |
MongoDbMetadataRepository.insert(List<T> metadataDocuments) |
void |
ElasticsearchAccessMetadata.insertFullDocument(MetadataCollections collection,
Integer tenantId,
String id,
MetadataDocument doc)
Insert one element
|
void |
ElasticsearchAccessMetadata.insertFullDocuments(MetadataCollections collection,
Integer tenantId,
Collection<? extends MetadataDocument> documents) |
protected Result<MetadataDocument<?>> |
DbRequest.lastDeleteFilterProjection(DeleteToMongodb requestToMongodb,
Result<MetadataDocument<?>> last)
Finalize the queries with last True Delete
|
protected Result<MetadataDocument<?>> |
DbRequest.objectGroupQuery(Query realQuery,
Result<MetadataDocument<?>> previous,
Integer tenantId,
List<org.elasticsearch.search.sort.SortBuilder> sorts,
int offset,
int limit,
String scrollId,
Integer scrollTimeout,
List<org.elasticsearch.search.aggregations.AggregationBuilder> facets,
DynamicParserTokens parserTokens)
Execute one relative Depth ObjectGroup Query
|
protected Result<MetadataDocument<?>> |
DbRequest.relativeDepthUnitQuery(Query realQuery,
Result<MetadataDocument<?>> previous,
int relativeDepth,
Integer tenantId,
List<org.elasticsearch.search.sort.SortBuilder> sorts,
int offset,
int limit,
List<org.elasticsearch.search.aggregations.AggregationBuilder> facets,
String scrollId,
Integer scrollTimeout,
DynamicParserTokens parserTokens)
Execute one relative Depth Unit Query
|
protected Result<MetadataDocument<?>> |
DbRequest.sameDepthUnitQuery(Query realQuery,
Result<MetadataDocument<?>> previous,
Integer tenantId,
List<org.elasticsearch.search.sort.SortBuilder> sorts,
int offset,
int limit,
List<org.elasticsearch.search.aggregations.AggregationBuilder> facets,
String scrollId,
Integer scrollTimeout,
DynamicParserTokens parserTokens)
Execute one relative Depth Unit Query
|
protected Result |
ElasticsearchAccessMetadata.search(MetadataCollections collection,
Integer tenantId,
String type,
org.elasticsearch.index.query.QueryBuilder query,
List<org.elasticsearch.search.sort.SortBuilder> sorts,
int offset,
Integer limit,
List<org.elasticsearch.search.aggregations.AggregationBuilder> facets,
String scrollId,
Integer scrollTimeout) |
void |
MongoDbMetadataRepository.update(Map<String,org.bson.conversions.Bson> updates) |
void |
ElasticsearchAccessMetadata.updateFullDocument(MetadataCollections collection,
Integer tenantId,
String id,
MetadataDocument doc)
Update one element fully
|
Modifier and Type | Method and Description |
---|---|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetadataRuleService.selectUnitsWithInheritedRules(com.fasterxml.jackson.databind.JsonNode selectQuery)
Select units by DSL and computes inherited rules for matching units
|
Modifier and Type | Method and Description |
---|---|
void |
EliminationActionDeleteService.deleteObjectGroups(Map<String,String> objectGroupsGuidsWithStrategies) |
void |
EliminationActionDeleteService.deleteUnits(Map<String,String> unitsGuidsWithStrategies) |
Modifier and Type | Method and Description |
---|---|
void |
PurgeDeleteService.deleteObjectGroups(Map<String,String> objectGroupsGuidsWithStrategies) |
void |
PurgeDeleteService.deleteUnits(Map<String,String> unitsGuidsWithStrategies) |
Modifier and Type | Method and Description |
---|---|
Map<String,UnitGraphInfo> |
UnitGraphInfoLoader.selectAllUnitGraphByIds(MetaDataClient metaDataClient,
Set<String> unitIds)
Load unit graph with all parents recursively.
|
Set<String> |
UnitGraphInfoLoader.selectUnitsByIdsAndAccessContract(MetaDataClient metaDataClient,
Set<String> unitIds,
AccessContractModel accessContractModel)
Find unit ids accessible through the access contract
|
Set<String> |
UnitGraphInfoLoader.selectUnitsByQueryDslAndAccessContract(MetaDataClient metaDataClient,
SelectMultiQuery select,
AccessContractModel accessContractModel)
Find unit ids by dsl accessible through the access contract
|
Copyright © 2019 Vitam. All rights reserved.