Package org.jbpm.springboot.datasources
Class JBPMDataSourceAutoConfiguration
- java.lang.Object
-
- org.jbpm.springboot.datasources.JBPMDataSourceAutoConfiguration
-
@Configuration @ConditionalOnClass(javax.sql.XADataSource.class) public class JBPMDataSourceAutoConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description JBPMDataSourceAutoConfiguration(org.springframework.boot.jdbc.XADataSourceWrapper wrapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataSourcedataSource()org.springframework.boot.autoconfigure.jdbc.DataSourcePropertiesdataSourceProperties()DataSourcequartzDataSource(DataSource dataSource)org.springframework.boot.autoconfigure.jdbc.DataSourcePropertiesquartzDatasourceProperties()DataSourcequartzNotManagedDataSource()Map<String,Object>quartzPoolProperties()
-
-
-
Method Detail
-
dataSourceProperties
@Bean @Primary @ConfigurationProperties("spring.datasource") public org.springframework.boot.autoconfigure.jdbc.DataSourceProperties dataSourceProperties()
-
dataSource
@Bean @Primary @ConfigurationProperties("spring.datasource") public DataSource dataSource() throws Exception- Throws:
Exception
-
quartzDataSource
@Bean @ConditionalOnMissingBean(name="quartzDataSource") @ConditionalOnProperty(name={"jbpm.quartz.enabled","jbpm.quartz.db"}, havingValue="true") public DataSource quartzDataSource(DataSource dataSource)
-
quartzDatasourceProperties
@Bean @ConditionalOnMissingBean(name="quartzDatasourceProperties") @ConfigurationProperties("quartz.datasource") public org.springframework.boot.autoconfigure.jdbc.DataSourceProperties quartzDatasourceProperties()
-
quartzPoolProperties
@Bean @ConditionalOnMissingBean(name="quartzPoolProperties") @ConfigurationProperties("quartz.datasource.dbcp2") public Map<String,Object> quartzPoolProperties()
-
quartzNotManagedDataSource
@Bean @ConditionalOnMissingBean(name="quartzNotManagedDataSource") @ConditionalOnProperty(name={"jbpm.quartz.enabled","jbpm.quartz.db"}, havingValue="true") public DataSource quartzNotManagedDataSource()
-
-