public CreatorStep(IStepMediator mediator, IEncodeWebClient webClient, IEncodeCreatorFactory creatorFactory, ITempFileManager tempFileManager)
            : base(mediator, webClient)
        {
            Mediator.AddCreatorStep(this);

            _creatorFactory  = creatorFactory;
            _tempFileManager = tempFileManager;
        }
Exemple #2
0
        public EncodeStep(IStepMediator mediator, IEncodeWebClient webClient, IFfmpeg ffmpeg, IWatchDogTimer watchDogTimer) :
            base(mediator, webClient)
        {
            Mediator.AddEncodeStep(this);

            _ffmpeg        = ffmpeg;
            _watchDogTimer = watchDogTimer;
        }
Exemple #3
0
        public UploadStep(IStepMediator mediator, IEncodeWebClient webClient, ITempFileManager tempFileManager, IPortalBackendSettings settings, IFileSystem fileSystem, IFileWrapper fileWrapper)
            : base(mediator, webClient)
        {
            _tempFileManager = tempFileManager;
            _settings        = settings;
            _fileSystem      = fileSystem;
            _fileWrapper     = fileWrapper;

            Mediator.AddUploadStep(this);
        }
 public PipelineStrategy(
     IStepMediator stepMediator, IEncodeWebClient webClient,
     IEncodeCreatorFactory creatorFactory, IFfmpeg ffmpeg,
     IWatchDogTimer watchDogTimer, IFileSystem fileSystem,
     ITempFileManager tempFileManager, IPortalBackendSettings settings,
     IFileWrapper fileWrapper)
 {
     _stepMediator = stepMediator;
     _webClient = webClient;
     _creatorFactory = creatorFactory;
     _ffmpeg = ffmpeg;
     _watchDogTimer = watchDogTimer;
     _fileSystem = fileSystem;
     _tempFileManager = tempFileManager;
     _settings = settings;
     _fileWrapper = fileWrapper;
 }
Exemple #5
0
 public PipelineStrategy(
     IStepMediator stepMediator, IEncodeWebClient webClient,
     IEncodeCreatorFactory creatorFactory, IFfmpeg ffmpeg,
     IWatchDogTimer watchDogTimer, IFileSystem fileSystem,
     ITempFileManager tempFileManager, IPortalBackendSettings settings,
     IFileWrapper fileWrapper)
 {
     _stepMediator    = stepMediator;
     _webClient       = webClient;
     _creatorFactory  = creatorFactory;
     _ffmpeg          = ffmpeg;
     _watchDogTimer   = watchDogTimer;
     _fileSystem      = fileSystem;
     _tempFileManager = tempFileManager;
     _settings        = settings;
     _fileWrapper     = fileWrapper;
 }
Exemple #6
0
 public PipelineStepStub(IStepMediator mediator, IEncodeWebClient webClient)
     : base(mediator, webClient)
 {
 }
 protected PipelineStep(IStepMediator mediator, IEncodeWebClient webClient) : base(mediator, webClient)
 {
 }
 public GettingEntityStep(IStepMediator stepMediator, IEncodeWebClient encodeWebClient)
     : base(stepMediator, encodeWebClient)
 {
     stepMediator.AddGettingEntityStep(this);
 }
Exemple #9
0
 protected PipelineStepBase(IStepMediator mediator, IEncodeWebClient webClient)
 {
     Mediator  = mediator;
     WebClient = webClient;
 }
Exemple #10
0
        public FinishStep(IStepMediator mediator, IEncodeWebClient webClient, ITempFileManager tempFileManager) : base(mediator, webClient)
        {
            _tempFileManager = tempFileManager;

            Mediator.AddFinishStep(this);
        }
Exemple #11
0
 public InitializingWebClientStep(IStepMediator stepMediator, IEncodeWebClient encodeWebClient)
     : base(stepMediator, encodeWebClient)
 {
     stepMediator.AddInitializingWebClientStep(this);
 }
Exemple #12
0
 public GetTaskStep(IStepMediator pipelineStepMediator, IEncodeWebClient webClient) : base(pipelineStepMediator, webClient)
 {
     Mediator.AddGetTaskStep(this);
 }