public ListCommand(IConsole console, ILogger <ListCommand> logger, IProjectService projectService, IJobDefinitionService jobDefinitionService, IProviderService pluginService) : base(console, logger) { _projectService = projectService; _jobDefinitionService = jobDefinitionService; _pluginService = pluginService; }
public BlockchainService(IPrometheusEntities entities, ILogger logger, IJobDefinitionService jobDefinitionService, ICryptoAdapterService cryptoAdapterService) { _entities = entities; _logger = logger; _jobDefinitionService = jobDefinitionService; _cryptoAdapterService = cryptoAdapterService; }
public DbAdapterService(ILogger logger, IJobDefinitionService jobDefinitionService, IEnterpriseAdapterService enterpriseAdapterService, IPrometheusEntities entity) { _logger = logger; _jobDefinitionService = jobDefinitionService; _enterpriseAdapterService = enterpriseAdapterService; _entity = entity; }
public GetCommand(IConsole console, ILogger <GetCommand> logger, IProjectService projectService, IJobDefinitionService jobDefinitionService, IProviderService taskProviderService) : base(console, logger) { _projectService = projectService; _jobDefinitionService = jobDefinitionService; _taskProviderService = taskProviderService; }
public TransactionService(IPrometheusEntities entity, IJobDefinitionService jobDefinitionService, IBlockchainService blockchainService, IAccountService accountService, ILogger logger) { _entity = entity; _jobDefinitionService = jobDefinitionService; _blockchainService = blockchainService; _accountService = accountService; _logger = logger; }
public JobTimelineController(IJobTimelineService jobTimelineService, IJobDefinitionService jobDefinitionService, ITransactionService transactionService, IBlockTransactionService blockTransactionService, IBusinessAdapterService businessAdapterService) { _jobTimelineService = jobTimelineService; _jobDefinitionService = jobDefinitionService; _transactionService = transactionService; _blockTransactionService = blockTransactionService; _businessAdapterService = businessAdapterService; }
public ProjectService(IProjectRepository projectRepository, IProjectMemberRepository projectMemberRepository, IProjectDataModelPropertyRepository projectDataModelPropertyRepository, IMapper mapper, IJobDefinitionService jobDefinitionService) { _projectRepository = projectRepository; _projectMemberRepository = projectMemberRepository; _projectDataModelPropertyRepository = projectDataModelPropertyRepository; _mapper = mapper; _jobDefinitionService = jobDefinitionService; }
public JobRunner( IResolver resolver, IJobDefinitionService jobDefinitionService, IJsonSerializer jsonSerializer) { _resolver = resolver; _jobDefinitionService = jobDefinitionService; _jsonSerializer = jsonSerializer; }
public JobRunner( IServiceProvider serviceProvider, IJobDefinitionService jobDefinitionService, IJsonSerializer jsonSerializer) { _serviceProvider = serviceProvider; _jobDefinitionService = jobDefinitionService; _jsonSerializer = jsonSerializer; }
public JobQueueService(IJobQueueRepository jobQueueRepository, IProjectRepository projectRepository, IUserRepository userRepository, IJobCounterService jobCounterService, IJobDefinitionService jobDefinitionService, ITextWriter textWriter, INotificationProvider notificationProvider) { _jobQueueRepository = jobQueueRepository; _projectRepository = projectRepository; _userRepository = userRepository; _jobCounterService = jobCounterService; _jobDefinitionService = jobDefinitionService; _textWriter = textWriter; _notificationProvider = notificationProvider; }
public InstantJobScheduler( ILogger <InstantJobScheduler> logger, IJsonSerializer jsonSerializer, IJobRunner jobRunner, IJobDefinitionService jobDefinitionService) { _logger = logger; _jsonSerializer = jsonSerializer; _jobRunner = jobRunner; _jobDefinitionService = jobDefinitionService; }
public AddCommand(IConsole console, ILogger <AddCommand> logger, IConsoleReader consoleReader, IProjectService projectService, IJobDefinitionService jobDefinitionService, IProviderService providerService, IExternalServiceService externalServiceService, IExternalServiceTypeService externalServiceTypeService) : base(console, logger) { _consoleReader = consoleReader; _projectService = projectService; _jobDefinitionService = jobDefinitionService; _providerService = providerService; _externalServiceService = externalServiceService; _externalServiceTypeService = externalServiceTypeService; }
public InstantJobScheduler( ILog log, IJsonSerializer jsonSerializer, IJobRunner jobRunner, IJobDefinitionService jobDefinitionService) { _log = log; _jsonSerializer = jsonSerializer; _jobRunner = jobRunner; _jobDefinitionService = jobDefinitionService; }
public DefinitionServicesInitilizer( ILoadedVersionedTypes loadedVersionedTypes, IEventDefinitionService eventDefinitionService, ICommandDefinitionService commandDefinitionService, IJobDefinitionService jobDefinitionService) { _loadedVersionedTypes = loadedVersionedTypes; _eventDefinitionService = eventDefinitionService; _commandDefinitionService = commandDefinitionService; _jobDefinitionService = jobDefinitionService; }
public HangfireJobScheduler( ILog log, IJsonSerializer jsonSerializer, IBackgroundJobClient backgroundJobClient, IJobDefinitionService jobDefinitionService) { _log = log; _jsonSerializer = jsonSerializer; _backgroundJobClient = backgroundJobClient; _jobDefinitionService = jobDefinitionService; }
public ProjectService(IProjectRepository projectRepository, IProjectMemberRepository projectMemberRepository, IProjectDataModelPropertyRepository projectDataModelPropertyRepository, IMapper mapper, IJobDefinitionService jobDefinitionService, IJobQueueService jobQueueService, INotificationProvider notificationProvider) { _projectRepository = projectRepository; _projectMemberRepository = projectMemberRepository; _projectDataModelPropertyRepository = projectDataModelPropertyRepository; _mapper = mapper; _jobDefinitionService = jobDefinitionService; _jobQueueService = jobQueueService; _notificationProvider = notificationProvider; }
public HangfireJobScheduler( ILog log, IJobDisplayNameBuilder jobDisplayNameBuilder, IJsonSerializer jsonSerializer, IBackgroundJobClient backgroundJobClient, IJobDefinitionService jobDefinitionService, IQueueNameProvider queueNameProvider) { _log = log; _jobDisplayNameBuilder = jobDisplayNameBuilder; _jsonSerializer = jsonSerializer; _backgroundJobClient = backgroundJobClient; _jobDefinitionService = jobDefinitionService; _queueName = queueNameProvider.QueueName; }
public CatapultEngine(ICatapultEngineConfig engineConfig, ITaskRunner taskRunner, IHealthService healthService, IJobQueueService jobQueueService, IJobDefinitionService jobDefinitionService, IJobLogWriter jobLogWriter, ILogger <CatapultEngine> logger) { _engineConfig = engineConfig; _taskRunner = taskRunner; _healthService = healthService; _jobQueueService = jobQueueService; _jobDefinitionService = jobDefinitionService; _jobLogWriter = jobLogWriter; _logger = logger; }
public JobScheduler() { if (this as TJobScheduler == null) { throw new InvalidOperationException( $"JobScheduler for Job of Name={Name} specifies Type={typeof(TJobScheduler).PrettyPrint()} as generic argument, it should be its own type."); } Settings = new JobSchedulerSettings(Context.System.Settings.Config); State = SchedulerState <TJob, TIdentity> .New; PersistenceId = $"{Name}-scheduler"; JournalPluginId = Settings.JournalPluginId; SnapshotPluginId = Settings.SnapshotPluginId; _tickerTask = Context .System .Scheduler .ScheduleTellRepeatedlyCancelable(Settings.TickInterval, Settings.TickInterval, Self, Tick <TJob, TIdentity> .Instance, ActorRefs.NoSender); _jobDefinitionService = new JobDefinitionService(Context.GetLogger()); Command <Tick <TJob, TIdentity> >(Execute); Command <Schedule <TJob, TIdentity> >(Execute); Command <Cancel <TJob, TIdentity> >(Execute); Recover <Scheduled <TJob, TIdentity> >(ApplySchedulerEvent); Recover <Cancelled <TJob, TIdentity> >(ApplySchedulerEvent); Recover <Finished <TJob, TIdentity> >(ApplySchedulerEvent); Recover <SnapshotOffer>(Recover); Command <SaveSnapshotSuccess>(Execute); Command <SaveSnapshotFailure>(Execute); Command <DeleteMessagesSuccess>(Execute); Command <DeleteMessagesFailure>(Execute); }
public RemoveCommand(IConsole console, ILogger <RemoveCommand> logger, IProjectService projectService, IJobDefinitionService jobDefinitionService) : base(console, logger) { _projectService = projectService; _jobDefinitionService = jobDefinitionService; }
public JobDefinitionController(IJobDefinitionService jobDefinitionService, IMapper mapper, ILogger <JobDefinitionController> logger) { _jobDefinitionService = jobDefinitionService; _mapper = mapper; _logger = logger; }
public JobDefinitionController(ISelectListService selectList, IJobDefinitionService jobDefinitionService) { _selectList = selectList; _jobDefinitionService = jobDefinitionService; }
public BlockTransactionService(IJobDefinitionService jobDefinitionService, IPrometheusEntities entity, ILogger logger) { _jobDefinitionService = jobDefinitionService; _entity = entity; _logger = logger; }
public CancelCommand(IConsole console, ILogger <CancelCommand> logger, IProjectService projectService, IJobDefinitionService jobDefinitionService, IJobQueueService jobQueueService) : base(console, logger) { _projectService = projectService; _jobDefinitionService = jobDefinitionService; _jobQueueService = jobQueueService; }