# Uses of Interface
fr.gouv.vitam.processing.distributor.api.IWorkerManager

Packages that use IWorkerManager
Package
Description
fr.gouv.vitam.processing.distributor.core
fr.gouv.vitam.processing.distributor.rest
Provides rest resource implementation for the Processing Distributor module.

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

  Classes in fr.gouv.vitam.processing.distributor.core that implement IWorkerManager
  Modifier and Type
  Class
  Description
  `class`
  `WorkerManager`
  WorkerManager class contains methods to manage workers
  Constructors in fr.gouv.vitam.processing.distributor.core with parameters of type IWorkerManager
  Modifier
  Constructor
  Description
  ``
  `ProcessDistributorImpl(IWorkerManager workerManager, AsyncResourcesMonitor asyncResourcesMonitor, AsyncResourceCleaner asyncResourceCleaner, ServerConfiguration serverConfiguration)`
  Empty constructor
  ``
  `ProcessDistributorImpl(IWorkerManager workerManager, AsyncResourcesMonitor asyncResourcesMonitor, AsyncResourceCleaner asyncResourceCleaner, ServerConfiguration serverConfiguration, ProcessDataManagement processDataManagement, WorkspaceClientFactory workspaceClientFactory, MetaDataClientFactory metaDataClientFactory, WorkerClientFactory workerClientFactory)`

- ## Uses of IWorkerManager in fr.gouv.vitam.processing.distributor.rest

  Constructors in fr.gouv.vitam.processing.distributor.rest with parameters of type IWorkerManager
  Modifier
  Constructor
  Description
  ``
  `ProcessDistributorResource(IWorkerManager workerManager)`
  Constructor