Interface FilterExecutor
-
public interface FilterExecutor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
defaultEndIdx(FilterChainContext context)
int
defaultStartIdx(FilterChainContext context)
NextAction
execute(Filter filter, FilterChainContext context)
int
getNextFilter(FilterChainContext context)
int
getPreviousFilter(FilterChainContext context)
boolean
hasNextFilter(FilterChainContext context, int idx)
boolean
hasPreviousFilter(FilterChainContext context, int idx)
void
initIndexes(FilterChainContext context)
boolean
isDownstream()
boolean
isUpstream()
-
-
-
Method Detail
-
execute
NextAction execute(Filter filter, FilterChainContext context) throws IOException
- Throws:
IOException
-
defaultStartIdx
int defaultStartIdx(FilterChainContext context)
-
defaultEndIdx
int defaultEndIdx(FilterChainContext context)
-
getNextFilter
int getNextFilter(FilterChainContext context)
-
getPreviousFilter
int getPreviousFilter(FilterChainContext context)
-
initIndexes
void initIndexes(FilterChainContext context)
-
hasNextFilter
boolean hasNextFilter(FilterChainContext context, int idx)
-
hasPreviousFilter
boolean hasPreviousFilter(FilterChainContext context, int idx)
-
isUpstream
boolean isUpstream()
-
isDownstream
boolean isDownstream()
-
-