IBulkImportManager
using kCura.EDDS.WebAPI.BulkImportManagerBase;
using Relativity.DataExchange.Service;
using System;
using System.Net;
namespace kCura.WinEDDS.Service.Replacement
{
public interface IBulkImportManager : IDisposable
{
CookieContainer CookieContainer { get; }
ICredentials Credentials { get; }
MassImportResults BulkImportImage(int appID, ImageLoadInfo settings, bool inRepository);
MassImportResults BulkImportProductionImage(int appID, ImageLoadInfo settings, int productionKeyFieldArtifactID, bool inRepository);
MassImportResults BulkImportNative(int appID, NativeLoadInfo settings, bool inRepository, bool includeExtractedTextEncoding);
MassImportResults BulkImportObjects(int appID, ObjectLoadInfo settings, bool inRepository);
object DisposeTempTables(int appID, string runId);
bool ImageRunHasErrors(int artifactID, string runId);
global::Relativity.DataExchange.Service.ErrorFileKey GenerateImageErrorFiles(int appID, string importKey, bool writeHeader, int keyFieldID);
global::Relativity.DataExchange.Service.ErrorFileKey GenerateNonImageErrorFiles(int appID, string runID, int artifactTypeID, bool writeHeader, int keyFieldID);
bool NativeRunHasErrors(int appID, string runId);
bool HasImportPermissions(int appID);
}
}