@Configuration @ConditionalOnExpression(value="#{!\'${spring.datasource.url:}\'.startsWith(\'jdbc:h2:tcp://localhost:\') || (\'${spring.datasource.url:}\'.startsWith(\'jdbc:h2:tcp://localhost:\') &&\'${spring.dataflow.embedded.database.enabled}\'.equals(\'false\'))}") public static class TaskConfiguration.NoH2ServerConfiguration extends Object
Constructor and Description |
---|
NoH2ServerConfiguration() |
Modifier and Type | Method and Description |
---|---|
org.springframework.boot.autoconfigure.batch.BatchDatabaseInitializer |
batchRepositoryInitializerForDefaultDB(DataSource dataSource) |
org.springframework.batch.core.repository.support.JobRepositoryFactoryBean |
jobRepositoryFactoryBean(DataSource dataSource,
DataSourceTransactionManager dataSourceTransactionManager) |
TaskDefinitionRepository |
taskDefinitionRepository(DataSource dataSource) |
org.springframework.cloud.task.repository.support.TaskRepositoryInitializer |
taskRepositoryInitializerForDB(DataSource dataSource) |
@Bean public org.springframework.batch.core.repository.support.JobRepositoryFactoryBean jobRepositoryFactoryBean(DataSource dataSource, DataSourceTransactionManager dataSourceTransactionManager)
@Bean public org.springframework.boot.autoconfigure.batch.BatchDatabaseInitializer batchRepositoryInitializerForDefaultDB(DataSource dataSource)
@Bean public org.springframework.cloud.task.repository.support.TaskRepositoryInitializer taskRepositoryInitializerForDB(DataSource dataSource)
@Bean @ConditionalOnMissingBean public TaskDefinitionRepository taskDefinitionRepository(DataSource dataSource) throws Exception
Exception
Copyright © 2017 Pivotal Software, Inc.. All rights reserved.