Class FilterChainProcessorSelector
- java.lang.Object
-
- org.glassfish.grizzly.filterchain.FilterChainProcessorSelector
-
- All Implemented Interfaces:
ProcessorSelector
public class FilterChainProcessorSelector extends Object implements ProcessorSelector
- Author:
- Alexey Stashok
- See Also:
ProcessorSelector
-
-
Field Summary
Fields Modifier and Type Field Description protected FilterChainBuilder
builder
FilterChainBuilder
, responsible for creatingFilterChain
instances
-
Constructor Summary
Constructors Constructor Description FilterChainProcessorSelector(FilterChainBuilder builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Processor
select(IOEvent ioEvent, Connection connection)
ReturnsFilterChain
instance, if it's interested in processing passedIOEvent
, or null otherwise.
-
-
-
Field Detail
-
builder
protected final FilterChainBuilder builder
FilterChainBuilder
, responsible for creatingFilterChain
instances
-
-
Constructor Detail
-
FilterChainProcessorSelector
public FilterChainProcessorSelector(FilterChainBuilder builder)
-
-
Method Detail
-
select
public Processor select(IOEvent ioEvent, Connection connection)
ReturnsFilterChain
instance, if it's interested in processing passedIOEvent
, or null otherwise.- Specified by:
select
in interfaceProcessorSelector
- Parameters:
ioEvent
-IOEvent
to process.connection
-Connection
, whereIOEvent
occured.- Returns:
FilterChain
instance, if it's interested in processing passedIOEvent
, or null otherwise.
-
-