Class ProcessAutoConfiguration
- java.lang.Object
-
- com.netflix.genie.agent.spring.autoconfigure.ProcessAutoConfiguration
-
@Configuration public class ProcessAutoConfiguration extends java.lang.Object
Spring Auto Configuration for thecom.netflix.genie.agent.execution.process
module.- Since:
- 4.0.0
-
-
Constructor Summary
Constructors Constructor Description ProcessAutoConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JobProcessManagerImpl
jobProcessManager(org.springframework.scheduling.TaskScheduler taskScheduler, BraveTracingComponents tracingComponents)
Provide a lazyJobProcessManager
bean 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 lazyJobProcessManager
bean if one hasn't already been defined.- Parameters:
taskScheduler
- TheTaskScheduler
instance to usetracingComponents
- TheBraveTracingComponents
instance to use- Returns:
- A
JobProcessManagerImpl
instance
-
-