# Uses of Class
fr.gouv.vitam.metadata.client.MetaDataClientFactory

Packages that use MetaDataClientFactory
Package
Description
fr.gouv.vitam.access.internal.core
Provides core implementation for the Access Internal module.
fr.gouv.vitam.access.internal.rest
Provides the web server application for the Access Internal module and the rest resources it uses.
fr.gouv.vitam.collect.internal.core.repository
fr.gouv.vitam.collect.internal.core.service
fr.gouv.vitam.functional.administration.core.accession.register
fr.gouv.vitam.functional.administration.rest
Provides the web server application and configuration for the Functional administration module and the rest resource it uses
fr.gouv.vitam.metadata.client
Provides Metadata client interface, factory and implementations.
fr.gouv.vitam.processing.distributor.core
fr.gouv.vitam.scheduler.server.job
fr.gouv.vitam.scheduler.server.job.auditobject
fr.gouv.vitam.worker.common
Provides common classes for the Worker module.
fr.gouv.vitam.worker.core.extractseda
fr.gouv.vitam.worker.core.handler
Provides Handler classes for the Worker Core module
fr.gouv.vitam.worker.core.impl
Provides
fr.gouv.vitam.worker.core.plugin
Plugin package in worker module
fr.gouv.vitam.worker.core.plugin.deleteGotVersions.handlers
fr.gouv.vitam.worker.core.plugin.ingestcleanup.service
fr.gouv.vitam.worker.core.plugin.lfc_traceability
fr.gouv.vitam.worker.core.plugin.migration
fr.gouv.vitam.worker.core.plugin.preservation
fr.gouv.vitam.worker.core.plugin.probativevalue

- ## Uses of MetaDataClientFactory in fr.gouv.vitam.access.internal.core

  Constructors in fr.gouv.vitam.access.internal.core with parameters of type MetaDataClientFactory
  Modifier
  Constructor
  Description
  ``
  `AccessInternalModuleImpl(LogbookLifeCyclesClientFactory logbookLifeCyclesClientFactory, LogbookOperationsClientFactory logbookOperationsClientFactory, StorageClientFactory storageClientFactory, WorkspaceClientFactory workspaceClientFactory, AdminManagementClientFactory adminManagementClientFactory, MetaDataClientFactory metaDataClientFactory)`

- ## Uses of MetaDataClientFactory in fr.gouv.vitam.access.internal.rest

  Constructors in fr.gouv.vitam.access.internal.rest with parameters of type MetaDataClientFactory
  Modifier
  Constructor
  Description
  ``
  `BusinessApplication(LogbookLifeCyclesClientFactory logbookLifeCyclesClientFactory, LogbookOperationsClientFactory logbookOperationsClientFactory, StorageClientFactory storageClientFactory, WorkspaceClientFactory workspaceClientFactory, AdminManagementClientFactory adminManagementClientFactory, MetaDataClientFactory metaDataClientFactory, ProcessingManagementClientFactory processingManagementClientFactory)`

- ## Uses of MetaDataClientFactory in fr.gouv.vitam.collect.internal.core.repository

  Constructors in fr.gouv.vitam.collect.internal.core.repository with parameters of type MetaDataClientFactory
  Modifier
  Constructor
  Description
  ``
  `MetadataRepository(MetaDataClientFactory metaDataCollectClientFactory)`

- ## Uses of MetaDataClientFactory in fr.gouv.vitam.collect.internal.core.service

  Constructors in fr.gouv.vitam.collect.internal.core.service with parameters of type MetaDataClientFactory
  Modifier
  Constructor
  Description
  ``
  `BulkAtomicUpdateMetadataService(MetadataRepository metadataRepository, MetaDataClientFactory metadataClientFactory, CollectInternalConfiguration configuration)`

- ## Uses of MetaDataClientFactory in fr.gouv.vitam.functional.administration.core.accession.register

  Constructors in fr.gouv.vitam.functional.administration.core.accession.register with parameters of type MetaDataClientFactory
  Modifier
  Constructor
  Description
  ``
  `ReferentialAccessionRegisterImpl(MongoDbAccessAdminImpl dbConfiguration, VitamCounterService vitamCounterService, MetaDataClientFactory metaDataClientFactory, AdminManagementConfiguration configuration)`
  Constructor
  ``
  `ReferentialAccessionRegisterImpl(MongoDbAccessAdminImpl dbConfiguration, FunctionalBackupService functionalBackupService, MetaDataClientFactory metaDataClientFactory, int accessionRegisterSymbolicThreadPoolSize)`
  Constructor

- ## Uses of MetaDataClientFactory in fr.gouv.vitam.functional.administration.rest

  Constructors in fr.gouv.vitam.functional.administration.rest with parameters of type MetaDataClientFactory
  Modifier
  Constructor
  Description
  ``
  `ReindexationResource(LogbookOperationsClientFactory logbookOperationsClientFactory, MetaDataClientFactory metaDataClientFactory, IndexationHelper indexationHelper, ElasticsearchFunctionalAdminIndexManager indexManager)`

