Interface FilterExecutor
-
public interface FilterExecutor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intdefaultEndIdx(FilterChainContext context)intdefaultStartIdx(FilterChainContext context)NextActionexecute(Filter filter, FilterChainContext context)intgetNextFilter(FilterChainContext context)intgetPreviousFilter(FilterChainContext context)booleanhasNextFilter(FilterChainContext context, int idx)booleanhasPreviousFilter(FilterChainContext context, int idx)voidinitIndexes(FilterChainContext context)booleanisDownstream()booleanisUpstream()
-
-
-
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()
-
-