This commit resolves a few comments brought forward during a review
meeting, specifically:
- It renames AbstractResponseBodyPublisher to
AbstractRequestBodyPublisher.
- It separates out registration logic into a register method.
- It moves the RequestBodyPublisher and ResponseBodySubscriber for the
Servlet 3.1 support back into ServletHttpHandlerAdapter.
@ -95,12 +95,8 @@ public class RxNettyServerHttpResponse extends AbstractServerHttpResponse {
@@ -95,12 +95,8 @@ public class RxNettyServerHttpResponse extends AbstractServerHttpResponse {
@ -77,13 +85,19 @@ public class ServletHttpHandlerAdapter extends HttpServlet {
@@ -77,13 +85,19 @@ public class ServletHttpHandlerAdapter extends HttpServlet {
@ -124,4 +138,238 @@ public class ServletHttpHandlerAdapter extends HttpServlet {
@@ -124,4 +138,238 @@ public class ServletHttpHandlerAdapter extends HttpServlet {
@ -55,15 +52,12 @@ public class ServletServerHttpRequest extends AbstractServerHttpRequest {
@@ -55,15 +52,12 @@ public class ServletServerHttpRequest extends AbstractServerHttpRequest {
Assert.notNull(request,"'request' must not be null.");
Assert.notNull(body,"'body' must not be null.");
this.request=request;
this.requestBodyPublisher=Flux.from(body);
}
@ -137,89 +131,4 @@ public class ServletServerHttpRequest extends AbstractServerHttpRequest {
@@ -137,89 +131,4 @@ public class ServletServerHttpRequest extends AbstractServerHttpRequest {
@ -52,16 +46,16 @@ public class ServletServerHttpResponse extends AbstractServerHttpResponse {
@@ -52,16 +46,16 @@ public class ServletServerHttpResponse extends AbstractServerHttpResponse {
Assert.notNull(response,"'response' must not be null");
Assert.notNull(responseBodyWriter,"'responseBodyWriter' must not be null");
this.response=response;
this.responseBodyWriter=responseBodyWriter;
}
publicHttpServletResponsegetServletResponse(){
@ -75,8 +69,7 @@ public class ServletServerHttpResponse extends AbstractServerHttpResponse {
@@ -75,8 +69,7 @@ public class ServletServerHttpResponse extends AbstractServerHttpResponse {
@ -105,12 +98,8 @@ public class ServletServerHttpResponse extends AbstractServerHttpResponse {
@@ -105,12 +98,8 @@ public class ServletServerHttpResponse extends AbstractServerHttpResponse {
@ -118,140 +107,4 @@ public class ServletServerHttpResponse extends AbstractServerHttpResponse {
@@ -118,140 +107,4 @@ public class ServletServerHttpResponse extends AbstractServerHttpResponse {
@ -64,14 +64,13 @@ public class UndertowHttpHandlerAdapter implements io.undertow.server.HttpHandle
@@ -64,14 +64,13 @@ public class UndertowHttpHandlerAdapter implements io.undertow.server.HttpHandle
@ -104,7 +103,7 @@ public class UndertowHttpHandlerAdapter implements io.undertow.server.HttpHandle
@@ -104,7 +103,7 @@ public class UndertowHttpHandlerAdapter implements io.undertow.server.HttpHandle
@ -120,13 +119,16 @@ public class UndertowHttpHandlerAdapter implements io.undertow.server.HttpHandle
@@ -120,13 +119,16 @@ public class UndertowHttpHandlerAdapter implements io.undertow.server.HttpHandle
@ -203,10 +205,14 @@ public class UndertowHttpHandlerAdapter implements io.undertow.server.HttpHandle
@@ -203,10 +205,14 @@ public class UndertowHttpHandlerAdapter implements io.undertow.server.HttpHandle
@ -87,12 +87,8 @@ public class UndertowServerHttpResponse extends AbstractServerHttpResponse {
@@ -87,12 +87,8 @@ public class UndertowServerHttpResponse extends AbstractServerHttpResponse {
@ -168,6 +169,7 @@ public class RequestMappingIntegrationTests extends AbstractHttpHandlerIntegrati
@@ -168,6 +169,7 @@ public class RequestMappingIntegrationTests extends AbstractHttpHandlerIntegrati