Uses of Interface
fr.gouv.vitam.worker.core.api.WorkerAction
-
-
Uses of WorkerAction in fr.gouv.vitam.worker.core.handler
Classes in fr.gouv.vitam.worker.core.handler that implement WorkerAction Modifier and Type Class Description classAbstractAccessionRegisterActionAccession Register HandlerclassActionHandlerActionHandler abstract class of interface Action
Each ActionHandler must implements some public static methods:classCheckArchiveProfileActionHandlerCheck Archive Profile Handler - verify profil in manifestclassCheckArchiveProfileRelationActionHandlerCheck Archive Profile Relation Handler Verify the relation between ingest contract and profil in manifestclassCheckConcurrentWorkflowLockHandlerElimination lock check handler.classCheckDataObjectPackageActionHandlerCheck HEADER HandlerclassCheckHeaderActionHandlerCheck HEADER HandlerclassCheckIngestContractActionHandlerHandler class used to check the ingest contract of SIP.classCheckNoObjectsActionHandlerHandler checking that no objects in manifestclassCheckObjectsNumberActionHandlerHandler checking that digital objects number in workspace matches with manifest.xml.classCheckObjectUnitConsistencyActionHandlerCheck SIP - Object and Archiveunit Consistency handlerclassCheckOriginatingAgencyHandlerHandler class used to check the originating agency of SIP.classCheckSedaActionHandlerCheck Seda HandlerclassCheckStorageAvailabilityActionHandlerCheckStorageAvailability Handler.classCheckVersionActionHandlerCheckVersionActionHandler handler class used to check the versions of DataObject in manifestclassCommitLifeCycleActionHandlerCommitLifeCycle HandlerclassCommitLifeCycleObjectGroupActionHandlerCommitLifeCycleObjectGroup HandlerclassCommitLifeCycleUnitActionHandlerCommitLifeCycleUnit HandlerclassDummyHandlerDummy Handler (for test purpose)classExtractSedaActionHandlerHandler class used to extract metaData.classIngestAccessionRegisterActionHandlerAccession Register HandlerclassIngestPrepareActionHandlerclassListArchiveUnitsActionHandlerListArchiveUnitsAction Handler.classListRunningIngestsActionHandlerListRunningIngestsAction Handler.classPrepareStorageInfoActionHandlerPrepareStorageInfoActionHandler Handler.classRollBackActionHandlerIndexUnit HandlerclassTransferNotificationActionHandlerTransfer notification reply handlerclassUploadSIPActionHandler -
Uses of WorkerAction in fr.gouv.vitam.worker.core.plugin
Classes in fr.gouv.vitam.worker.core.plugin that implement WorkerAction Modifier and Type Class Description classArchiveUnitRulesUpdateActionPluginArchiveUnitRulesUpdateAction Plugin.classCheckArchiveUnitProfileActionPluginCheckArchiveUnitProfile Plugin.classCheckArchiveUnitSchemaActionPluginCheckArchiveUnitSchema Plugin.classCheckAttachementActionHandlerclassCheckClassificationLevelActionPluginCheckClassificationLevelAction PluginclassCheckConformityActionPluginCheckConformityAction Plugin.classCheckObjectGroupSchemaActionPluginCheckObjectGroupSchemaAction Plugin.classCheckObjectSizeActionPluginCheckSizeActionPlugin Plugin.classFormatIdentificationActionPluginFormatIdentificationAction Plugin.classGenericReportGenerationHandlerGenerate the report :
- compute data from batch-report
- store the report file
- clean the batch-report dataclassIndexObjectGroupActionPluginIndexObjectGroupAction PluginclassIndexUnitActionPluginIndexUnitAction PluginclassPrepareStorageStrategiesPluginclassRunningIngestsUpdateActionPluginCheckArchiveUnitSchema Plugin.classStoreMetadataObjectActionHandlerclassStoreMetaDataObjectGroupActionPluginStores MetaData object group plugin.classStoreMetaDataUnitActionPluginStores MetaData unit plugin.classStoreObjectActionHandlerclassStoreObjectGroupActionPluginStoreObjectGroupAction Plugin.classUnitsRulesComputePluginUnitsRulesCompute Plugin.classUpdateObjectGroupPluginThis plugin, add diff (some original object group data) to item status, so, WorkerImpl can create a GOT LFC with those informationclassUpdateUnitFinalizeGenerate the report :
- compute data from batch-report
- store the report file
- clean the batch-report data -
Uses of WorkerAction in fr.gouv.vitam.worker.core.plugin.audit
Classes in fr.gouv.vitam.worker.core.plugin.audit that implement WorkerAction Modifier and Type Class Description classAuditCheckObjectPluginclassAuditFinalizePluginAuditFinalizePlugin.classAuditPreparePluginAuditPreparePlugin. -
Uses of WorkerAction in fr.gouv.vitam.worker.core.plugin.bulkatomicupdate
Classes in fr.gouv.vitam.worker.core.plugin.bulkatomicupdate that implement WorkerAction Modifier and Type Class Description classBulkAtomicUpdateFinalizeclassBulkAtomicUpdateProcessUpdate 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 reportclassCheckQueriesThresholdCheck is the threshold value (provided in query.json or by default platform) is less or equal than number of queries in query.json fileclassPrepareBulkAtomicUpdatePrepares the execution of atomic update queries. -
Uses of WorkerAction in fr.gouv.vitam.worker.core.plugin.common
Classes in fr.gouv.vitam.worker.core.plugin.common that implement WorkerAction Modifier and Type Class Description classCheckDistributionThresholdclassCheckDistributionThresholdBaseCheck distribution threshold.classCheckResourceAvailabilityAbstract service of resource availability plugins. -
Uses of WorkerAction in fr.gouv.vitam.worker.core.plugin.computeinheritedrules
Classes in fr.gouv.vitam.worker.core.plugin.computeinheritedrules that implement WorkerAction Modifier and Type Class Description classComputedInheritedRulesCheckDistributionThresholdclassComputeInheritedRuleProgenyIdentifierPluginclassComputeInheritedRulesActionPluginclassComputeInheritedRulesDeletePluginclassComputeInheritedRulesFinalizationPluginComputeInheritedRulesFinalizationPluginclassComputeInheritedRulesInvalidatorPluginclassComputeInheritedRulesPreparationPluginComputeInheritedRulesPreparation -
Uses of WorkerAction in fr.gouv.vitam.worker.core.plugin.deleteGotVersions.handlers
Classes in fr.gouv.vitam.worker.core.plugin.deleteGotVersions.handlers that implement WorkerAction Modifier and Type Class Description classDeleteGotVersionsAccessionRegisterUpdatePluginclassDeleteGotVersionsActionPluginclassDeleteGotVersionsFinalizationPluginclassDeleteGotVersionsPreparationPluginclassDeleteGotVersionsStoragePluginclassDeleteGotVersionsStoreMetadataAndLfcPlugin -
Uses of WorkerAction in fr.gouv.vitam.worker.core.plugin.dip
Classes in fr.gouv.vitam.worker.core.plugin.dip that implement WorkerAction Modifier and Type Class Description classCreateManifestcreate manifest and put in on workspaceclassExportCheckResourceAvailabilityclassPutBinaryOnWorkspacemove a binary file from storage to workspaceclassStoreExportsZIP the ExportsPurge and move it from workspace to storage -
Uses of WorkerAction in fr.gouv.vitam.worker.core.plugin.elimination
Classes in fr.gouv.vitam.worker.core.plugin.elimination that implement WorkerAction Modifier and Type Class Description classEliminationActionAccessionRegisterPreparationHandlerElimination action accession register preparation handler.classEliminationActionAccessionRegisterUpdatePluginElimination action accession register update plugin.classEliminationActionCheckDistributionThresholdHandlerclassEliminationActionDeleteObjectGroupPluginElimination action delete object group plugin.classEliminationActionDeleteUnitPluginElimination action delete unit plugin.classEliminationActionDetachObjectGroupPluginElimination action detach object group plugin.classEliminationActionFinalizationHandlerElimination action finalization handler.classEliminationActionObjectGroupPreparationHandlerElimination action object group preparation handler.classEliminationActionReportGenerationHandlerElimination action finalization handler.classEliminationActionUnitPreparationHandlerElimination action unit preparation handler.classEliminationAnalysisCheckDistributionThresholdHandlerclassEliminationAnalysisFinalizationHandlerElimination analysis finalization handler.classEliminationAnalysisPreparationHandlerElimination analysis preparation handler.classEliminationAnalysisUnitIndexationPluginElimination analysis unit indexation plugin.classEliminationCheckDistributionThresholdBaseCheck distribution threshold. -
Uses of WorkerAction in fr.gouv.vitam.worker.core.plugin.evidence
Classes in fr.gouv.vitam.worker.core.plugin.evidence that implement WorkerAction Modifier and Type Class Description classDataCorrectionFinalizeEvidenceAuditFinalize classclassDataRectificationCheckResourceAvailabilityclassDataRectificationStepDataRectificationStep classclassEvidenceAuditDatabaseCheckEvidenceAuditDatabaseCheck classclassEvidenceAuditExtractFromZipEvidenceAuditExtractFromZip classclassEvidenceAuditFinalizeEvidenceAuditFinalize classclassEvidenceAuditGenerateReportsEvidenceAuditGenerateReports classclassEvidenceAuditListSecuredFilesEvidenceAuditListSecuredFiles classclassEvidenceAuditPrepareclassEvidenceAuditPrepareReport -
Uses of WorkerAction in fr.gouv.vitam.worker.core.plugin.ingestcleanup
Classes in fr.gouv.vitam.worker.core.plugin.ingestcleanup that implement WorkerAction Modifier and Type Class Description classIngestCleanupAccessionRegisterUpdatePluginclassIngestCleanupDeleteObjectGroupPluginclassIngestCleanupDeleteUnitPluginclassIngestCleanupEligibilityValidationPluginclassIngestCleanupFinalizationPluginclassIngestCleanupPreparationPluginclassIngestCleanupRequestValidationPlugin -
Uses of WorkerAction in fr.gouv.vitam.worker.core.plugin.lfc_traceability
-
Uses of WorkerAction in fr.gouv.vitam.worker.core.plugin.massprocessing
Classes in fr.gouv.vitam.worker.core.plugin.massprocessing that implement WorkerAction Modifier and Type Class Description classMassUpdateFinalizeclassPrepareUpdateUnitsPrepare the archive units to updateclassUnitMetadataRulesUpdateCheckConsistencyCheck update permissions. -
Uses of WorkerAction in fr.gouv.vitam.worker.core.plugin.massprocessing.description
Classes in fr.gouv.vitam.worker.core.plugin.massprocessing.description that implement WorkerAction Modifier and Type Class Description classMassUpdateCheckclassMassUpdateUnitsProcess -
Uses of WorkerAction in fr.gouv.vitam.worker.core.plugin.massprocessing.management
Classes in fr.gouv.vitam.worker.core.plugin.massprocessing.management that implement WorkerAction Modifier and Type Class Description classMassUpdateRulesCheckclassMassUpdateUnitsRulesProcess -
Uses of WorkerAction in fr.gouv.vitam.worker.core.plugin.migration
Classes in fr.gouv.vitam.worker.core.plugin.migration that implement WorkerAction Modifier and Type Class Description classMigrationFinalizeMigrationFinalize classclassMigrationUnitPrepareMigrationUnitPrepare classclassMigrationUnitsMigrationUnits class -
Uses of WorkerAction in fr.gouv.vitam.worker.core.plugin.preservation
Classes in fr.gouv.vitam.worker.core.plugin.preservation that implement WorkerAction Modifier and Type Class Description classPreservationAccessionRegisterActionHandlerAccession Register HandlerclassPreservationActionPluginclassPreservationCheckResourceAvailabilityclassPreservationExtractionAUPluginclassPreservationFinalizationPluginclassPreservationGenerateBinaryHashclassPreservationInsertionAuMetadataclassPreservationObjectGroupMetadataSecurityChecksclassPreservationPreparationInsertionAuMetadataclassPreservationPreparationPluginclassPreservationSiegfriedPluginclassPreservationStorageBinaryPluginclassPreservationStorageMetadataAndLfcclassPreservationTesseractPluginclassPreservationUnitMetadataSecurityChecksclassPreservationUpdateObjectGroupPlugin -
Uses of WorkerAction in fr.gouv.vitam.worker.core.plugin.probativevalue
Classes in fr.gouv.vitam.worker.core.plugin.probativevalue that implement WorkerAction Modifier and Type Class Description classProbativeCreateDistributionFileclassProbativeCreateReportclassProbativeCreateReportEntry -
Uses of WorkerAction in fr.gouv.vitam.worker.core.plugin.purge
Classes in fr.gouv.vitam.worker.core.plugin.purge that implement WorkerAction Modifier and Type Class Description classPurgeAccessionRegisterPreparationHandlerPurge accession register preparation handler.classPurgeAccessionRegisterUpdatePluginPurge accession register update plugin.classPurgeDeleteObjectGroupPluginPurge delete object group plugin.classPurgeDetachObjectGroupPluginPurge detach object group plugin.classPurgeObjectGroupPreparationHandlerPurge object group preparation handler.classPurgeUnitPluginPurge unit plugin. -
Uses of WorkerAction in fr.gouv.vitam.worker.core.plugin.reclassification
Classes in fr.gouv.vitam.worker.core.plugin.reclassification that implement WorkerAction Modifier and Type Class Description classAbstractGraphComputePluginCommon implementation of compute graph for UNIT and GOTclassObjectGroupGraphComputePluginPlugin compute graph of object groupclassReclassificationFinalizationHandlerReclassification finalization handler.classReclassificationPreparationCheckGraphHandlerReclassification graph check handler.classReclassificationPreparationCheckHoldRulesHandlerReclassification hold rule check handler.classReclassificationPreparationLoadRequestHandlerReclassification request loading handler.classReclassificationPreparationUpdateDistributionHandlerReclassification update distribution handler.classUnitAttachmentPluginUnit attachment plugin.classUnitDetachmentPluginUnit detachment plugin.classUnitGraphComputePluginPlugin compute graph of units -
Uses of WorkerAction in fr.gouv.vitam.worker.core.plugin.revertupdate
Classes in fr.gouv.vitam.worker.core.plugin.revertupdate that implement WorkerAction Modifier and Type Class Description classRevertUpdateUnitCheckPluginclassRevertUpdateUnitFinalizePluginclassRevertUpdateUnitPlugin -
Uses of WorkerAction in fr.gouv.vitam.worker.core.plugin.traceability
Classes in fr.gouv.vitam.worker.core.plugin.traceability that implement WorkerAction Modifier and Type Class Description classChecksSecureTraceabilityDataHashesPluginclassChecksSecureTraceabilityDataStoragelogPluginclassExtractSecureTraceabilityDataFilePluginclassRetrieveSecureTraceabilityDataFilePluginclassTraceabilityFinalizationPluginclassTraceabilityLinkedCheckPreparePluginclassVerifyMerkleTreeActionHandlerUsing Merkle trees to detect inconsistencies in dataclassVerifyTimeStampActionHandler -
Uses of WorkerAction in fr.gouv.vitam.worker.core.plugin.transfer.reply
Classes in fr.gouv.vitam.worker.core.plugin.transfer.reply that implement WorkerAction Modifier and Type Class Description classCheckAtrAndAddItToWorkspacePluginclassSaveAtrPluginclassTransferReplyAccessionRegisterPreparationHandlerclassTransferReplyAccessionRegisterUpdatePluginclassTransferReplyDeleteObjectGroupPluginclassTransferReplyDeleteSIPclassTransferReplyDeleteUnitPluginclassTransferReplyDetachObjectGroupPluginclassTransferReplyFinalizationPluginclassTransferReplyObjectGroupPreparationHandlerclassTransferReplyReportGenerationHandlerclassTransferReplyUnitPreparationHandlerTransfer reply unit preparation handler.classVerifyAtrPlugin -
Uses of WorkerAction in fr.vitam.plugin.custom
Classes in fr.vitam.plugin.custom that implement WorkerAction Modifier and Type Class Description classHelloWorldPlugin
-