F
- The filter typeT
- The resolution context typepublic interface HttpFilterResolver<F extends HttpFilter,T extends AnnotationMetadataProvider>
Modifier and Type | Interface and Description |
---|---|
static interface |
HttpFilterResolver.FilterEntry<F>
A resolved filter entry.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<HttpFilterResolver.FilterEntry<F>> |
resolveFilterEntries(T context)
Resolves the initial list of filters.
|
java.util.List<F> |
resolveFilters(HttpRequest<?> request,
java.util.List<HttpFilterResolver.FilterEntry<F>> filterEntries)
Returns which filters should apply for the given request.
|
java.util.List<HttpFilterResolver.FilterEntry<F>> resolveFilterEntries(T context)
context
- The contextjava.util.List<F> resolveFilters(HttpRequest<?> request, java.util.List<HttpFilterResolver.FilterEntry<F>> filterEntries)
request
- The requestfilterEntries
- the filter entries