TransferClientBase
protected TransferClientBase(RelativityConnectionInfo connectionInfo, ClientConfiguration configuration, IWorkspaceService workspaceService, ITransferLog log, Guid id, WellKnownTransferClient client, string name, string displayName)
protected TransferClientBase(RelativityConnectionInfo connectionInfo, ClientConfiguration configuration, IWorkspaceService workspaceService, ITransferLog log, IFileSystemService fileSystemService, Guid id, WellKnownTransferClient client, string name, string displayName)
public Task<IConnectionCheckResult> ConnectionCheckAsync(DiagnosticsContext context, CancellationToken token)
protected virtual ITransferJobService CreateTransferJobService(ITransferRequest request, CancellationToken token)
protected virtual ITransferJobService CreateTransferJobService(ITransferRequest request, ClientConfiguration configuration, CancellationToken token)
protected abstract Task<ITransferJob> OnCreateJobAsync(ITransferRequest request, CancellationToken token)
protected abstract Task<IConnectionCheckResult> OnExecConnectionCheckAsync(DiagnosticsContext context, CancellationToken token)
public Task<IPackageTransferResult> PackageTransferAsync(ITransferRequest request, PackageContext context)
public Task<IPackageTransferResult> PackageTransferAsync(ITransferRequest request, PackageContext context, CancellationToken token)
public Task<IPackageTransferResult> PackageTransferAsync(ITransferRequest request, IEnumerable<SerializedBatch> batches, PackageContext context, CancellationToken token)
public virtual Task<ITransferResult> TransferAsync(ITransferRequest request, CancellationToken token)