Class ProcessAutoConfiguration
- java.lang.Object
-
- com.netflix.genie.agent.spring.autoconfigure.ProcessAutoConfiguration
-
@Configuration public class ProcessAutoConfiguration extends java.lang.ObjectSpring Auto Configuration for thecom.netflix.genie.agent.execution.processmodule.- Since:
- 4.0.0
-
-
Constructor Summary
Constructors Constructor Description ProcessAutoConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JobProcessManagerImpljobProcessManager(org.springframework.scheduling.TaskScheduler taskScheduler, BraveTracingComponents tracingComponents)Provide a lazyJobProcessManagerbean if one hasn't already been defined.
-
-
-
Method Detail
-
jobProcessManager
@Bean @Lazy @ConditionalOnMissingBean(JobProcessManager.class) public JobProcessManagerImpl jobProcessManager(@Qualifier("sharedAgentTaskScheduler") org.springframework.scheduling.TaskScheduler taskScheduler, BraveTracingComponents tracingComponents)
Provide a lazyJobProcessManagerbean if one hasn't already been defined.- Parameters:
taskScheduler- TheTaskSchedulerinstance to usetracingComponents- TheBraveTracingComponentsinstance to use- Returns:
- A
JobProcessManagerImplinstance
-
-