blob: 4dabed41bc6d175072d4998c48a169874d6f4d0b (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
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;
}
}
|