@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.jdbc.datasource.DataSourceTransactionManager 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.jdbc.datasource.DataSourceTransactionManager 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.