Class BulkAtomicUpdateMetadataService
java.lang.Object
fr.gouv.vitam.collect.internal.core.service.BulkAtomicUpdateMetadataService
-
Constructor Summary
ConstructorDescriptionBulkAtomicUpdateMetadataService
(MetadataRepository metadataRepository, MetaDataClientFactory metadataClientFactory, CollectInternalConfiguration configuration) -
Method Summary
Modifier and TypeMethodDescriptionbulkAtomicUpdateUnits
(String transactionId, com.fasterxml.jackson.databind.node.ArrayNode queries, boolean allowInternalFieldsUpdate) void
checkThreshold
(com.fasterxml.jackson.databind.JsonNode updateQueriesJson)
-
Constructor Details
-
BulkAtomicUpdateMetadataService
public BulkAtomicUpdateMetadataService(MetadataRepository metadataRepository, MetaDataClientFactory metadataClientFactory, CollectInternalConfiguration configuration)
-
-
Method Details
-
bulkAtomicUpdateUnits
public List<BulkAtomicUpdateResult> bulkAtomicUpdateUnits(String transactionId, com.fasterxml.jackson.databind.node.ArrayNode queries, boolean allowInternalFieldsUpdate) throws CollectInternalException - Throws:
CollectInternalException
-
checkThreshold
public void checkThreshold(com.fasterxml.jackson.databind.JsonNode updateQueriesJson) throws CollectInternalInvalidRequestException
-