Juergen Hoeller
75a813aff6
WebSphereUowTransactionManager logs overridden application exceptions
...
Issue: SPR-16102
(cherry picked from commit efe943d )
9 years ago
Juergen Hoeller
c32c9ecb61
Explicit notes on advice mode proxy vs aspectj
...
Issue: SPR-16092
9 years ago
Robin Wang
1bf3e7c021
Fix typo
...
Closes gh-1545
9 years ago
Juergen Hoeller
cc70fdcbeb
Backport further refinements from the nullability efforts
...
Issue: SPR-15656
9 years ago
Juergen Hoeller
9fdc4404a5
Backport selected refinements from the nullability efforts
...
Issue: SPR-15656
9 years ago
Juergen Hoeller
c752ba5b38
Polishing
9 years ago
Juergen Hoeller
b35c238d27
Cleanup of duplicate semicolons
...
Issue: SPR-15654
(cherry picked from commit 779deb0 )
9 years ago
Juergen Hoeller
227ac3faa4
Explicit notes on transaction phase processing
...
Issue: SPR-15323
(cherry picked from commit 8b74150 )
9 years ago
Stephane Nicoll
a1e4afe338
Update copyright header
...
Closes gh-1343
9 years ago
nkjackzhang
3b9faee335
Remove unecessary "<<"
...
See gh-1343
9 years ago
Juergen Hoeller
d69fb06852
Skip transaction/caching metadata retrieval for java.lang.Object methods
...
Also retrieves CacheConfig as merged annotation now, aligned with other caching annotations.
Issue: SPR-15296
(cherry picked from commit d4a1b59 )
9 years ago
Juergen Hoeller
0f71f58616
Polishing
9 years ago
Juergen Hoeller
5017c05c23
Polishing
...
(cherry picked from commit e9019cd )
9 years ago
Juergen Hoeller
941f3e7166
Clear synchronization before triggering afterCompletion callbacks
...
Issue: SPR-15194
Issue: SPR-11590
(cherry picked from commit b630c9b )
9 years ago
Juergen Hoeller
28849e0987
Revisit Assert to avoid single-arg assert methods (with refined messages)
...
Issue: SPR-15196
(cherry picked from commit 1b2dc36 )
9 years ago
Juergen Hoeller
0296c7c5b6
Stronger explanation of default rollback rules
...
Issue: SPR-14994
(cherry picked from commit 953bc18 )
9 years ago
Juergen Hoeller
01e9307fb7
DataSourceTransactionManager triggers flush callbacks on registered transaction synchronizations
...
Issue: SPR-14847
(cherry picked from commit 2874066 )
10 years ago
Juergen Hoeller
6d95b999ad
DefaultTransactionAttribute stores descriptor (method identification)
...
Issue: SPR-14760
(cherry picked from commit 52b029d )
10 years ago
Juergen Hoeller
29a946163b
Polishing
...
(cherry picked from commit eafaaa5)
10 years ago
Juergen Hoeller
040d131284
Polishing
...
(cherry picked from commit ce42ed4 )
10 years ago
Juergen Hoeller
37670924f6
Polishing
10 years ago
Juergen Hoeller
3b91dec462
ApplicationListenerMethodAdapter resolves order on construction
...
Issue: SPR-14642
(cherry picked from commit 58fa63f)
10 years ago
Juergen Hoeller
ab686732d0
Refined exception message
...
Issue: SPR-14609
10 years ago
Juergen Hoeller
6d86437369
TransactionAspectSupport stores given PlatformTransactionManager instance as strong reference
...
Issue: SPR-14609
(cherry picked from commit 951ac5e )
10 years ago
Juergen Hoeller
67176e2b75
TransactionAspectSupport avoids hard references to transaction manager beans
...
Issue: SPR-14511
(cherry picked from commit 02374d7 )
10 years ago
Juergen Hoeller
9e2c34dfa6
Fixed ConcurrentMap declaration
...
(cherry picked from commit 23135b1 )
10 years ago
Juergen Hoeller
cc93c2a559
Polishing
10 years ago
Stephane Nicoll
037746da44
Polish
...
Closes gh-1097
10 years ago
Juergen Hoeller
66ec1c1618
Add missing package-info files for common packages
...
Issue: SPR-14420
10 years ago
nkjackzhang
9656015d26
Fix typo in javadoc
...
See gh-1080
10 years ago
Juergen Hoeller
a9fda3e7e2
Defensive catching of any Throwable subclasses instead of just Error
...
Issue: SPR-14329
10 years ago
Juergen Hoeller
1be544f8fa
JtaTransactionManager explicitly resets transaction timeout after completion
...
Issue: SPR-14239
10 years ago
Juergen Hoeller
f83cbff543
Consistent SmartLifecycle implementations
...
Issue: SPR-14233
10 years ago
Johnny Lim
44e652f99e
Remove duplicate words
...
Closes gh-1039
10 years ago
Juergen Hoeller
74608e6b49
Polishing
10 years ago
Juergen Hoeller
831f09cf48
SimpleTransactionScope properly suspends and resumes scoped objects
...
Issue: SPR-14148
10 years ago
Juergen Hoeller
537193a4e0
Consistent license header
10 years ago
Juergen Hoeller
14bf6509ec
Consistent cache key implementation across transaction and cache attribute sources
...
Includes consistent applicability of class-level metadata to user-level methods only.
Issue: SPR-14017
Issue: SPR-14095
10 years ago
Juergen Hoeller
b7819e6ec8
AnnotationTransactionAttributeSource applies class-level metadata to user-level methods only
...
Issue: SPR-14095
10 years ago
Juergen Hoeller
54aeb7a5d6
Cache key classes implement Comparable and consistently provide a toString representation
...
Issue: SPR-14017
10 years ago
Juergen Hoeller
9af12d290e
Polishing
10 years ago
Juergen Hoeller
5025c615b1
Consistent use of AnnotatedElementUtils.findMergedAnnotation/hasAnnotation
...
Issue: SPR-13440
10 years ago
Juergen Hoeller
25be5e060c
TaskDecorator callback supported by common TaskExecutor implementations
...
Issue: SPR-13930
10 years ago
Johnny Lim
2defb6555e
Fix broken Javadoc related to `<` and `>`
11 years ago
Juergen Hoeller
d5efe4f983
Detect event listener methods behind interface proxies as well
...
Issue: SPR-13650
11 years ago
Juergen Hoeller
e35855f9b5
Avoid expensive annotation retrieval algorithm if no annotations present in the first place
...
Issue: SPR-13621
11 years ago
Juergen Hoeller
ebe128e940
Polishing
11 years ago
Sam Brannen
164bed5c3f
Use implicit aliases in @TransactionalEventListener
11 years ago
Sam Brannen
725292081e
Introduce 'value' alias for 'attribute' in @AliasFor
...
SPR-11512 introduced support for annotation attribute aliases via
@AliasFor , requiring the explicit declaration of the 'attribute'
attribute. However, for aliases within an annotation, this explicit
declaration is unnecessary.
This commit improves the readability of alias pairs declared within an
annotation by introducing a 'value' attribute in @AliasFor that is an
alias for the existing 'attribute' attribute. This allows annotations
such as @ContextConfiguration from the spring-test module to declare
aliases as follows.
public @interface ContextConfiguration {
@AliasFor("locations")
String[] value() default {};
@AliasFor("value")
String[] locations() default {};
// ...
}
Issue: SPR-13289
11 years ago
Juergen Hoeller
14f27bda37
Prefer use of "Java EE" over "J2EE"
11 years ago