- ## Uses of MetaDataClientFactory in fr.gouv.vitam.metadata.client

  Methods in fr.gouv.vitam.metadata.client that return MetaDataClientFactory
  Modifier and Type
  Method
  Description
  `static MetaDataClientFactory`
  MetaDataClientFactory.`getInstance()`
  Get MetaDataClientFactory instance
  `static MetaDataClientFactory`
  MetaDataClientFactory.`getInstance(WorkFlowExecutionContext executionContext)`
  Get the MetaDataClientFactory instance for the given workflow execution context

- ## Uses of MetaDataClientFactory in fr.gouv.vitam.processing.distributor.core

  Constructors in fr.gouv.vitam.processing.distributor.core with parameters of type MetaDataClientFactory
  Modifier
  Constructor
  Description
  ``
  `ProcessDistributorImpl(IWorkerManager workerManager, AsyncResourcesMonitor asyncResourcesMonitor, AsyncResourceCleaner asyncResourceCleaner, ServerConfiguration serverConfiguration, ProcessDataManagement processDataManagement, WorkspaceClientFactory workspaceClientFactory, MetaDataClientFactory metaDataClientFactory, WorkerClientFactory workerClientFactory)`

- ## Uses of MetaDataClientFactory in fr.gouv.vitam.scheduler.server.job

  Constructors in fr.gouv.vitam.scheduler.server.job with parameters of type MetaDataClientFactory
  Modifier
  Constructor
  Description
  ``
  `AuditDataConsistencyMongoEsJob(MetaDataClientFactory metaDataClientFactory)`
  ``
  `MetadataReconstructionJob(MetaDataClientFactory metaDataClientFactory)`
  ``
  `PersistentIdentifierReconstructionJob(MetaDataClientFactory metaDataClientFactory)`
  ``
  `ProcessObsoleteComputedInheritedRulesJob(MetaDataClientFactory metaDataClientFactory)`
  ``
  `PurgeDipJob(MetaDataClientFactory metaDataClientFactory)`
  ``
  `PurgeSipJob(MetaDataClientFactory metaDataClientFactory)`
  ``
  `StoreGraphJob(MetaDataClientFactory metaDataClientFactory)`

- ## Uses of MetaDataClientFactory in fr.gouv.vitam.scheduler.server.job.auditobject

  Constructors in fr.gouv.vitam.scheduler.server.job.auditobject with parameters of type MetaDataClientFactory
  Modifier
  Constructor
  Description
  ``
  `AuditMetadataFetcher(MetaDataClientFactory metaDataClientFactory)`
  ``
  `AuditWorkflowLauncher(AdminManagementClientFactory adminManagementClientFactory, LogbookOperationsClientFactory logbookOperationsClientFactory, ProcessingManagementClientFactory processingManagementClientFactory, MetaDataClientFactory metaDataClientFactory)`

- ## Uses of MetaDataClientFactory in fr.gouv.vitam.worker.common

  Methods in fr.gouv.vitam.worker.common that return MetaDataClientFactory
  Modifier and Type
  Method
  Description
  `MetaDataClientFactory`
  HandlerIO.`getMetaDataClientFactory()`

- ## Uses of MetaDataClientFactory in fr.gouv.vitam.worker.core.extractseda

  Constructors in fr.gouv.vitam.worker.core.extractseda with parameters of type MetaDataClientFactory
  Modifier
  Constructor
  Description
  ``
  `ArchiveUnitListener(HandlerIO handlerIO, IngestContext ingestContext, IngestSession ingestSession, JsonLineDataBase unitsDatabase, MetaDataClientFactory metaDataClientFactory, JsonLineWriter jsonLineUnitsWriter)`
  ``
  `ExtractMetadataListener(HandlerIO handlerIO, IngestContext ingestContext, IngestSession ingestSession, JsonLineDataBase unitsDatabase, JsonLineDataBase objectsDatabase, MetaDataClientFactory metaDataClientFactory, JsonLineWriter jsonLineWriter, WorkerParameters params)`

- ## Uses of MetaDataClientFactory in fr.gouv.vitam.worker.core.handler

  Constructors in fr.gouv.vitam.worker.core.handler with parameters of type MetaDataClientFactory
  Modifier
  Constructor
  Description
  ``
  `AbstractAccessionRegisterAction(MetaDataClientFactory metaDataClientFactory, AdminManagementClientFactory adminManagementClientFactory)`
  ``
  `CheckDataObjectPackageActionHandler(MetaDataClientFactory metaDataClientFactory, AdminManagementClientFactory adminManagementClientFactory, LogbookLifeCyclesClientFactory logbookLifeCyclesClientFactory, SedaUtilsFactory sedaUtilsFactory, CheckNoObjectsActionHandler checkNoObjectsActionHandler, CheckObjectsNumberActionHandler checkObjectsNumberActionHandler, ExtractSedaActionHandler extractSedaActionHandler, CheckObjectUnitConsistencyActionHandler checkObjectUnitConsistencyActionHandler)`
  ``
  `ListArchiveUnitsActionHandler(MetaDataClientFactory metaDataClientFactory)`

