44
44
import org .springframework .lang .Nullable ;
45
45
46
46
/**
47
- * Adapt an Eclipse Jetty {@link Response} to a {@link org.springframework.http.server.ServerHttpResponse}.
47
+ * Adapt an Eclipse Jetty {@link Response} to an {@link org.springframework.http.server.ServerHttpResponse}.
48
48
*
49
49
* @author Greg Wilkins
50
50
* @author Lachlan Roberts
@@ -54,6 +54,7 @@ class JettyCoreServerHttpResponse extends AbstractServerHttpResponse implements
54
54
55
55
private final Response response ;
56
56
57
+
57
58
public JettyCoreServerHttpResponse (Response response , JettyDataBufferFactory dataBufferFactory ) {
58
59
super (dataBufferFactory , new HttpHeaders (new JettyHeadersAdapter (response .getHeaders ())));
59
60
this .response = response ;
@@ -77,6 +78,7 @@ public JettyCoreServerHttpResponse(Response response, JettyDataBufferFactory dat
77
78
}
78
79
}
79
80
81
+
80
82
@ Override
81
83
protected Mono <Void > writeWithInternal (Publisher <? extends DataBuffer > body ) {
82
84
return Flux .from (body )
@@ -158,16 +160,16 @@ public <T> T getNativeResponse() {
158
160
return (T ) this .response ;
159
161
}
160
162
163
+
161
164
private static class ResponseHttpCookie implements org .eclipse .jetty .http .HttpCookie {
165
+
162
166
private final ResponseCookie responseCookie ;
163
167
164
- public ResponseHttpCookie (ResponseCookie responseCookie ) {
168
+
169
+ ResponseHttpCookie (ResponseCookie responseCookie ) {
165
170
this .responseCookie = responseCookie ;
166
171
}
167
172
168
- public ResponseCookie getResponseCookie () {
169
- return this .responseCookie ;
170
- }
171
173
172
174
@ Override
173
175
public String getName () {
@@ -233,5 +235,7 @@ public boolean isPartitioned() {
233
235
public Map <String , String > getAttributes () {
234
236
return Collections .emptyMap ();
235
237
}
238
+
236
239
}
240
+
237
241
}
0 commit comments