# Package fr.gouv.vitam.worker.core.plugin.bulkatomicupdate

package fr.gouv.vitam.worker.core.plugin.bulkatomicupdate

- Related Packages
  Package
  Description
  fr.gouv.vitam.worker.core.plugin
  Plugin package in worker module
- Classes
  Class
  Description
  BulkAtomicUpdateFinalize
  BulkAtomicUpdateProcess
  Update from distribution :
  - execute update (bulk metadata)
  - compute results : if not updated (because nothing to do) => WARNING/ add batch-report line, if KO/ add batch-report line, if OK to the next
  - in case of OK update and store the lfc of the unit with diff and add to batch report
  BulkAtomicUpdateQueryProcessBulk
  BulkAtomicUpdateQueryProcessBulk Gathers bulk update queries
  BulkAtomicUpdateQueryProcessItem
  BulkAtomicUpdateQueryProcessItem Represents an update query
  CheckQueriesThreshold
  Check is the threshold value (provided in query.json or by default platform) is less or equal than number of queries in query.json file
  PrepareBulkAtomicUpdate
  Prepares the execution of atomic update queries.