@Configuration @ConditionalOnClass(value=org.springframework.batch.core.launch.JobLauncher.class) @EnableConfigurationProperties(value=SpringYarnBatchProperties.class) public static class YarnAppmasterAutoConfiguration.RuntimeConfig extends Object
| Constructor and Description |
|---|
YarnAppmasterAutoConfiguration.RuntimeConfig() |
| Modifier and Type | Method and Description |
|---|---|
BootApplicationEventTransformer |
bootApplicationEventTransformer() |
String |
customAppmasterClass() |
TaskExecutor |
threadPoolTaskExecutor() |
org.springframework.yarn.batch.support.YarnJobLauncher |
yarnJobLauncher() |
public YarnAppmasterAutoConfiguration.RuntimeConfig()
@Bean(name="taskExecutor") public TaskExecutor threadPoolTaskExecutor()
@Bean public BootApplicationEventTransformer bootApplicationEventTransformer()
@Bean @ConditionalOnMissingBean(value=org.springframework.yarn.batch.support.YarnJobLauncher.class) @ConditionalOnBean(value=org.springframework.batch.core.launch.JobLauncher.class) public org.springframework.yarn.batch.support.YarnJobLauncher yarnJobLauncher()