Package fr.gouv.vitam.worker.core.plugin
Plugin package in worker module
-
Class Summary Class Description ArchiveUnitRulesUpdateActionPlugin ArchiveUnitRulesUpdateAction Plugin.BinaryEventData CheckArchiveUnitProfileActionPlugin CheckArchiveUnitProfile Plugin.CheckArchiveUnitSchemaActionPlugin CheckArchiveUnitSchema Plugin.CheckAttachementActionHandler CheckClassificationLevelActionPlugin CheckClassificationLevelAction PluginCheckConformityActionPlugin CheckConformityAction Plugin.CheckObjectGroupSchemaActionPlugin CheckObjectGroupSchemaAction Plugin.CheckObjectSizeActionPlugin CheckSizeActionPlugin Plugin.CommonReportService<T> FormatIdentificationActionPlugin FormatIdentificationAction Plugin.GenericReportGenerationHandler Generate the report :
- compute data from batch-report
- store the report file
- clean the batch-report dataIndexObjectGroupActionPlugin IndexObjectGroupAction PluginIndexUnitActionPlugin IndexUnitAction PluginMapOfObjects PluginConfiguration class storing configuration and type of a pluginPluginHelper Plugin HelperPluginLoader load all the plugins according to plugins.json file.PrepareStorageStrategiesPlugin RunningIngestsUpdateActionPlugin CheckArchiveUnitSchema Plugin.ScrollSpliteratorHelper ScrollSpliteratorHelper classStoreMetadataObjectActionHandler StoreMetaDataObjectGroupActionPlugin Stores MetaData object group plugin.StoreMetaDataUnitActionPlugin Stores MetaData unit plugin.StoreObjectActionHandler StoreObjectGroupActionPlugin StoreObjectGroupAction Plugin.UnitsRulesComputePlugin UnitsRulesCompute Plugin.UpdateObjectGroupPlugin This plugin, add diff (some original object group data) to item status, so, WorkerImpl can create a GOT LFC with those informationUpdateUnitFinalize Generate the report :
- compute data from batch-report
- store the report file
- clean the batch-report data -
Enum Summary Enum Description UnitsRulesComputePlugin.UnitRulesComputeStatus Unit rules compute status values