org.glassfish.grizzly
Class DefaultProcessorSelector
java.lang.Object
org.glassfish.grizzly.DefaultProcessorSelector
- All Implemented Interfaces:
- ProcessorSelector
public class DefaultProcessorSelector
- extends Object
- implements ProcessorSelector
Default ProcessorSelector implementation, which uses
Connection's Processor preferences.
The DefaultProcessorSelector first checks Connection's
associated Processor (Connection.getProcessor()). If returned
Processor is null - if delegates selection to
Connection's ProcessorSelector
(Connection.getProcessorSelector()).
- Author:
- Alexey Stashok
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
transport
protected Transport transport
DefaultProcessorSelector
public DefaultProcessorSelector(Transport transport)
select
public Processor select(IOEvent ioEvent,
Connection connection)
- Selects
Processor, which will process connection event.
- Specified by:
select in interface ProcessorSelector
- Parameters:
ioEvent - connection event to be processed
- Returns:
- the
Processor, which will process connection event.
Copyright © 2009 SUN Microsystems. All Rights Reserved.