org.glassfish.grizzly.filterchain
Class ExecutorResolver

java.lang.Object
  extended by org.glassfish.grizzly.filterchain.ExecutorResolver
Direct Known Subclasses:
ExecutorResolver.EventResolver, ExecutorResolver.StaticResolver

public abstract class ExecutorResolver
extends Object

Author:
oleksiys

Nested Class Summary
static class ExecutorResolver.DownstreamExecutor
          Executes appropriate Filter processing method to process occurred IOEvent.
static class ExecutorResolver.EventResolver
           
static class ExecutorResolver.StaticResolver
           
static class ExecutorResolver.UpstreamExecutor
          Executes appropriate Filter processing method to process occurred IOEvent.
 
Field Summary
static FilterExecutor DOWNSTREAM_EXECUTOR_SAMPLE
           
static FilterExecutor UPSTREAM_EXECUTOR_SAMPLE
           
 
Constructor Summary
ExecutorResolver()
           
 
Method Summary
protected abstract  FilterExecutor doResolve(FilterChainContext context)
           
static FilterExecutor resolve(FilterChainContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UPSTREAM_EXECUTOR_SAMPLE

public static final FilterExecutor UPSTREAM_EXECUTOR_SAMPLE

DOWNSTREAM_EXECUTOR_SAMPLE

public static final FilterExecutor DOWNSTREAM_EXECUTOR_SAMPLE
Constructor Detail

ExecutorResolver

public ExecutorResolver()
Method Detail

doResolve

protected abstract FilterExecutor doResolve(FilterChainContext context)

resolve

public static FilterExecutor resolve(FilterChainContext context)


Copyright © 2011 Oracle Corpration. All Rights Reserved.