@Configuration @ConditionalOnClass(value=org.springframework.batch.core.launch.JobLauncher.class) @ConditionalOnExpression(value="${spring.yarn.batch.enabled:false}") @EnableConfigurationProperties(value=SpringYarnBatchProperties.class) public static class YarnAppmasterAutoConfiguration.RuntimeConfig extends java.lang.Object
コンストラクターと説明 |
---|
YarnAppmasterAutoConfiguration.RuntimeConfig() |
修飾子と型 | メソッドと説明 |
---|---|
BootApplicationEventTransformer | bootApplicationEventTransformer() |
java.lang.String | customAppmasterClass() |
org.springframework.core.task.TaskExecutor | threadPoolTaskExecutor() |
YarnJobLauncher | yarnJobLauncher() |
public YarnAppmasterAutoConfiguration.RuntimeConfig()
@Bean(name="taskExecutor") public org.springframework.core.task.TaskExecutor threadPoolTaskExecutor()
@Bean public java.lang.String customAppmasterClass()
@Bean public BootApplicationEventTransformer bootApplicationEventTransformer()
@Bean @ConditionalOnMissingBean(value=YarnJobLauncher.class) @ConditionalOnBean(value=org.springframework.batch.core.launch.JobLauncher.class) public YarnJobLauncher yarnJobLauncher()