protected class Nio2Acceptor.AcceptCompletionHandler extends Nio2CompletionHandler<java.nio.channels.AsynchronousSocketChannel,java.net.SocketAddress>
Modifier and Type | Field and Description |
---|---|
protected java.nio.channels.AsynchronousServerSocketChannel |
socket |
Constructor and Description |
---|
AcceptCompletionHandler(java.nio.channels.AsynchronousServerSocketChannel socket) |
Modifier and Type | Method and Description |
---|---|
protected Nio2Session |
createSession(Nio2Acceptor acceptor,
java.net.SocketAddress address,
java.nio.channels.AsynchronousSocketChannel channel,
IoHandler handler) |
protected boolean |
okToReaccept(java.lang.Throwable exc,
java.net.SocketAddress address) |
protected void |
onCompleted(java.nio.channels.AsynchronousSocketChannel result,
java.net.SocketAddress address) |
protected void |
onFailed(java.lang.Throwable exc,
java.net.SocketAddress address) |
completed, failed
AcceptCompletionHandler(java.nio.channels.AsynchronousServerSocketChannel socket)
protected void onCompleted(java.nio.channels.AsynchronousSocketChannel result, java.net.SocketAddress address)
onCompleted
in class Nio2CompletionHandler<java.nio.channels.AsynchronousSocketChannel,java.net.SocketAddress>
protected Nio2Session createSession(Nio2Acceptor acceptor, java.net.SocketAddress address, java.nio.channels.AsynchronousSocketChannel channel, IoHandler handler) throws java.lang.Throwable
java.lang.Throwable
protected void onFailed(java.lang.Throwable exc, java.net.SocketAddress address)
onFailed
in class Nio2CompletionHandler<java.nio.channels.AsynchronousSocketChannel,java.net.SocketAddress>
protected boolean okToReaccept(java.lang.Throwable exc, java.net.SocketAddress address)