public DebugTestJob(IUserContextManager userContextManager,
                     IUserAuthenticationService userAuthenticationService,
                     IUserAuthorizationService userAuthorizationService,
                     IJobExecutionObserver jobExecutionObserver)
     : base(userContextManager, userAuthenticationService, userAuthorizationService, jobExecutionObserver)
 {
 }
예제 #2
0
 public ProcessingJob(
     IMetadataProvider metadataProvider,
     IMessageFlowProcessorFactory messageFlowProcessorFactory,
     IUserContextManager userContextManager,
     IUserAuthenticationService userAuthenticationService,
     IUserAuthorizationService userAuthorizationService,
     ITelemetryPublisher telemetry,
     IJobExecutionObserver jobExecutionObserver)
     : base(userContextManager, userAuthenticationService, userAuthorizationService, jobExecutionObserver)
 {
     _metadataProvider            = metadataProvider;
     _messageFlowProcessorFactory = messageFlowProcessorFactory;
     _telemetry = telemetry;
 }
 public ReportingJob(
     ITelemetryPublisher telemetry,
     IServiceBusSettingsFactory serviceBusSettingsFactory,
     KafkaMessageFlowInfoProvider kafkaMessageFlowInfoProvider,
     IUserContextManager userContextManager,
     IUserAuthenticationService userAuthenticationService,
     IUserAuthorizationService userAuthorizationService,
     IJobExecutionObserver jobExecutionObserver)
     : base(userContextManager, userAuthenticationService, userAuthorizationService, jobExecutionObserver)
 {
     _kafkaMessageFlowInfoProvider = kafkaMessageFlowInfoProvider;
     _telemetry = telemetry;
     _serviceBusSettingsFactory = serviceBusSettingsFactory;
 }
 public HeartbeatJob(IUserContextManager userContextManager,
                     IUserAuthenticationService userAuthenticationService,
                     IUserAuthorizationService userAuthorizationService,
                     IJobExecutionObserver jobExecutionObserver,
                     KafkaMessageFlowInfoProvider kafkaMessageFlowInfoProvider,
                     IQuery query,
                     IRepository <SystemStatus> repository,
                     IEventLogger eventLogger)
     : base(userContextManager, userAuthenticationService, userAuthorizationService, jobExecutionObserver)
 {
     _kafkaMessageFlowInfoProvider = kafkaMessageFlowInfoProvider;
     _query       = query;
     _repository  = repository;
     _eventLogger = eventLogger;
 }
 public ArchivingJob(
     ArchiveVersionsService archiveVersionsService,
     IArchiveVersionsSettings settings,
     IUserContextManager userContextManager,
     IUserAuthenticationService userAuthenticationService,
     IUserAuthorizationService userAuthorizationService,
     IJobExecutionObserver jobExecutionObserver)
     : base(userContextManager, userAuthenticationService, userAuthorizationService, jobExecutionObserver)
 {
     _archiveVersionsService = archiveVersionsService;
     _settings           = settings;
     _transactionOptions = new TransactionOptions {
         IsolationLevel = IsolationLevel.ReadCommitted, Timeout = TimeSpan.Zero
     };
 }