Package org.apache.sshd.common.io.nio2
Class Nio2Connector.ConnectionCompletionHandler
- java.lang.Object
-
- org.apache.sshd.common.io.nio2.Nio2CompletionHandler<java.lang.Void,java.lang.Object>
-
- org.apache.sshd.common.io.nio2.Nio2Connector.ConnectionCompletionHandler
-
- All Implemented Interfaces:
java.nio.channels.CompletionHandler<java.lang.Void,java.lang.Object>
- Enclosing class:
- Nio2Connector
protected class Nio2Connector.ConnectionCompletionHandler extends Nio2CompletionHandler<java.lang.Void,java.lang.Object>
-
-
Field Summary
Fields Modifier and Type Field Description protected AttributeRepository
context
protected IoConnectFuture
future
protected IoHandler
handler
protected FactoryManager
manager
protected java.nio.channels.AsynchronousSocketChannel
socket
-
Constructor Summary
Constructors Modifier Constructor Description protected
ConnectionCompletionHandler(IoConnectFuture future, java.nio.channels.AsynchronousSocketChannel socket, AttributeRepository context, FactoryManager manager, IoHandler handler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
onCompleted(java.lang.Void result, java.lang.Object attachment)
protected void
onFailed(java.lang.Throwable exc, java.lang.Object attachment)
-
Methods inherited from class org.apache.sshd.common.io.nio2.Nio2CompletionHandler
completed, failed
-
-
-
-
Field Detail
-
future
protected final IoConnectFuture future
-
socket
protected final java.nio.channels.AsynchronousSocketChannel socket
-
context
protected final AttributeRepository context
-
manager
protected final FactoryManager manager
-
handler
protected final IoHandler handler
-
-
Constructor Detail
-
ConnectionCompletionHandler
protected ConnectionCompletionHandler(IoConnectFuture future, java.nio.channels.AsynchronousSocketChannel socket, AttributeRepository context, FactoryManager manager, IoHandler handler)
-
-
Method Detail
-
onCompleted
protected void onCompleted(java.lang.Void result, java.lang.Object attachment)
- Specified by:
onCompleted
in classNio2CompletionHandler<java.lang.Void,java.lang.Object>
-
onFailed
protected void onFailed(java.lang.Throwable exc, java.lang.Object attachment)
- Specified by:
onFailed
in classNio2CompletionHandler<java.lang.Void,java.lang.Object>
-
-