Top Inners Fields Constructors Methods
org.glassfish.grizzly.filterchain

pack-priv abstract Class ExecutorResolver

extends Object
Class Inheritance
Imports
java.io.IOException

Author
oleksiys

Nested and Inner Type Summary

Modifier and TypeClass and Description
public abstract static class
ExecutorResolver.DownstreamExecutor

Executes appropriate Filter processing method to process occurred org.glassfish.grizzly.IOEvent.

public abstract static class
ExecutorResolver.UpstreamExecutor

Executes appropriate Filter processing method to process occurred org.glassfish.grizzly.IOEvent.

Field Summary

Modifier and TypeField and Description
private static final FilterExecutor
private static final FilterExecutor
private static final FilterExecutor
public static final FilterExecutor
private static final FilterExecutor
private static final FilterExecutor
private static final FilterExecutor
public static final FilterExecutor
private static final FilterExecutor

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public static FilterExecutor
resolve(final FilterChainContext context)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

ACCEPT_EXECUTORback to summary
private static final FilterExecutor ACCEPT_EXECUTOR
CLOSE_EXECUTORback to summary
private static final FilterExecutor CLOSE_EXECUTOR
CONNECT_EXECUTORback to summary
private static final FilterExecutor CONNECT_EXECUTOR
DOWNSTREAM_EXECUTOR_SAMPLEback to summary
public static final FilterExecutor DOWNSTREAM_EXECUTOR_SAMPLE
EVENT_DOWNSTREAM_EXECUTORback to summary
private static final FilterExecutor EVENT_DOWNSTREAM_EXECUTOR
EVENT_UPSTREAM_EXECUTORback to summary
private static final FilterExecutor EVENT_UPSTREAM_EXECUTOR
READ_EXECUTORback to summary
private static final FilterExecutor READ_EXECUTOR
UPSTREAM_EXECUTOR_SAMPLEback to summary
public static final FilterExecutor UPSTREAM_EXECUTOR_SAMPLE
WRITE_EXECUTORback to summary
private static final FilterExecutor WRITE_EXECUTOR

Constructor Detail

ExecutorResolverback to summary
pack-priv ExecutorResolver()

Method Detail

resolveback to summary
public static FilterExecutor resolve(final FilterChainContext context)
org.glassfish.grizzly.filterchain back to summary

public abstract Class ExecutorResolver.DownstreamExecutor

extends Object
implements FilterExecutor
Class Inheritance
  • java.lang.Object
  • org.glassfish.grizzly.filterchain.ExecutorResolver.DownstreamExecutor
All Implemented Interfaces
org.glassfish.grizzly.filterchain.FilterExecutor

Executes appropriate Filter processing method to process occurred org.glassfish.grizzly.IOEvent.

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public final int
public final int
public final int
public final int
public final boolean
public final boolean
public final void
public final boolean
public final boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

DownstreamExecutorback to summary
public DownstreamExecutor()

Method Detail

defaultEndIdxback to summary
public final int defaultEndIdx(FilterChainContext context)

Implements org.glassfish.grizzly.filterchain.FilterExecutor.defaultEndIdx.

Annotations
@Override
defaultStartIdxback to summary
public final int defaultStartIdx(FilterChainContext context)

Implements org.glassfish.grizzly.filterchain.FilterExecutor.defaultStartIdx.

Annotations
@Override
getNextFilterback to summary
public final int getNextFilter(FilterChainContext context)

Implements org.glassfish.grizzly.filterchain.FilterExecutor.getNextFilter.

Annotations
@Override
getPreviousFilterback to summary
public final int getPreviousFilter(FilterChainContext context)

Implements org.glassfish.grizzly.filterchain.FilterExecutor.getPreviousFilter.

Annotations
@Override
hasNextFilterback to summary
public final boolean hasNextFilter(FilterChainContext context, int idx)

Implements org.glassfish.grizzly.filterchain.FilterExecutor.hasNextFilter.

Annotations
@Override
hasPreviousFilterback to summary
public final boolean hasPreviousFilter(FilterChainContext context, int idx)

Implements org.glassfish.grizzly.filterchain.FilterExecutor.hasPreviousFilter.

Annotations
@Override
initIndexesback to summary
public final void initIndexes(FilterChainContext context)

Implements org.glassfish.grizzly.filterchain.FilterExecutor.initIndexes.

Annotations
@Override
isDownstreamback to summary
public final boolean isDownstream()

Implements org.glassfish.grizzly.filterchain.FilterExecutor.isDownstream.

Annotations
@Override
isUpstreamback to summary
public final boolean isUpstream()

Implements org.glassfish.grizzly.filterchain.FilterExecutor.isUpstream.

Annotations
@Override
org.glassfish.grizzly.filterchain back to summary

public abstract Class ExecutorResolver.UpstreamExecutor

extends Object
implements FilterExecutor
Class Inheritance
  • java.lang.Object
  • org.glassfish.grizzly.filterchain.ExecutorResolver.UpstreamExecutor
All Implemented Interfaces
org.glassfish.grizzly.filterchain.FilterExecutor

Executes appropriate Filter processing method to process occurred org.glassfish.grizzly.IOEvent.

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public final int
public final int
public final int
public final int
public final boolean
public final boolean
public final void
public final boolean
public final boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

UpstreamExecutorback to summary
public UpstreamExecutor()

Method Detail

defaultEndIdxback to summary
public final int defaultEndIdx(FilterChainContext context)

Implements org.glassfish.grizzly.filterchain.FilterExecutor.defaultEndIdx.

Annotations
@Override
defaultStartIdxback to summary
public final int defaultStartIdx(FilterChainContext context)

Implements org.glassfish.grizzly.filterchain.FilterExecutor.defaultStartIdx.

Annotations
@Override
getNextFilterback to summary
public final int getNextFilter(FilterChainContext context)

Implements org.glassfish.grizzly.filterchain.FilterExecutor.getNextFilter.

Annotations
@Override
getPreviousFilterback to summary
public final int getPreviousFilter(FilterChainContext context)

Implements org.glassfish.grizzly.filterchain.FilterExecutor.getPreviousFilter.

Annotations
@Override
hasNextFilterback to summary
public final boolean hasNextFilter(FilterChainContext context, int idx)

Implements org.glassfish.grizzly.filterchain.FilterExecutor.hasNextFilter.

Annotations
@Override
hasPreviousFilterback to summary
public final boolean hasPreviousFilter(FilterChainContext context, int idx)

Implements org.glassfish.grizzly.filterchain.FilterExecutor.hasPreviousFilter.

Annotations
@Override
initIndexesback to summary
public final void initIndexes(FilterChainContext context)

Implements org.glassfish.grizzly.filterchain.FilterExecutor.initIndexes.

Annotations
@Override
isDownstreamback to summary
public final boolean isDownstream()

Implements org.glassfish.grizzly.filterchain.FilterExecutor.isDownstream.

Annotations
@Override
isUpstreamback to summary
public final boolean isUpstream()

Implements org.glassfish.grizzly.filterchain.FilterExecutor.isUpstream.

Annotations
@Override