- 18 7月, 2019 21 次提交
-
-
由 Sam Brannen 提交于
-
由 Sam Brannen 提交于
-
由 Arjen Poutsma 提交于
-
由 Arjen Poutsma 提交于
This commit copies the toEntity and toEntityList methods from ClientResponse to ResponseSpec, so that it is possible to retrieve a ResponseEntity when using retrieve(). Closes gh-22368
-
由 Sam Brannen 提交于
-
由 Sam Brannen 提交于
See gh-23263
-
由 Sam Brannen 提交于
See gh-23263
-
由 Rossen Stoyanchev 提交于
The new interface supersedes ClientResponderFactory and is more general, for any RSocketFactory customization. DefaultClientResponderFactory implements the new interface and is renamed to AnnotationClientResponderConfigurer. See gh-23170
-
由 Rossen Stoyanchev 提交于
Simplify the creation of MetadataExtractor by not requiring RSocketStrategies up front. The strategies are already configured in higher level places like RSocketMessageHandler that invoke the MetadataExtractor. The strategies are now passed in as an argument to the extract method.
-
由 Rossen Stoyanchev 提交于
The move up the hierarchy reflects the fact that MetadataExtractor is more generally useful and not tied to annotations.
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
See gh-21025
-
由 Juergen Hoeller 提交于
Closes gh-23248
-
由 Juergen Hoeller 提交于
@CacheEvict.beforeInvocation suggests immediate execution even in case of transactional caches. The cache interceptor delegates to the new evictIfPresent/invalidate operations now which imply immediate execution semantics (and also provide an indication for whether any corresponding entries where present when programmatically called). Closes gh-23192
-
由 Juergen Hoeller 提交于
Closes gh-23250
-
由 Juergen Hoeller 提交于
See gh-23156
-
由 Juergen Hoeller 提交于
-
由 Sam Brannen 提交于
-
由 Sam Brannen 提交于
Prior to this commit, there was some ambiguity surrounding semantics for @Autowired constructors and `required = true`, especially for multiple @Autowired constructors. This commit improves the documentation in the Javadoc for @Autowired as well as in the reference manual. Closes gh-23263
-
- 17 7月, 2019 8 次提交
-
-
由 Sam Brannen 提交于
-
由 Sam Brannen 提交于
See gh-23297
-
由 Scheidter,Ryan 提交于
Prior to this commit, a null path supplied to the isPattern(), match(), and matchStart() methods in AntPathMatcher resulted in a NullPointerException. This commit addresses this by treating a `null` path as a non-matching pattern. Closes gh-23297
-
由 Sebastien Deleuze 提交于
-
由 Sebastien Deleuze 提交于
Closes gh-22875
-
由 Brian Clozel 提交于
Prior to this commit, the `RSocketRequester.Builder` would allow to configure directly annotated handlers for processing server requests. This lead to a package tangle where the `o.s.messaging.rsocket` would use classes from `o.s.messaging.rsocket.annotation.support` package. This commit introduces the `ClientResponderFactory` interface for configuring a responder on the client RSocket factory. Its goal is to be compatible with future changes with a functional variant for RSocket handlers. Closes gh-23170
-
由 Sebastien Deleuze 提交于
See gh-23219
-
由 Sebastien Deleuze 提交于
See gh-23219
-
- 16 7月, 2019 6 次提交
-
-
由 Arjen Poutsma 提交于
-
由 Arjen Poutsma 提交于
Prior to this commit, returning an empty mono from an exception handler registered through ResponseSpec::onStatus would result in memory leaks (since the response was not read) and in an empty response from bodyTo* methods of the webclient. As of this commit, that same empty mono is now interpreted to return the body (and not an exception), offering a way to override the default status handlers and return a normal response for 4xx and 5xx status codes.
-
由 Sam Brannen 提交于
See gh-23219
-
由 Sebastien Deleuze 提交于
This commit adds a getContentAsString(Charset fallbackCharset) method to MockHttpServletResponse in order to make it easier to get the content in a specific charset like UTF-8 when the response charset has not been explicitly set (by default ISO-8859-1 is used). JsonPathResultMatchers leverages this new feature to support UTF-8 content out of the box. Closes gh-23219
-
由 Sam Brannen 提交于
Closes gh-23292
-
由 Sam Brannen 提交于
See gh-23289
-
- 15 7月, 2019 5 次提交
-
-
由 Phillip Webb 提交于
-
由 Phillip Webb 提交于
Update `ResourceDatabasePopulator` and `ScriptUtils` so that more than one comment prefix can be used when processing SQL scripts. This feature is particularly useful when dealing with scripts provided by Quartz since they often use a mix `--` and `#`. Closes gh-23289
-
由 Rossen Stoyanchev 提交于
-
由 Rossen Stoyanchev 提交于
OncePerRequestFilter now has a doFilter method that allows separate processing of nested ERROR dispatches. This is useful for filters that wrap the request and response. Closes gh-23196
-
由 Arjen Poutsma 提交于
-