Class FilterBindings
- java.lang.Object
-
- com.yahoo.jdisc.http.server.jetty.FilterBindings
-
public class FilterBindings extends java.lang.Object
Resolves request/response filter (chain) from aURI
instance.- Author:
- Oyvind Bakksjo, bjorncs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FilterBindings.Builder
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RequestFilter
getRequestFilter(java.lang.String filterId)
ResponseFilter
getResponseFilter(java.lang.String filterId)
java.util.Collection<java.lang.String>
requestFilterIds()
java.util.Collection<RequestFilter>
requestFilters()
java.util.Optional<java.lang.String>
resolveRequestFilter(java.net.URI uri, int localPort)
java.util.Optional<java.lang.String>
resolveResponseFilter(java.net.URI uri, int localPort)
java.util.Collection<java.lang.String>
responseFilterIds()
java.util.Collection<ResponseFilter>
responseFilters()
-
-
-
Method Detail
-
resolveRequestFilter
public java.util.Optional<java.lang.String> resolveRequestFilter(java.net.URI uri, int localPort)
-
resolveResponseFilter
public java.util.Optional<java.lang.String> resolveResponseFilter(java.net.URI uri, int localPort)
-
getRequestFilter
public RequestFilter getRequestFilter(java.lang.String filterId)
-
getResponseFilter
public ResponseFilter getResponseFilter(java.lang.String filterId)
-
requestFilterIds
public java.util.Collection<java.lang.String> requestFilterIds()
-
responseFilterIds
public java.util.Collection<java.lang.String> responseFilterIds()
-
requestFilters
public java.util.Collection<RequestFilter> requestFilters()
-
responseFilters
public java.util.Collection<ResponseFilter> responseFilters()
-
-