Juergen Hoeller
92228f9e64
Fix recent javadoc errors
...
Issue: SPR-17174
8 years ago
Juergen Hoeller
f532de5a8a
Polishing
8 years ago
Kazuhiro Sera
a80f4caf37
Fix typos detected by github.com/client9/misspell
...
(cherry picked from commit be211ceead )
8 years ago
Juergen Hoeller
a45ef35b38
Pruning of outdated JDK 6/7 references (plus related polishing)
...
(cherry picked from commit b325c74216 )
8 years ago
Juergen Hoeller
f9307897b6
Polishing
...
(cherry picked from commit 2474c48749 )
8 years ago
Juergen Hoeller
8c1290084d
Polishing
8 years ago
Juergen Hoeller
fd75600c26
Polishing
8 years ago
Juergen Hoeller
0b5c099de2
Polishing
8 years ago
Juergen Hoeller
4f9a18f5aa
Order setter for DefaultSimpUserRegistry
...
Issue: SPR-17023
8 years ago
Juergen Hoeller
c3f6403f61
Polishing
8 years ago
Sebastien Deleuze
b80c13b722
Deprecate JSONP and disable it by default in Jackson view
...
Issue: SPR-16798
8 years ago
Rossen Stoyanchev
27fc4d6053
ChannelInterceptor default methods + deprecate adapter
8 years ago
Rossen Stoyanchev
c555fef6f2
Improve TCP connection info logging.
...
After the recent changes to expose configuring TcpOperations, it no
longer makes sense to automatically log the relayHost/Port since that's
mutually exclusive with a custom TcpOperations.
Instead we delegate to TcpOperations.toString().
Issue: SPR-16801
8 years ago
Johnny Lim
a0d37ac29e
Remove inconsistent spaces
...
(cherry picked from commit fb898e1 )
8 years ago
Rossen Stoyanchev
c23297fe76
Add more detail to ISE in ServerEndpointExporter
...
Issue: SPR-16655
8 years ago
Rossen Stoyanchev
b312a62f64
Selector header name is exposed for configuration
...
Issue: SPR-16732
8 years ago
igor-suhorukov
4aae6a6dda
Use Map.forEach instead of manual Map.Entry iteration wherever possible SPR-16646
8 years ago
Juergen Hoeller
e3d0ef6015
Use Map.forEach instead of manual Map.Entry iteration wherever possible
...
Issue: SPR-16646
8 years ago
Juergen Hoeller
d4a8f76bf9
Consistent volatile access to running flag in Lifecycle implementations
...
Issue: SPR-16488
8 years ago
igor-suhorukov
407ecf7334
to get rid of "magic" time constants
8 years ago
Juergen Hoeller
139dc1d373
Polishing (collapsed if checks, consistent downcasts, refined javadoc)
8 years ago
igor-suhorukov
0f7485b01d
Polish: reorder the modifiers to comply with the Java Language Specification.
8 years ago
Juergen Hoeller
cec7204fca
Polishing
8 years ago
igor-suhorukov
ed936cbd89
Polish: Overriding methods should do more than simply call the same method in the super class
8 years ago
Juergen Hoeller
bfddbbe731
Polishing
8 years ago
igor-suhorukov
8080f56db8
Polish: "@Override" should be used on overriding and implementing methods
8 years ago
Juergen Hoeller
a5cbf5fe24
Consistent use of Collection.toArray with zero-sized array argument
...
Includes consistent use of ClassUtils.toClassArray (as non-null variant)
Issue: SPR-16523
8 years ago
Juergen Hoeller
0de36d2883
Consistent HttpMethod identity comparisons
8 years ago
Alexander Münch
37f19a4b43
Polish Javadoc
...
WebSocketMessageBrokerStats's Javadoc now states the correct default
logging period.
Closes gh-1691
8 years ago
Juergen Hoeller
d7cab23e6d
Consistent use of StringUtils.toStringArray
...
(cherry picked from commit 6d11b40 )
8 years ago
Juergen Hoeller
b35274f5a7
WebSocket callbacks need to remain inner classes (retaining generics)
8 years ago
igor-suhorukov
2be4985b8f
Polish: anonymous inner classes containing only one method should become lambdas,
...
use getOrDefault instead of ternary operator
8 years ago
igor-suhorukov
45e520ed86
Polish: remove unused private fields, remove empty operator
8 years ago
Juergen Hoeller
3c631f8ea0
SubProtocolWebSocketHandler closes sessions outside of lifecycle monitor
...
Issue: SPR-16488
8 years ago
Juergen Hoeller
d00e1c5e4f
Polishing
8 years ago
Juergen Hoeller
39201adca4
Consistent handling of InterruptedException
...
Issue: SPR-16479
8 years ago
igor-suhorukov
d3a1d44864
Polish: Maps with keys that are enum values should be replaced with EnumMap
8 years ago
igor-suhorukov
9a6fbf59c5
Polish: follow name convention - make immutable fields final
8 years ago
Juergen Hoeller
5c813a366b
Consistent use of @throws instead of @exception
8 years ago
Juergen Hoeller
cf100d4d03
AbstractClientSockJsSession.close propagates IOException from disconnect
...
Issue: SPR-16415
8 years ago
Juergen Hoeller
8e2be91353
Fine-tuned logging of WebSocket close exceptions
...
Issue: SPR-16409
8 years ago
Juergen Hoeller
0e6f8df0a8
ServletServerHttpRequest.getURI() ignores malformed query string
...
The resolved URI instance is also being cached now. This should not make a difference in a real Servlet environment but does affect tests which assumed they could modify an HttpServletRequest path behind a pre-created ServletServerHttpRequest instance. Our WebSocket test base class has been revised accordingly, re-creating the ServletServerHttpRequest in such a case.
Issue: SPR-16414
8 years ago
sdeleuze
43d3abdfd5
Fix SockJs CorsConfiguration for forbidden origins
...
After this commit, AbstractSockJsService uses the configured allowed
origins when generating the CorsConfiguration instead of "*".
As a consequence, forbidden origin requests still result in a 403
response but now with no CORS headers in order to improve consistency
between the status code and the headers.
Issue: SPR-16304
8 years ago
Rossen Stoyanchev
61352fe85b
Fix compile error
8 years ago
Rossen Stoyanchev
dd09c08cdf
Replace use of AbstractWebSocketMessageBrokerConfigurer
8 years ago
Sergey
d6591a6329
Default methods in WebSocketMessageBrokerConfigurer
...
+ deprecate AbstractWebSocketMessageBrokerConfigurer
8 years ago
Juergen Hoeller
7406f5993a
Polishing
8 years ago
Juergen Hoeller
b5cedd43eb
Consistent and efficient access to BeanDefinition argument values
...
Issue: SPR-16192
8 years ago
Christoph Dreis
9fab208fdd
Reduce access on headers for STOMP messaging
...
Issue: SPR-16165
8 years ago
Juergen Hoeller
5809f5b8eb
SubProtocolWebSocketHandler provides protected decorateSession method
...
Issue: SPR-16089
8 years ago