From e0ad6500bea0b6c9e07b8b29f2ca265b2faebf1b Mon Sep 17 00:00:00 2001 From: Chris Beams Date: Thu, 2 Jun 2011 14:28:16 +0000 Subject: [PATCH] Rename TransactionManagementConfigurer callback Renamed TransactionManagementConfigurer#createTransactionManager() to #annotationDrivenTransactionManager() to better reflect the fact that the implemented method is optionally eligible for @Bean annotation. See Javadoc for details. --- .../annotation/EnableTransactionManagementIntegrationTests.java | 2 +- .../annotation/AbstractTransactionManagementConfiguration.java | 2 +- .../transaction/annotation/TransactionManagementConfigurer.java | 2 +- .../annotation/EnableTransactionManagementTests.java | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/org.springframework.integration-tests/src/test/java/org/springframework/transaction/annotation/EnableTransactionManagementIntegrationTests.java b/org.springframework.integration-tests/src/test/java/org/springframework/transaction/annotation/EnableTransactionManagementIntegrationTests.java index 230a48d381..e5e59cdee5 100644 --- a/org.springframework.integration-tests/src/test/java/org/springframework/transaction/annotation/EnableTransactionManagementIntegrationTests.java +++ b/org.springframework.integration-tests/src/test/java/org/springframework/transaction/annotation/EnableTransactionManagementIntegrationTests.java @@ -181,7 +181,7 @@ public class EnableTransactionManagementIntegrationTests { return new CallCountingTransactionManager(); } - public PlatformTransactionManager createTransactionManager() { + public PlatformTransactionManager annotationDrivenTransactionManager() { return txManager1(); } diff --git a/org.springframework.transaction/src/main/java/org/springframework/transaction/annotation/AbstractTransactionManagementConfiguration.java b/org.springframework.transaction/src/main/java/org/springframework/transaction/annotation/AbstractTransactionManagementConfiguration.java index eca12ccb2e..1c7676af56 100644 --- a/org.springframework.transaction/src/main/java/org/springframework/transaction/annotation/AbstractTransactionManagementConfiguration.java +++ b/org.springframework.transaction/src/main/java/org/springframework/transaction/annotation/AbstractTransactionManagementConfiguration.java @@ -58,7 +58,7 @@ public abstract class AbstractTransactionManagementConfiguration implements Impo } TransactionManagementConfigurer configurer = configurers.iterator().next(); - this.txManager = configurer.createTransactionManager(); + this.txManager = configurer.annotationDrivenTransactionManager(); } } diff --git a/org.springframework.transaction/src/main/java/org/springframework/transaction/annotation/TransactionManagementConfigurer.java b/org.springframework.transaction/src/main/java/org/springframework/transaction/annotation/TransactionManagementConfigurer.java index 145db37d12..7effb75a29 100644 --- a/org.springframework.transaction/src/main/java/org/springframework/transaction/annotation/TransactionManagementConfigurer.java +++ b/org.springframework.transaction/src/main/java/org/springframework/transaction/annotation/TransactionManagementConfigurer.java @@ -20,6 +20,6 @@ import org.springframework.transaction.PlatformTransactionManager; public interface TransactionManagementConfigurer { - PlatformTransactionManager createTransactionManager(); + PlatformTransactionManager annotationDrivenTransactionManager(); } diff --git a/org.springframework.transaction/src/test/java/org/springframework/transaction/annotation/EnableTransactionManagementTests.java b/org.springframework.transaction/src/test/java/org/springframework/transaction/annotation/EnableTransactionManagementTests.java index 4f90653f15..f9727cc54c 100644 --- a/org.springframework.transaction/src/test/java/org/springframework/transaction/annotation/EnableTransactionManagementTests.java +++ b/org.springframework.transaction/src/test/java/org/springframework/transaction/annotation/EnableTransactionManagementTests.java @@ -127,7 +127,7 @@ public class EnableTransactionManagementTests { return new CallCountingTransactionManager(); } - public PlatformTransactionManager createTransactionManager() { + public PlatformTransactionManager annotationDrivenTransactionManager() { return txManager2(); } }