org.glassfish.grizzly.filterchain
Class ExecutorResolver.DownstreamExecutor
java.lang.Object
org.glassfish.grizzly.filterchain.ExecutorResolver.DownstreamExecutor
- All Implemented Interfaces:
- FilterExecutor
- Enclosing class:
- ExecutorResolver
public static class ExecutorResolver.DownstreamExecutor
- extends Object
- implements FilterExecutor
Executes appropriate Filter processing method to process occurred
IOEvent.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExecutorResolver.DownstreamExecutor
public ExecutorResolver.DownstreamExecutor()
defaultStartIdx
public final int defaultStartIdx(FilterChainContext context)
- Specified by:
defaultStartIdx in interface FilterExecutor
defaultEndIdx
public final int defaultEndIdx(FilterChainContext context)
- Specified by:
defaultEndIdx in interface FilterExecutor
getNextFilter
public final int getNextFilter(FilterChainContext context)
- Specified by:
getNextFilter in interface FilterExecutor
getPreviousFilter
public final int getPreviousFilter(FilterChainContext context)
- Specified by:
getPreviousFilter in interface FilterExecutor
hasNextFilter
public final boolean hasNextFilter(FilterChainContext context,
int idx)
- Specified by:
hasNextFilter in interface FilterExecutor
hasPreviousFilter
public final boolean hasPreviousFilter(FilterChainContext context,
int idx)
- Specified by:
hasPreviousFilter in interface FilterExecutor
initIndexes
public final void initIndexes(FilterChainContext context)
- Specified by:
initIndexes in interface FilterExecutor
isUpstream
public final boolean isUpstream()
- Specified by:
isUpstream in interface FilterExecutor
isDownstream
public final boolean isDownstream()
- Specified by:
isDownstream in interface FilterExecutor
execute
public NextAction execute(Filter filter,
FilterChainContext context)
throws IOException
- Specified by:
execute in interface FilterExecutor
- Throws:
IOException
Copyright © 2011 Oracle Corpration. All Rights Reserved.