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 |