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
-
Method Summary
Modifier and TypeMethodDescriptionprotected Nio2Session
createSession
(Nio2Acceptor acceptor, SocketAddress address, AsynchronousSocketChannel channel, IoHandler handler) protected boolean
okToReaccept
(Throwable exc, SocketAddress address) protected void
onCompleted
(AsynchronousSocketChannel result, SocketAddress address) protected void
onFailed
(Throwable exc, SocketAddress address) Methods inherited from class org.apache.sshd.common.io.nio2.Nio2CompletionHandler
completed, failed
-
Field Details
-
socket
-
-
Method Details
-
onCompleted
- Specified by:
onCompleted
in classNio2CompletionHandler<AsynchronousSocketChannel,
SocketAddress>
-
createSession
protected Nio2Session createSession(Nio2Acceptor acceptor, SocketAddress address, AsynchronousSocketChannel channel, IoHandler handler) throws Throwable - Throws:
Throwable
-
onFailed
- Specified by:
onFailed
in classNio2CompletionHandler<AsynchronousSocketChannel,
SocketAddress>
-
okToReaccept
-