diff options
author | Jon Marius Venstad <jonmv@users.noreply.github.com> | 2021-12-03 08:11:22 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-12-03 08:11:22 +0100 |
commit | 258c5987675c7b757c8c574a59e1793d1f68ea72 (patch) | |
tree | 8bd0929c62fbd2cf4ad761101ffb5df6bcce79fa /container-core/src/main/java/com/yahoo/jdisc/http/HttpResponse.java | |
parent | 6e2ddaa1b917dadfda06f882a08c69a3c6b56558 (diff) |
Revert "Remove Servlet integration from container-core [run-systemtest]"
Diffstat (limited to 'container-core/src/main/java/com/yahoo/jdisc/http/HttpResponse.java')
-rw-r--r-- | container-core/src/main/java/com/yahoo/jdisc/http/HttpResponse.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/container-core/src/main/java/com/yahoo/jdisc/http/HttpResponse.java b/container-core/src/main/java/com/yahoo/jdisc/http/HttpResponse.java index 20abb251c74..e9ff60ade20 100644 --- a/container-core/src/main/java/com/yahoo/jdisc/http/HttpResponse.java +++ b/container-core/src/main/java/com/yahoo/jdisc/http/HttpResponse.java @@ -7,6 +7,7 @@ import com.yahoo.jdisc.Response; import com.yahoo.jdisc.handler.CompletionHandler; import com.yahoo.jdisc.handler.ContentChannel; import com.yahoo.jdisc.handler.ResponseHandler; +import com.yahoo.jdisc.http.servlet.ServletOrJdiscHttpResponse; import java.util.List; @@ -15,7 +16,7 @@ import java.util.List; * * @author Einar M R Rosenvinge */ -public class HttpResponse extends Response { +public class HttpResponse extends Response implements ServletOrJdiscHttpResponse { private final HeaderFields trailers = new HeaderFields(); private boolean chunkedEncodingEnabled = true; @@ -53,10 +54,12 @@ public class HttpResponse extends Response { return message; } + @Override public void copyHeaders(HeaderFields target) { target.addAll(headers()); } + @Override public List<Cookie> decodeSetCookieHeader() { return CookieHelper.decodeSetCookieHeader(headers()); } |