<PackageReference Include="Relativity.Server.Import.SDK" Version="2.9.2" />

kCura.EDDS.WebAPI.ProductionManagerBase.ProductionManager

namespace kCura.EDDS.WebAPI.ProductionManagerBase { public class ProductionManager { public string Url { get; set; } public bool UseDefaultCredentials { get; set; } public event RetrieveBatesByProductionAndDocumentCompletedEventHandler RetrieveBatesByProductionAndDocumentCompleted; public event RetrieveProducedByContextArtifactIDCompletedEventHandler RetrieveProducedByContextArtifactIDCompleted; public event RetrieveImportEligibleByContextArtifactIDCompletedEventHandler RetrieveImportEligibleByContextArtifactIDCompleted; public event DoPostImportProcessingCompletedEventHandler DoPostImportProcessingCompleted; public event DoPreImportProcessingCompletedEventHandler DoPreImportProcessingCompleted; public event ReadCompletedEventHandler ReadCompleted; public event RetrieveProducedWithSecurityCompletedEventHandler RetrieveProducedWithSecurityCompleted; public event MigrationJobExistsCompletedEventHandler MigrationJobExistsCompleted; public ProductionManager(); public object[][] RetrieveBatesByProductionAndDocument(int caseContextArtifactID, int[] productionIds, int[] documentIds); public IAsyncResult BeginRetrieveBatesByProductionAndDocument(int caseContextArtifactID, int[] productionIds, int[] documentIds, AsyncCallback callback, object asyncState); public object[][] EndRetrieveBatesByProductionAndDocument(IAsyncResult asyncResult); public void RetrieveBatesByProductionAndDocumentAsync(int caseContextArtifactID, int[] productionIds, int[] documentIds); public void RetrieveBatesByProductionAndDocumentAsync(int caseContextArtifactID, int[] productionIds, int[] documentIds, object userState); public DataSet RetrieveProducedByContextArtifactID(int caseContextArtifactID); public IAsyncResult BeginRetrieveProducedByContextArtifactID(int caseContextArtifactID, AsyncCallback callback, object asyncState); public DataSet EndRetrieveProducedByContextArtifactID(IAsyncResult asyncResult); public void RetrieveProducedByContextArtifactIDAsync(int caseContextArtifactID); public void RetrieveProducedByContextArtifactIDAsync(int caseContextArtifactID, object userState); public DataSet RetrieveImportEligibleByContextArtifactID(int caseContextArtifactID); public IAsyncResult BeginRetrieveImportEligibleByContextArtifactID(int caseContextArtifactID, AsyncCallback callback, object asyncState); public DataSet EndRetrieveImportEligibleByContextArtifactID(IAsyncResult asyncResult); public void RetrieveImportEligibleByContextArtifactIDAsync(int caseContextArtifactID); public void RetrieveImportEligibleByContextArtifactIDAsync(int caseContextArtifactID, object userState); public void DoPostImportProcessing(int caseContextArtifactID, int productionArtifactID); public IAsyncResult BeginDoPostImportProcessing(int caseContextArtifactID, int productionArtifactID, AsyncCallback callback, object asyncState); public void EndDoPostImportProcessing(IAsyncResult asyncResult); public void DoPostImportProcessingAsync(int caseContextArtifactID, int productionArtifactID); public void DoPostImportProcessingAsync(int caseContextArtifactID, int productionArtifactID, object userState); public void DoPreImportProcessing(int caseContextArtifactID, int productionArtifactID); public IAsyncResult BeginDoPreImportProcessing(int caseContextArtifactID, int productionArtifactID, AsyncCallback callback, object asyncState); public void EndDoPreImportProcessing(IAsyncResult asyncResult); public void DoPreImportProcessingAsync(int caseContextArtifactID, int productionArtifactID); public void DoPreImportProcessingAsync(int caseContextArtifactID, int productionArtifactID, object userState); public ProductionInfo Read(int caseContextArtifactID, int productionArtifactID); public IAsyncResult BeginRead(int caseContextArtifactID, int productionArtifactID, AsyncCallback callback, object asyncState); public ProductionInfo EndRead(IAsyncResult asyncResult); public void ReadAsync(int caseContextArtifactID, int productionArtifactID); public void ReadAsync(int caseContextArtifactID, int productionArtifactID, object userState); public DataSet RetrieveProducedWithSecurity(int caseContextArtifactID); public IAsyncResult BeginRetrieveProducedWithSecurity(int caseContextArtifactID, AsyncCallback callback, object asyncState); public DataSet EndRetrieveProducedWithSecurity(IAsyncResult asyncResult); public void RetrieveProducedWithSecurityAsync(int caseContextArtifactID); public void RetrieveProducedWithSecurityAsync(int caseContextArtifactID, object userState); public bool MigrationJobExists(int caseContextArtifactID, int productionArtifactID); public IAsyncResult BeginMigrationJobExists(int caseContextArtifactID, int productionArtifactID, AsyncCallback callback, object asyncState); public bool EndMigrationJobExists(IAsyncResult asyncResult); public void MigrationJobExistsAsync(int caseContextArtifactID, int productionArtifactID); public void MigrationJobExistsAsync(int caseContextArtifactID, int productionArtifactID, object userState); public void CancelAsync(object userState); } }