"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "spring-web/src/main/java/org/springframework/http/server/reactive/UndertowServerHttpResponse.java" between
spring-framework-5.3.23.tar.gz and spring-framework-5.3.24.tar.gz

About: Spring Framework is an application framework for the Java platform and .NET Framework. Community edition.

UndertowServerHttpResponse.java  (spring-framework-5.3.23):UndertowServerHttpResponse.java  (spring-framework-5.3.24)
skipping to change at line 65 skipping to change at line 65
private final UndertowServerHttpRequest request; private final UndertowServerHttpRequest request;
@Nullable @Nullable
private StreamSinkChannel responseChannel; private StreamSinkChannel responseChannel;
UndertowServerHttpResponse( UndertowServerHttpResponse(
HttpServerExchange exchange, DataBufferFactory bufferFact ory, UndertowServerHttpRequest request) { HttpServerExchange exchange, DataBufferFactory bufferFact ory, UndertowServerHttpRequest request) {
super(bufferFactory, createHeaders(exchange)); super(bufferFactory, createHeaders(exchange));
Assert.notNull(exchange, "HttpServerExchange must not be null");
this.exchange = exchange; this.exchange = exchange;
this.request = request; this.request = request;
} }
private static HttpHeaders createHeaders(HttpServerExchange exchange) { private static HttpHeaders createHeaders(HttpServerExchange exchange) {
Assert.notNull(exchange, "HttpServerExchange must not be null");
UndertowHeadersAdapter headersMap = new UndertowHeadersAdapter(ex change.getResponseHeaders()); UndertowHeadersAdapter headersMap = new UndertowHeadersAdapter(ex change.getResponseHeaders());
return new HttpHeaders(headersMap); return new HttpHeaders(headersMap);
} }
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
@Override @Override
public <T> T getNativeResponse() { public <T> T getNativeResponse() {
return (T) this.exchange; return (T) this.exchange;
} }
 End of changes. 2 change blocks. 
1 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)