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 lazyJobProcessManager
bean 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 lazyJobProcessManager
bean if one hasn't already been defined.- Parameters:
taskScheduler
- TheTaskScheduler
instance to usetracingComponents
- TheBraveTracingComponents
instance to use- Returns:
- A
JobProcessManagerImpl
instance
-