@Component public class GavinJobFactory extends Object
| Constructor and Description |
|---|
GavinJobFactory(DataService dataService,
org.springframework.transaction.PlatformTransactionManager transactionManager,
org.springframework.security.core.userdetails.UserDetailsService userDetailsService,
JobExecutionUpdater jobExecutionUpdater,
org.springframework.mail.MailSender mailSender,
FileStore fileStore,
RepositoryAnnotator cadd,
RepositoryAnnotator exac,
RepositoryAnnotator snpEff,
EffectBasedAnnotator gavin,
MenuReaderService menuReaderService,
Parser parser,
AnnotatorRunner annotatorRunner) |
| Modifier and Type | Method and Description |
|---|---|
GavinJob |
createJob(GavinJobExecution gavinJobExecution) |
GavinJobExecution |
findGavinJobExecution(String jobIdentifier)
Retrieves a
GavinJobExecution for anyone who has the identifier, without checking their permissions. |
List<String> |
getAnnotatorsWithMissingResources() |
@Autowired public GavinJobFactory(DataService dataService, org.springframework.transaction.PlatformTransactionManager transactionManager, org.springframework.security.core.userdetails.UserDetailsService userDetailsService, JobExecutionUpdater jobExecutionUpdater, org.springframework.mail.MailSender mailSender, FileStore fileStore, RepositoryAnnotator cadd, RepositoryAnnotator exac, RepositoryAnnotator snpEff, EffectBasedAnnotator gavin, MenuReaderService menuReaderService, Parser parser, AnnotatorRunner annotatorRunner)
public GavinJob createJob(GavinJobExecution gavinJobExecution)
public GavinJobExecution findGavinJobExecution(String jobIdentifier) throws JobNotFoundException
GavinJobExecution for anyone who has the identifier, without checking their permissions.jobIdentifier - the identifier of the GavinJobExecutionJobNotFoundException - if no GavinJobExecution with the specified identifier exists.Copyright © 2017. All Rights Reserved.