summaryrefslogtreecommitdiffstats
path: root/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/FilterBindings.java
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@verizonmedia.com>2020-11-11 15:53:51 +0100
committerBjørn Christian Seime <bjorncs@verizonmedia.com>2020-11-11 15:55:32 +0100
commit5c3a55faac3ae620a51f6b0388f8e1d091e725f0 (patch)
tree8fec1bb46dafc7f218e8ffd314a0b9f46f733198 /jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/FilterBindings.java
parent1b7e6a0dfb0b8686aeddce7418d28bbdfd4909c1 (diff)
Remove implicit and potensially false dependency on jdisc_http_service
Required for later changes to jdisc_http_service. Removes jdisc_http_service from provided-dependencies.
Diffstat (limited to 'jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/FilterBindings.java')
-rw-r--r--jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/FilterBindings.java30
1 files changed, 30 insertions, 0 deletions
diff --git a/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/FilterBindings.java b/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/FilterBindings.java
new file mode 100644
index 00000000000..4dabed41bc6
--- /dev/null
+++ b/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/FilterBindings.java
@@ -0,0 +1,30 @@
+// Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
+package com.yahoo.jdisc.http.server;
+
+import com.yahoo.jdisc.application.BindingRepository;
+import com.yahoo.jdisc.http.filter.RequestFilter;
+import com.yahoo.jdisc.http.filter.ResponseFilter;
+
+/**
+ * @author bakksjo
+ */
+public class FilterBindings {
+
+ private final BindingRepository<RequestFilter> requestFilters;
+ private final BindingRepository<ResponseFilter> responseFilters;
+
+ public FilterBindings(BindingRepository<RequestFilter> requestFilters,
+ BindingRepository<ResponseFilter> responseFilters) {
+ this.requestFilters = requestFilters;
+ this.responseFilters = responseFilters;
+ }
+
+ public BindingRepository<RequestFilter> getRequestFilters() {
+ return requestFilters;
+ }
+
+ public BindingRepository<ResponseFilter> getResponseFilters() {
+ return responseFilters;
+ }
+
+}