- ## Uses of MetaDataClientFactory in fr.gouv.vitam.worker.core.impl

  Methods in fr.gouv.vitam.worker.core.impl that return MetaDataClientFactory
  Modifier and Type
  Method
  Description
  `MetaDataClientFactory`
  HandlerIOImpl.`getMetaDataClientFactory()`
  Constructors in fr.gouv.vitam.worker.core.impl with parameters of type MetaDataClientFactory
  Modifier
  Constructor
  Description
  ``
  `HandlerIOImpl(WorkFlowExecutionContext workFlowExecutionContext, WorkspaceClientFactory workspaceClientFactory, WorkspaceCollectClientFactory workspaceCollectClientFactory, LogbookLifeCyclesClientFactory logbookLifeCyclesClientFactory, MetaDataClientFactory metaDataClientFactory, String containerName, String workerId, List<String> objectIds)`

- ## Uses of MetaDataClientFactory in fr.gouv.vitam.worker.core.plugin

  Constructors in fr.gouv.vitam.worker.core.plugin with parameters of type MetaDataClientFactory
  Modifier
  Constructor
  Description
  ``
  `ArchiveUnitRulesUpdateActionPlugin(MetaDataClientFactory metaDataClientFactory)`
  ``
  `StoreMetaDataObjectGroupActionPlugin(MetaDataClientFactory metaDataClientFactory, LogbookLifeCyclesClientFactory logbookLifeCyclesClientFactory, StorageClientFactory storageClientFactory)`

- ## Uses of MetaDataClientFactory in fr.gouv.vitam.worker.core.plugin.deleteGotVersions.handlers

  Constructors in fr.gouv.vitam.worker.core.plugin.deleteGotVersions.handlers with parameters of type MetaDataClientFactory
  Modifier
  Constructor
  Description
  ``
  `DeleteGotVersionsActionPlugin(MetaDataClientFactory metaDataClientFactory)`
  ``
  `DeleteGotVersionsPreparationPlugin(MetaDataClientFactory metaDataClientFactory, DeleteGotVersionsReportService reportService)`

- ## Uses of MetaDataClientFactory in fr.gouv.vitam.worker.core.plugin.ingestcleanup.service

  Constructors in fr.gouv.vitam.worker.core.plugin.ingestcleanup.service with parameters of type MetaDataClientFactory
  Modifier
  Constructor
  Description
  ``
  `IngestCleanupEligibilityService(MetaDataClientFactory metaDataClientFactory, LogbookOperationsClientFactory logbookOperationsClientFactory)`

- ## Uses of MetaDataClientFactory in fr.gouv.vitam.worker.core.plugin.lfc_traceability

  Methods in fr.gouv.vitam.worker.core.plugin.lfc_traceability with parameters of type MetaDataClientFactory
  Modifier and Type
  Method
  Description
  `protected abstract Map<String,com.fasterxml.jackson.databind.JsonNode>`
  PrepareLfcTraceabilityActionPlugin.`getRawMetadata(Set<String> ids, MetaDataClientFactory metaDataClientFactory)`
  `protected Map<String,com.fasterxml.jackson.databind.JsonNode>`
  PrepareObjectGroupLfcTraceabilityActionPlugin.`getRawMetadata(Set<String> ids, MetaDataClientFactory metaDataClientFactory)`
  `protected Map<String,com.fasterxml.jackson.databind.JsonNode>`
  PrepareUnitLfcTraceabilityActionPlugin.`getRawMetadata(Set<String> ids, MetaDataClientFactory metaDataClientFactory)`

- ## Uses of MetaDataClientFactory in fr.gouv.vitam.worker.core.plugin.migration

  Constructors in fr.gouv.vitam.worker.core.plugin.migration with parameters of type MetaDataClientFactory
  Modifier
  Constructor
  Description
  ``
  `MigrationUnitPrepare(MetaDataClientFactory metaDataClientFactory, int bachSize)`

- ## Uses of MetaDataClientFactory in fr.gouv.vitam.worker.core.plugin.preservation

  Constructors in fr.gouv.vitam.worker.core.plugin.preservation with parameters of type MetaDataClientFactory
  Modifier
  Constructor
  Description
  ``
  `PreservationInsertionAuMetadata(MetaDataClientFactory metaDataClientFactory)`

- ## Uses of MetaDataClientFactory in fr.gouv.vitam.worker.core.plugin.probativevalue

  Constructors in fr.gouv.vitam.worker.core.plugin.probativevalue with parameters of type MetaDataClientFactory
  Modifier
  Constructor
  Description
  ``
  `ProbativeCreateReportEntry(MetaDataClientFactory metaDataClientFactory, LogbookLifeCyclesClientFactory logbookLifeCyclesClientFactory, StorageClientFactory storageClientFactory, LogbookOperationsClientFactory logbookOperationsClientFactory, TimeStampService timeStampService)`