Beispiel #1
0
 protected ScriptRunnerController(IJobScheduleRepository jobScheduleRepository, IRelativityScriptRepository scriptRepository, IRelativityWorkspaceRepository workspaceRepository, IPermissionRepository permissionRepository)
 {
     this.JobScheduleRepository      = jobScheduleRepository;
     this.RelativityScriptRepository = scriptRepository;
     this.WorkspaceRepository        = workspaceRepository;
     this.PermissionRepository       = permissionRepository;
 }
Beispiel #2
0
 public JobScheduleController(IMapper mapper,
                              IWorkScheduleItemRepository <Entities.WorkScheduleItem> repository,
                              IJobScheduleRepository <Entities.JobSchedule> scheduleRepository)
 {
     _mapper                = mapper;
     _workItemRepository    = repository;
     _jobScheduleRepository = scheduleRepository;
 }
Beispiel #3
0
 public JobExecuter(IInstanceService instanceService, IPluginRunner pluginRunner, IJobRepository jobRepository,
                    IJobSessionRepository jobSessionRepository, IJobScheduleRepository jobScheduleRepository, ILogger <JobExecuter> logger,
                    IConfiguration configuration, IWorkloadAnalyzer workloadAnalyzer)
 {
     _instanceService       = instanceService;
     _pluginRunner          = pluginRunner;
     _jobRepository         = jobRepository;
     _jobSessionRepository  = jobSessionRepository;
     _jobScheduleRepository = jobScheduleRepository;
     _logger           = logger;
     _configuration    = configuration;
     _workloadAnalyzer = workloadAnalyzer;
 }
Beispiel #4
0
 public RelativityScriptRunner(IJobScheduleRepository jobScheduleRepository, IRelativityClientFactory relativityClient, IRelativityScriptRepository relativityScriptRepository)
 {
     this.jobScheduleRepository      = jobScheduleRepository;
     this.relativityClient           = relativityClient;
     this.relativityScriptRepository = relativityScriptRepository;
 }
Beispiel #5
0
 public JobScheduleController(IJobScheduleRepository jobScheduleRepository, IRelativityScriptRepository scriptRepository, IRelativityWorkspaceRepository workspaceRepository, IPermissionRepository permissionRepository)
     : base(jobScheduleRepository, scriptRepository, workspaceRepository, permissionRepository)
 {
 }
Beispiel #6
0
 public JobScheduleController(IJobScheduleRepository jobScheduleRepository)
 {
     _jobScheduleRepository = jobScheduleRepository;
 }