Interface | Description |
---|---|
NIOChannelDistributor | |
SelectionKeyHandler |
SelectionKeyHandler implementations are responsible for handling
SelectionKey life cycle events. |
SelectorHandler | |
SelectorHandler.Task | |
SelectorHandlerTask |
Task, which may be registered on
SelectorHandler and executed in a
Selector thread. |
Class | Description |
---|---|
AbstractNIOAsyncQueueReader |
The
AsyncQueueReader implementation, based on the Java NIO |
AbstractNIOAsyncQueueWriter |
The
AsyncQueueWriter implementation, based on the Java NIO |
AbstractNIOConnectionDistributor | |
DefaultSelectionKeyHandler | |
DefaultSelectorHandler |
Default implementation of NIO
SelectorHandler |
DefaultSelectorHandler.DeregisterChannelOperation | |
DefaultSelectorHandler.RegisterChannelOperation | |
DefaultSelectorHandler.RegisterKeyTask | |
DefaultSelectorHandler.RunnableTask | |
DirectByteBufferRecord |
Thread-local Direct
ByteBuffer storage. |
NIOConnection |
Common
Connection implementation for Java NIO Connections. |
NIOTransport | |
RegisterChannelResult | |
RoundRobinConnectionDistributor |
RoundRobin NIOConnectionDistributor implementation,
which allocates one SelectorRunner for OP_ACCEPT events and other
event will be assign to a next SelectorRunner from the array.
|
SelectorRunner |
Class is responsible for processing certain (single)
SelectorHandler |
Selectors |
Utility class for
Selector related operations. |
Copyright © 2014 Oracle Corporation. All rights reserved.