• Andy Wilkinson's avatar
    Ensure that Quartz can be auto-configured with a Quartz-specific TM · 35bff550
    Andy Wilkinson authored
    Previously, Quartz could be configured with a specific DataSource
    using `@QuartzDataSource` but it was not possible to configure a
    Quartz-specific transaction manager. This could result in the
    different DataSources being used by Quartz itself and Quart'z
    DataSourceTransactionManager.
    
    This commit introduces a new qualifier, `@QuartzTransactionManager`,
    that can be used to avoid the above-described problem. Any
    `@QuartzTransactionManager`-annotated bean will be used by the
    Quartz auto-configure configuration instead of the application's main
    `TransactionManager`. If no such qualified bean is present, the
    application's main TransactionManager, if any, will be used as before.
    
    Fixes gh-20184
    35bff550
Name
Last commit
Last update
.bomr Loading commit data...
.github Loading commit data...
.mvn Loading commit data...
ci Loading commit data...
eclipse Loading commit data...
git/hooks Loading commit data...
idea Loading commit data...
spring-boot-project Loading commit data...
spring-boot-tests Loading commit data...
src/checkstyle Loading commit data...
.editorconfig Loading commit data...
.gitignore Loading commit data...
.settings-template.xml Loading commit data...
CODE_OF_CONDUCT.adoc Loading commit data...
CONTRIBUTING.adoc Loading commit data...
LICENSE.txt Loading commit data...
README.adoc Loading commit data...
SUPPORT.adoc Loading commit data...
mvnw Loading commit data...
mvnw.cmd Loading commit data...
pom.xml Loading commit data...