@Configuration
@ConditionalOnProperty(name="spring.dataflow.embedded.database.enabled",
havingValue="true",
matchIfMissing=true)
@ConditionalOnExpression(value="#{\'${spring.datasource.url:}\'.startsWith(\'jdbc:h2:tcp://localhost:\')}")
public static class TaskConfiguration.H2ServerConfiguration
extends Object
| Constructor and Description |
|---|
H2ServerConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.boot.autoconfigure.batch.BatchDatabaseInitializer |
batchRepositoryInitializerForDefaultDBForServer(DataSource dataSource,
org.springframework.core.io.ResourceLoader resourceLoader,
org.springframework.boot.autoconfigure.batch.BatchProperties properties) |
org.springframework.batch.core.repository.support.JobRepositoryFactoryBean |
jobRepositoryFactoryBeanForServer(DataSource dataSource,
org.springframework.transaction.PlatformTransactionManager dataSourceTransactionManager) |
TaskDefinitionRepository |
taskDefinitionRepository(DataSource dataSource) |
org.springframework.cloud.task.repository.support.TaskRepositoryInitializer |
taskRepositoryInitializerForDefaultDB(DataSource dataSource) |
@Bean public org.springframework.batch.core.repository.support.JobRepositoryFactoryBean jobRepositoryFactoryBeanForServer(DataSource dataSource, org.springframework.transaction.PlatformTransactionManager dataSourceTransactionManager)
@Bean public org.springframework.boot.autoconfigure.batch.BatchDatabaseInitializer batchRepositoryInitializerForDefaultDBForServer(DataSource dataSource, org.springframework.core.io.ResourceLoader resourceLoader, org.springframework.boot.autoconfigure.batch.BatchProperties properties)
@Bean public org.springframework.cloud.task.repository.support.TaskRepositoryInitializer taskRepositoryInitializerForDefaultDB(DataSource dataSource)
@Bean @ConditionalOnMissingBean public TaskDefinitionRepository taskDefinitionRepository(DataSource dataSource)
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.