public class JobCompletionService
extends java.lang.Object
| Constructor and Description |
|---|
JobCompletionService(JobPersistenceService jobPersistenceService,
JobSearchService jobSearchService,
com.netflix.genie.common.internal.services.JobArchiveService jobArchiveService,
org.springframework.core.io.Resource genieWorkingDir,
MailService mailServiceImpl,
io.micrometer.core.instrument.MeterRegistry registry,
JobsProperties jobsProperties,
@NotNull org.springframework.retry.support.RetryTemplate retryTemplate)
Constructor.
|
public JobCompletionService(JobPersistenceService jobPersistenceService, JobSearchService jobSearchService, com.netflix.genie.common.internal.services.JobArchiveService jobArchiveService, org.springframework.core.io.Resource genieWorkingDir, MailService mailServiceImpl, io.micrometer.core.instrument.MeterRegistry registry, JobsProperties jobsProperties, @NotNull @NotNull org.springframework.retry.support.RetryTemplate retryTemplate) throws com.netflix.genie.common.exceptions.GenieException
jobSearchService - An implementation of the job search service.jobPersistenceService - An implementation of the job persistence service.jobArchiveService - An implementation of JobArchiveServicegenieWorkingDir - The working directory where all job directories are created.mailServiceImpl - An implementation of the mail service.registry - The metrics registry to usejobsProperties - The properties relating to running jobsretryTemplate - Retry template for retrying remote callscom.netflix.genie.common.exceptions.GenieException - if there is a problem