diff options
Diffstat (limited to 'spring-test/src/main/java/org/springframework/test/context/transaction/AfterTransaction.java')
-rw-r--r-- | spring-test/src/main/java/org/springframework/test/context/transaction/AfterTransaction.java | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/spring-test/src/main/java/org/springframework/test/context/transaction/AfterTransaction.java b/spring-test/src/main/java/org/springframework/test/context/transaction/AfterTransaction.java index 04ebe481..a7f6653e 100644 --- a/spring-test/src/main/java/org/springframework/test/context/transaction/AfterTransaction.java +++ b/spring-test/src/main/java/org/springframework/test/context/transaction/AfterTransaction.java @@ -1,5 +1,5 @@ /* - * Copyright 2002-2014 the original author or authors. + * Copyright 2002-2016 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -23,12 +23,16 @@ import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; /** - * <p>Test annotation to indicate that the annotated {@code public void} method + * <p>Test annotation which indicates that the annotated {@code void} method * should be executed <em>after</em> a transaction is ended for a test method - * configured to run within a transaction via the {@code @Transactional} annotation. + * configured to run within a transaction via Spring's {@code @Transactional} + * annotation. * - * <p>The {@code @AfterTransaction} methods of superclasses will be executed - * after those of the current class. + * <p>As of Spring Framework 4.3, {@code @AfterTransaction} may be declared on + * Java 8 based interface default methods. + * + * <p>{@code @AfterTransaction} methods declared in superclasses or as interface + * default methods will be executed after those of the current test class. * * <p>As of Spring Framework 4.0, this annotation may be used as a * <em>meta-annotation</em> to create custom <em>composed annotations</em>. |