@Configuration
public class ProcessAutoConfiguration
extends java.lang.Object
com.netflix.genie.agent.execution.process
module.Constructor and Description |
---|
ProcessAutoConfiguration() |
Modifier and Type | Method and Description |
---|---|
JobProcessManagerImpl |
jobProcessManager(org.springframework.scheduling.TaskScheduler taskScheduler)
Provide a lazy
JobProcessManager bean if one hasn't already been defined. |
@Bean @Lazy @ConditionalOnMissingBean(value=JobProcessManager.class) public JobProcessManagerImpl jobProcessManager(@Qualifier(value="sharedAgentTaskScheduler") org.springframework.scheduling.TaskScheduler taskScheduler)
JobProcessManager
bean if one hasn't already been defined.taskScheduler
- The TaskScheduler
instance to useJobProcessManagerImpl
instance