クラス SimpleTaskAutoConfiguration
java.lang.ObjectSE
org.springframework.cloud.task.configuration.SimpleTaskAutoConfiguration
@AutoConfiguration
@EnableTransactionManagement
@EnableConfigurationProperties(TaskProperties.class)
@ConditionalOnProperty(prefix="spring.cloud.task.autoconfiguration",
name="enabled",
havingValue="true",
matchIfMissing=true)
@Import(org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer.class)
public class SimpleTaskAutoConfiguration
extends ObjectSE
Spring タスクを有効にして使用するための共通構造を提供する基本
Configuration
クラス。TaskConfigurer
インターフェースを実装することでカスタマイズが可能になります。- 作成者:
- Glenn Renfro, Michael Minella, Mahmoud Ben Hassine
フィールドサマリー
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明protected void
使用するTaskConfigurer
を決定します。org.springframework.transaction.PlatformTransactionManager
フィールドの詳細
logger
protected static final org.apache.commons.logging.Log logger
コンストラクターの詳細
SimpleTaskAutoConfiguration
public SimpleTaskAutoConfiguration()
メソッドの詳細
taskRepository
springCloudTaskTransactionManager
@Conditional(org.springframework.cloud.task.configuration.NoTransactionManagerProperty.class) @Bean public org.springframework.transaction.PlatformTransactionManager springCloudTaskTransactionManager()taskExplorer
taskNameResolver
taskRepositoryInitializer
initialize
@PostConstruct protected void initialize()使用するTaskConfigurer
を決定します。