IReproductionJobManager
This interface enables interaction with Relativity Reproductions.
Task<ReproductionJobResult> CreateReproductionJobAsync(int workspaceArtifactID, ReproductionOptions reproductionOptions, List<ProductionRef> productions, List<int> documents)
Create a Reproduction Job and all associated Production Sets. These Production Sets can be run to modify the selected productions.
Task<ReproductionJobResult> CreateReproductionJobAsync(int workspaceArtifactID, ReproductionOptions reproductionOptions, List<ProductionRef> productions, Guid massOperationToken)
Create a Reproduction Job and all associated Production Sets. These Production Sets can be run to modify the selected productions.
Returns a list of all reproduction job ids in the workspace.
Task<ReproductionStatusResult> GetReproductionStatusByReproductionJobIDAsync(int workspaceArtifactID, int reproductionJobID)
Returns a summary of the current Reproduction Job, giving the Reproduction Status as well as
ArtifactIds and ProductionStatuses of all associated productions in the reproduction.