The interface enables interaction with Relativity Productions.
Namespace: Relativity.Productions.Services
Assembly: Relativity.Productions.Services.Interfaces (in Relativity.Productions.Services.Interfaces.dll) Version: 11.0.7.1 2f8827611dc1dd9b46db576b7b03da47f4e093ee
Syntax
The IProductionManager type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() ![]() | CancelJobAsync |
Sets the cancel job for a production job given its job ref.
|
![]() ![]() | CreateSingleAsync |
Creates a production in the workspace.
|
![]() ![]() | DeleteSingleAsync |
Deletes a production in the workspace.
|
![]() | Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable.) |
![]() ![]() | GetAllAsync |
Retrieves all productions a user has access to in a workspace
|
![]() | GetJobStatus |
Retrieves the status of the production job.
|
![]() ![]() | GetProducedProductionsFromDocumentsAsync(Int32, IEnumerableInt32) |
Retrieves a list of ProductionSlim of all produced productions that contain at least one document in documentIDs.
/// The key-value set is: [{ "DateProduced": DateTime} , { "BeginBates": String } , { "EndBates": String }]
|
![]() ![]() | GetProducedProductionsFromDocumentsAsync(Int32, String) |
Retrieves a list of ProductionSlim of all produced productions based on the database token corresponding to a mass action.
The key-value set is: [{ "DateProduced": DateTime} , { "BeginBates": String } , { "EndBates": String }]
|
![]() ![]() | GetProducedProductionsFromDocumentsAsync(Int32, IEnumerableInt32, Boolean) |
Retrieves a list of ProductionSlim of all produced productions that contain at least one document in documentIDs.
/// The key-value set is: [{ "DateProduced": DateTime} , { "BeginBates": String } , { "EndBates": String }]
|
![]() ![]() | GetProducedProductionsFromDocumentsAsync(Int32, String, Boolean) |
Retrieves a list of ProductionSlim of all produced productions based on the database token corresponding to a mass action.
The key-value set is: [{ "DateProduced": DateTime} , { "BeginBates": String } , { "EndBates": String }]
|
![]() ![]() | GetProductionImagesAsync(String) |
Retrieves a list of FileResults on the specified pageUri.
|
![]() ![]() | GetProductionImagesAsync(Int32, Int32, ListInt32) |
Retrieves a list of ImageFile for all documents specified that belong to the given workspace and production.
|
![]() ![]() | GetProductionImagesAsync(Int32, Int32, Int32, Int32, Int32) |
Retrieves a list of FileResults of every produced file currently associated with the workspace and production in no particular order.
|
![]() | GetProductionsEligibleForReproductionAsync |
Retrieves a list of ProductionSlim of all produced productions based on the database token corresponding to a mass action that are eligible
for Reproduction based on the given reproductionType. Only productions containing all documents selected in the mass action will be returned.
The key-value set is: [{ "DateProduced": DateTime} , { "BeginBates": String } , { "EndBates": String }, { "DocumentsReproducible": Int32 }]
|
![]() | GetProductionStatusDetails |
Retrieves the status of the production at each step. This includes details on document count, image count, and several other metrics to indicate the progress.
|
![]() ![]() | MassCancelAsync(ListProductionJobRef) |
Makes a request to cancel multiple production jobs.
|
![]() | MassCancelAsync(Int32, Int32) |
Makes a request to cancel all productions associated with the reproductionJobID in the given workspace.
|
![]() | MassStageAndRunProductionsAsync(Int32, ListInt32) |
Runs, stages and runs, or retries all new, staged, or errored Productions. If any of the productions fail,
none of the productions will run, stage and run, or retry.
|
![]() | MassStageAndRunProductionsAsync(Int32, Int32) |
Runs, stages and runs, or retries all new, staged, or errored Productions in the Reproduction Job. If any of the productions fail,
none of the productions will run, stage and run, or retry.
|
![]() ![]() | ReadSingleAsync |
Returns an instance of Production object.
|
![]() ![]() | RerunProductionAsync |
Queues up a job to retry a production in Error state.
|
![]() ![]() | RunProductionAsync |
Queues up the job that will kick off the run production step.
|
![]() ![]() | StageProductionAsync(Int32, Int32) |
Queues up the job that will kick off the stage production step.
|
![]() ![]() | StageProductionAsync(Int32, Int32, Boolean) |
Queues up the job that will kick off the stage production step.
|
See Also