Juergen Hoeller
4e82bf30c6
TransactionSynchronization declared with default methods
...
Issue: SPR-14432
2017-03-14 15:18:53 +01:00
Juergen Hoeller
8b741508a6
Explicit notes on transaction phase processing
...
Issue: SPR-15323
2017-03-07 13:50:01 +01:00
Stephane Nicoll
05787f314f
Update copyright header
...
Closes gh-1343
2017-03-03 09:28:56 +01:00
nkjackzhang
0e49c0e152
Remove unecessary "<<"
...
See gh-1343
2017-03-03 09:28:17 +01:00
Juergen Hoeller
2b3fb2f5cc
Polishing
2017-02-28 18:37:33 +01:00
Juergen Hoeller
d4a1b59b4c
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
2017-02-28 13:08:55 +01:00
Juergen Hoeller
0f51ff5ebc
Reset global rollback-only status when rolling back to savepoint
...
Issue: SPR-6568
2017-02-17 23:40:44 +01:00
Juergen Hoeller
e9019cd7d1
Polishing
2017-02-10 10:56:40 +01:00
Juergen Hoeller
b630c9bea7
Clear synchronization before triggering afterCompletion callbacks
...
Issue: SPR-15194
Issue: SPR-11590
2017-02-10 10:39:33 +01:00
Juergen Hoeller
acf511ac0e
Polishing
2017-02-02 20:11:06 +01:00
Juergen Hoeller
1b2dc3638f
Revisit Assert to avoid single-arg assert methods (with refined messages)
...
Issue: SPR-15196
2017-01-30 22:15:55 +01:00
Juergen Hoeller
953bc189e7
Stronger explanation of default rollback rules
...
Issue: SPR-14994
2016-12-09 15:05:20 +01:00
Juergen Hoeller
2874066a97
DataSourceTransactionManager triggers flush callbacks on registered transaction synchronizations
...
Issue: SPR-14847
2016-10-28 15:23:57 +02:00
Juergen Hoeller
52b029d71d
DefaultTransactionAttribute stores descriptor (method identification)
...
Issue: SPR-14760
2016-10-21 12:23:13 +02:00
Philippe Marschall
ae5b0c6fb5
Replace J2EE with Java EE
...
String with version 5 the name of Java Platform, Enterprise Edition
changed from J2EE to Java EE. However a lot of the documentation still
uses the term J2EE.
This commit includes the following changes:
* replace J2EE with Java EE where appropriate
This is not a blind search and replace. The following occurrences
remain unchanged:
* references to old J2EE releases, most notably 1.3 and 1.4.
* references to "Expert One-On-One J2EE Design and Development"
* references to "Core J2EE patterns"
* XML namespaces
* package names
Issue: SPR-14811
See gh-1206
2016-10-15 11:49:00 +03:00
Juergen Hoeller
eafaaa5cb8
Polishing
2016-10-12 17:11:04 +02:00
Juergen Hoeller
ce42ed4d44
Polishing
2016-09-13 21:58:41 +02:00
Juergen Hoeller
ab9fea6b8d
Polishing
...
(cherry picked from commit 3767092 )
2016-08-31 02:08:31 +02:00
Juergen Hoeller
58fa63fdd1
ApplicationListenerMethodAdapter resolves order on construction
...
Issue: SPR-14642
2016-08-30 20:50:02 +02:00
Juergen Hoeller
bbc85ea466
Refined exception message
...
Issue: SPR-14609
(cherry picked from commit ab68673 )
2016-08-24 15:08:12 +02:00
Juergen Hoeller
951ac5ea4f
TransactionAspectSupport stores given PlatformTransactionManager instance as strong reference
...
Issue: SPR-14609
2016-08-24 14:31:02 +02:00
Juergen Hoeller
02374d7450
TransactionAspectSupport avoids hard references to transaction manager beans
...
Issue: SPR-14511
2016-07-26 21:29:34 +02:00
Juergen Hoeller
e4def2f55d
Aligned ConcurrentMap declaration with 4.3.x branch
2016-07-26 00:54:53 +02:00
Juergen Hoeller
ae28815886
Polishing
2016-07-25 23:27:06 +02:00
Juergen Hoeller
aaac199e8b
Consistently use constructor-based instantiation instead of Class.newInstance / BeanUtils.instantiate
...
Issue: SPR-14486
2016-07-19 19:21:06 +02:00
Juergen Hoeller
dc1664939c
Javadoc fixes and pruning of outdated references
2016-07-15 22:12:11 +02:00
Stephane Nicoll
e4b0486c5a
Add @FunctionalInterface on candidate interfaces
...
Issue: SPR-14432
2016-07-06 14:32:13 +02:00
Juergen Hoeller
355c6f0715
Upgrade to JMS 2.0 and JCA 1.7
...
Issue: SPR-13793
2016-07-05 22:18:19 +02:00
Stephane Nicoll
00d2606b00
Explicit type can be replaced by <>
...
Issue: SPR-13188
2016-07-05 17:00:34 +02:00
Juergen Hoeller
0fc0ce78ae
Drop deprecated dependencies on Log4j, JRuby, JExcel, Burlap, Commons Pool/DBCP
...
This commit also removes outdated support classes for Oracle, GlassFish, JBoss.
Issue: SPR-14429
2016-07-05 15:46:53 +02:00
Juergen Hoeller
d341624e91
Drop JDO support
...
Issue: SPR-14130
2016-07-04 23:34:48 +02:00
Stephane Nicoll
037746da44
Polish
...
Closes gh-1097
2016-07-01 14:26:48 +02:00
Juergen Hoeller
66ec1c1618
Add missing package-info files for common packages
...
Issue: SPR-14420
2016-06-30 21:39:06 +02:00
nkjackzhang
9656015d26
Fix typo in javadoc
...
See gh-1080
2016-06-16 12:11:14 +02:00
Juergen Hoeller
a9fda3e7e2
Defensive catching of any Throwable subclasses instead of just Error
...
Issue: SPR-14329
2016-06-04 00:17:20 +02:00
Juergen Hoeller
1be544f8fa
JtaTransactionManager explicitly resets transaction timeout after completion
...
Issue: SPR-14239
2016-05-03 13:30:51 +02:00
Juergen Hoeller
f83cbff543
Consistent SmartLifecycle implementations
...
Issue: SPR-14233
2016-05-02 13:01:44 +02:00
Johnny Lim
44e652f99e
Remove duplicate words
...
Closes gh-1039
2016-04-19 08:24:21 +02:00
Juergen Hoeller
74608e6b49
Polishing
2016-04-12 16:03:57 +02:00
Juergen Hoeller
831f09cf48
SimpleTransactionScope properly suspends and resumes scoped objects
...
Issue: SPR-14148
2016-04-12 16:02:36 +02:00
Juergen Hoeller
537193a4e0
Consistent license header
2016-04-11 20:49:38 +02:00
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
2016-03-30 14:13:04 +02:00
Juergen Hoeller
b7819e6ec8
AnnotationTransactionAttributeSource applies class-level metadata to user-level methods only
...
Issue: SPR-14095
2016-03-30 10:21:22 +02:00
Juergen Hoeller
54aeb7a5d6
Cache key classes implement Comparable and consistently provide a toString representation
...
Issue: SPR-14017
2016-03-26 14:32:10 +01:00
Juergen Hoeller
9af12d290e
Polishing
2016-03-23 18:39:29 +01:00
Juergen Hoeller
5025c615b1
Consistent use of AnnotatedElementUtils.findMergedAnnotation/hasAnnotation
...
Issue: SPR-13440
2016-03-23 18:39:20 +01:00
Juergen Hoeller
25be5e060c
TaskDecorator callback supported by common TaskExecutor implementations
...
Issue: SPR-13930
2016-02-17 16:58:02 +01:00
Johnny Lim
2defb6555e
Fix broken Javadoc related to < and >
2015-11-12 11:22:08 +01:00
Juergen Hoeller
d5efe4f983
Detect event listener methods behind interface proxies as well
...
Issue: SPR-13650
2015-11-09 15:00:03 +01:00
Juergen Hoeller
e35855f9b5
Avoid expensive annotation retrieval algorithm if no annotations present in the first place
...
Issue: SPR-13621
2015-11-05 12:26:54 +01:00