Juergen Hoeller
8174f3bfca
Polishing
...
(cherry picked from commit 29a9461 )
2016-10-12 18:10:04 +02:00
Juergen Hoeller
8bdb1b0981
Polishing
...
(cherry picked from commit d04567b )
2016-09-26 18:48:44 +02:00
Juergen Hoeller
02d83cedea
Efficient STOMP content-length header check
...
Issue: SPR-14747
(cherry picked from commit f2e1e1b )
2016-09-26 17:36:11 +02:00
Juergen Hoeller
6577faa2da
StompEncoder performance improvement plus related polishing
...
Issue: SPR-14747
(cherry picked from commit 6c764f6 )
2016-09-26 16:57:21 +02:00
Rossen Stoyanchev
62b02c23ab
Reset connection before delegating to handler
...
Resetting the connection first before invoking a failure callback on
the application handler ensures that any checks to isConnected will
return false.
Issue: SPR-14721
2016-09-19 09:04:55 -04:00
Juergen Hoeller
c9943aacc5
Timeout exceptions as RuntimeExceptions
...
Issue: SPR-14669
(cherry picked from commit e947363 )
2016-09-15 10:05:04 +02:00
Rossen Stoyanchev
114b2b63b1
Check both connection and connected flag
...
Issue: SPR-14703
2016-09-14 17:26:13 -04:00
Juergen Hoeller
404e7cda7e
Polishing
2016-09-13 23:31:09 +02:00
Juergen Hoeller
458d49bdb8
Polishing
...
(cherry picked from commit acbb254 )
2016-08-31 01:31:06 +02:00
Juergen Hoeller
aa12288d50
Avoid collection lookups in StompCommand
...
Issue: SPR-14636
(cherry picked from commit 8e98177 )
2016-08-31 01:30:55 +02:00
Rossen Stoyanchev
cc33bfaf61
Support receipt on DISCONNECT with simple broker
...
Issue: SPR-14568
2016-08-29 18:32:33 -04:00
Juergen Hoeller
5b0722ed28
Polishing
...
(cherry picked from commit e828be9 )
2016-08-26 18:10:43 +02:00
Juergen Hoeller
d03afeb296
Consistent use of Charset.forName over JDK 7 StandardCharsets in 4.x line
...
(cherry picked from commit 2a82b8f )
2016-08-26 18:10:27 +02:00
Juergen Hoeller
db037e490a
Revised assertions in StompHeaderAccessor
...
Issue: SPR-14625
(cherry picked from commit c2feedb )
2016-08-24 23:49:22 +02:00
Juergen Hoeller
96f1a0ecae
Polishing
2016-08-18 10:50:56 +02:00
Juergen Hoeller
7b33cd6476
Polishing
...
(cherry picked from commit 67ba187 )
2016-08-10 15:50:47 +02:00
Juergen Hoeller
fbc45ed7b6
Polishing
2016-07-27 12:51:24 +02:00
Juergen Hoeller
b5127dc152
Polishing
2016-07-20 22:16:35 +02:00
Juergen Hoeller
392f9c8deb
Javadoc fixes and pruning of deprecated references
...
(cherry picked from commit 69dd40e )
2016-07-15 23:01:14 +02:00
Juergen Hoeller
4be5541c0e
MessageHeaderAccessor properly removes header even in case of null value
...
Issue: SPR-14468
(cherry picked from commit 4ea5f07 )
2016-07-15 17:09:13 +02:00
Juergen Hoeller
0445ce6c53
Polishing (backported from master)
...
(cherry picked from commit 92d78c1 )
2016-07-06 17:35:30 +02:00
Juergen Hoeller
a637213246
Aligned default Map capacity
2016-07-02 15:15:09 +02:00
Juergen Hoeller
fa624cd095
Avoid wrapping in plain RuntimeException in favor of IllegalStateException
...
(cherry picked from commit e5122d0 )
2016-07-02 14:07:18 +02:00
Juergen Hoeller
4ddd9572f7
Leniently accept custom DeferredResult etc subclasses for null values
...
Issue: SPR-14423
(cherry picked from commit cfc560c )
2016-07-02 14:07:04 +02:00
Juergen Hoeller
07c9c55fd3
PayloadArgumentResolver's MessageConversionException includes original payload type
...
Issue: SPR-14394
(cherry picked from commit f5282bc )
2016-06-29 14:47:20 +02:00
Juergen Hoeller
e219576414
Defensive catching of any Throwable subclasses instead of just Error
...
Issue: SPR-14329
Issue: SPR-14323
(cherry picked from commit a9fda3e )
2016-06-04 00:27:24 +02:00
Rossen Stoyanchev
28321946bf
Remove unnecessary assertion
...
Issue: SPR-14279
2016-05-22 06:23:57 -04:00
Rossen Stoyanchev
b5022108c7
Fix STOMP connect failure related memory leak
...
Normally heartbeats keep connections from hanging. However in some
cases a connection may hang before a CONNECTED frame is received
and heartbeats are put in place. This commit adds a change to enforce
a 60 limit on receiving the CONNECTED frame.
Issue: SPR-14266
2016-05-13 07:47:11 -04:00
Juergen Hoeller
85675fbe2e
Consistent SmartLifecycle implementations
...
Issue: SPR-14233
(cherry picked from commit f83cbff )
2016-05-02 14:07:32 +02:00
Rossen Stoyanchev
f7ace54488
Ensure Environment.shutdown() in Reactor2TcpClient
...
Issue: SPR-14229
2016-04-28 17:48:38 -04:00
Rossen Stoyanchev
d48eeb2c84
Reactor2TcpClient cleans up TcpClient instances
...
Issue: SPR-14231
2016-04-28 15:48:13 -04:00
Juergen Hoeller
334b4a99b0
Jackson-based message converters consistently check media type first
...
Issue: SPR-14163
2016-04-14 14:22:23 +02:00
Juergen Hoeller
19c5462b13
Polishing
2016-02-10 20:48:10 +01:00
Juergen Hoeller
30ef893c28
Polishing
2016-01-26 22:23:56 +01:00
Juergen Hoeller
6f2f3595e9
Backported import and declaration cleanup
2015-12-18 00:18:09 +01:00
Juergen Hoeller
753347ea98
Consistent static final logger declarations
2015-12-16 20:44:00 +01:00
Juergen Hoeller
bdb606b8b1
Polishing
2015-12-13 23:27:05 +01:00
Juergen Hoeller
beef5ff4c3
Polishing
2015-12-10 01:12:58 +01:00
Juergen Hoeller
ca9a078d82
Polishing
2015-12-10 00:31:37 +01:00
Juergen Hoeller
f119962378
SimpAnnotationMethodMessageHandler ignores empty marker annotations
...
Issue: SPR-13704
2015-12-10 00:30:50 +01:00
Juergen Hoeller
11806b9215
Class identity comparisons wherever possible (and further polishing)
...
Issue: SPR-12926
2015-12-09 12:28:09 +01:00
Juergen Hoeller
8c4436926f
Polishing
2015-11-26 02:09:37 +01:00
Juergen Hoeller
a0747c2148
Consistent bean type checking for endpoint handlers
...
Issue: SPR-13725
2015-11-25 21:26:03 +01:00
Juergen Hoeller
e8417ea6e1
SimpAnnotationMethodMessageHandler skips template variable check in case of no pattern
...
Issue: SPR-13704
2015-11-24 17:37:12 +01:00
Juergen Hoeller
760bc719f2
Polishing
2015-11-09 15:03:14 +01:00
Juergen Hoeller
bc7bcab578
Consistent method selection for listeners and endpoint mappings
...
Issue: SPR-13654
2015-11-09 14:57:45 +01:00
Juergen Hoeller
23c8f712c4
Polishing
2015-11-02 21:30:03 +01:00
Juergen Hoeller
cca037a74d
Polishing
2015-11-02 14:42:46 +01:00
Sebastien Deleuze
994a11da3e
Document default charset in Jackson message converters Javadoc
...
Issue: SPR-13600
2015-10-26 11:39:00 +01:00
Rossen Stoyanchev
922e6de788
Avoid filtering if selector header is not in use
2015-10-13 12:14:17 -04:00