@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()