Class ProcessAutoConfiguration
java.lang.Object
com.netflix.genie.agent.spring.autoconfigure.ProcessAutoConfiguration
Spring Auto Configuration for the
com.netflix.genie.agent.execution.process module.- Since:
- 4.0.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjobProcessManager(org.springframework.scheduling.TaskScheduler taskScheduler, BraveTracingComponents tracingComponents) Provide a lazyJobProcessManagerbean if one hasn't already been defined.
-
Constructor Details
-
ProcessAutoConfiguration
public ProcessAutoConfiguration()
-
-
Method Details
-
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
-