@Configuration @ConditionalOnClass(value=javax.sql.XADataSource.class) public class JBPMDataSourceAutoConfiguration extends Object
Constructor and Description |
---|
JBPMDataSourceAutoConfiguration(org.springframework.boot.jdbc.XADataSourceWrapper wrapper) |
Modifier and Type | Method and Description |
---|---|
DataSource |
dataSource() |
org.springframework.boot.autoconfigure.jdbc.DataSourceProperties |
dataSourceProperties() |
DataSource |
quartzDataSource(DataSource dataSource) |
org.springframework.boot.autoconfigure.jdbc.DataSourceProperties |
quartzDatasourceProperties() |
DataSource |
quartzNotManagedDataSource() |
Map<String,Object> |
quartzPoolProperties() |
public JBPMDataSourceAutoConfiguration(org.springframework.boot.jdbc.XADataSourceWrapper wrapper)
@Bean @Primary @ConfigurationProperties(value="spring.datasource") public org.springframework.boot.autoconfigure.jdbc.DataSourceProperties dataSourceProperties()
@Bean @Primary @ConfigurationProperties(value="spring.datasource") public DataSource dataSource() throws Exception
Exception
@Bean @ConditionalOnMissingBean(name="quartzDataSource") @ConditionalOnProperty(name={"jbpm.quartz.enabled","jbpm.quartz.db"}, havingValue="true") public DataSource quartzDataSource(DataSource dataSource)
@Bean @ConditionalOnMissingBean(name="quartzDatasourceProperties") @ConfigurationProperties(value="quartz.datasource") public org.springframework.boot.autoconfigure.jdbc.DataSourceProperties quartzDatasourceProperties()
@Bean @ConditionalOnMissingBean(name="quartzPoolProperties") @ConfigurationProperties(value="quartz.datasource.dbcp2") public Map<String,Object> quartzPoolProperties()
@Bean @ConditionalOnMissingBean(name="quartzNotManagedDataSource") @ConditionalOnProperty(name={"jbpm.quartz.enabled","jbpm.quartz.db"}, havingValue="true") public DataSource quartzNotManagedDataSource()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.