Relativity.DataExchange.Export.VolumeManagerV2.Download.TapiHelpers.DownloadTapiBridgeAdapter
public abstract class DownloadTapiBridgeAdapter : IDownloadTapiBridge, IFileTransferProducer, IDisposable
namespace Relativity.DataExchange.Export.VolumeManagerV2.Download.TapiHelpers
{
public abstract class DownloadTapiBridgeAdapter : IDownloadTapiBridge, IFileTransferProducer, IDisposable
{
protected readonly ILog _logger;
public TapiClient Client { get; }
public TapiBridgeParameters2 Parameters { get; }
protected ITapiBridge TapiBridge { get; }
public IObservable<string> FileDownloaded { get; }
protected DownloadTapiBridgeAdapter(ITapiBridge bridge, IProgressHandler progressHandler, IMessagesHandler messageHandler, ITransferStatistics transferStatistics, ILog logger);
public virtual void Dispose();
public abstract string QueueDownload(TransferPath transferPath);
public abstract void WaitForTransfers();
}
}