summaryrefslogtreecommitdiffstats
path: root/container-core
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@verizonmedia.com>2021-12-06 14:37:13 +0100
committerBjørn Christian Seime <bjorncs@verizonmedia.com>2021-12-06 16:25:13 +0100
commitd1f1c0910980df6112778f6c0c7f0605bd5bbf05 (patch)
tree19b62150a5b77048e2b9cc1ec9b881615907e3b3 /container-core
parent35311886fd9576abf77955bb4041c4500bb7beef (diff)
Allow getParentRequest() on parent type
Diffstat (limited to 'container-core')
-rw-r--r--container-core/abi-spec.json3
-rw-r--r--container-core/src/main/java/com/yahoo/jdisc/http/filter/DiscFilterRequest.java2
-rw-r--r--container-core/src/main/java/com/yahoo/jdisc/http/filter/JdiscFilterRequest.java7
3 files changed, 2 insertions, 10 deletions
diff --git a/container-core/abi-spec.json b/container-core/abi-spec.json
index 6bee1f2b4fb..e4b97c3c968 100644
--- a/container-core/abi-spec.json
+++ b/container-core/abi-spec.json
@@ -2321,8 +2321,7 @@
"public"
],
"methods": [
- "public void <init>(com.yahoo.jdisc.http.HttpRequest)",
- "public com.yahoo.jdisc.http.HttpRequest getParentRequest()"
+ "public void <init>(com.yahoo.jdisc.http.HttpRequest)"
],
"fields": []
},
diff --git a/container-core/src/main/java/com/yahoo/jdisc/http/filter/DiscFilterRequest.java b/container-core/src/main/java/com/yahoo/jdisc/http/filter/DiscFilterRequest.java
index 8ac2305f5df..2580b4a6ac0 100644
--- a/container-core/src/main/java/com/yahoo/jdisc/http/filter/DiscFilterRequest.java
+++ b/container-core/src/main/java/com/yahoo/jdisc/http/filter/DiscFilterRequest.java
@@ -73,7 +73,7 @@ public class DiscFilterRequest {
*/
@Deprecated(forRemoval = true, since = "7.511")
public HttpRequest getParentRequest() {
- throw new UnsupportedOperationException("getParentRequest is not supported for " + parent.getClass().getName());
+ return parent;
}
/**
diff --git a/container-core/src/main/java/com/yahoo/jdisc/http/filter/JdiscFilterRequest.java b/container-core/src/main/java/com/yahoo/jdisc/http/filter/JdiscFilterRequest.java
index aa4050dd963..74c3b8adc7d 100644
--- a/container-core/src/main/java/com/yahoo/jdisc/http/filter/JdiscFilterRequest.java
+++ b/container-core/src/main/java/com/yahoo/jdisc/http/filter/JdiscFilterRequest.java
@@ -10,15 +10,8 @@ import com.yahoo.jdisc.http.HttpRequest;
@Deprecated(forRemoval = true, since = "7.511")
public class JdiscFilterRequest extends DiscFilterRequest {
- private final HttpRequest parent;
-
public JdiscFilterRequest(HttpRequest parent) {
super(parent);
- this.parent = parent;
}
- @SuppressWarnings("removal")
- @Override
- public HttpRequest getParentRequest() { return parent; }
-
}