Package org.apache.sshd.common.io.nio2
Class Nio2Acceptor.AcceptCompletionHandler
java.lang.Object
org.apache.sshd.common.io.nio2.Nio2CompletionHandler<AsynchronousSocketChannel,SocketAddress>
org.apache.sshd.common.io.nio2.Nio2Acceptor.AcceptCompletionHandler
- All Implemented Interfaces:
CompletionHandler<AsynchronousSocketChannel,SocketAddress>
- Enclosing class:
Nio2Acceptor
protected class Nio2Acceptor.AcceptCompletionHandler
extends Nio2CompletionHandler<AsynchronousSocketChannel,SocketAddress>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Nio2SessioncreateSession(Nio2Acceptor acceptor, SocketAddress address, AsynchronousSocketChannel channel, IoHandler handler) protected booleanokToReaccept(Throwable exc, SocketAddress address) protected voidonCompleted(AsynchronousSocketChannel result, SocketAddress address) protected voidonFailed(Throwable exc, SocketAddress address) Methods inherited from class org.apache.sshd.common.io.nio2.Nio2CompletionHandler
completed, failed
-
Field Details
-
socket
-
-
Constructor Details
-
AcceptCompletionHandler
AcceptCompletionHandler(AsynchronousServerSocketChannel socket)
-
-
Method Details
-
onCompleted
- Specified by:
onCompletedin classNio2CompletionHandler<AsynchronousSocketChannel,SocketAddress>
-
createSession
protected Nio2Session createSession(Nio2Acceptor acceptor, SocketAddress address, AsynchronousSocketChannel channel, IoHandler handler) throws Throwable - Throws:
Throwable
-
onFailed
- Specified by:
onFailedin classNio2CompletionHandler<AsynchronousSocketChannel,SocketAddress>
-
okToReaccept
-