A specialized version of ServerConnector that supports NetworkTrafficListeners.
A NetworkTrafficListener can be set and unset dynamically before and after this connector has
been started.
| Modifier and Type | Field and Description |
|---|---|
| private volatile NetworkTrafficListener |
| Access | Constructor and Description |
|---|---|
| public | |
| public | NetworkTrafficServerConnector(Server server, ConnectionFactory connectionFactory, SslContextFactory.
|
| public | |
| public | NetworkTrafficServerConnector(Server server, Executor executor, Scheduler scheduler, ByteBufferPool bufferPool, int acceptors, int selectors, ConnectionFactory... factories)
|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public NetworkTrafficListener | |
| protected SocketChannelEndPoint | newEndPoint(SocketChannel channel, ManagedSelector selectSet, SelectionKey key)
Overrides org. |
| public void | setNetworkTrafficListener(NetworkTrafficListener
the listener to set, or null to unset listener)Set the listener to set, or null to unset. |
| listener | back to summary |
|---|---|
| private volatile NetworkTrafficListener listener | |
| NetworkTrafficServerConnector | back to summary |
|---|---|
| public NetworkTrafficServerConnector(Server server) | |
| NetworkTrafficServerConnector | back to summary |
|---|---|
| public NetworkTrafficServerConnector(Server server, ConnectionFactory connectionFactory, SslContextFactory. | |
| NetworkTrafficServerConnector | back to summary |
|---|---|
| public NetworkTrafficServerConnector(Server server, ConnectionFactory connectionFactory) | |
| NetworkTrafficServerConnector | back to summary |
|---|---|
| public NetworkTrafficServerConnector(Server server, Executor executor, Scheduler scheduler, ByteBufferPool bufferPool, int acceptors, int selectors, ConnectionFactory... factories) | |
| NetworkTrafficServerConnector | back to summary |
|---|---|
| public NetworkTrafficServerConnector(Server server, SslContextFactory. | |
| getNetworkTrafficListener | back to summary |
|---|---|
| public NetworkTrafficListener getNetworkTrafficListener() Get the listener.
| |
| newEndPoint | back to summary |
|---|---|
| protected SocketChannelEndPoint newEndPoint(SocketChannel channel, ManagedSelector selectSet, SelectionKey key) Overrides org.
| |
| setNetworkTrafficListener | back to summary |
|---|---|
| public void setNetworkTrafficListener(NetworkTrafficListener listener) Set the listener to set, or null to unset.
| |