Class StandardNettyIoSession

java.lang.Object
org.apache.sshd.common.util.logging.AbstractLoggingBean
org.apache.sshd.common.util.closeable.IoBaseCloseable
org.apache.sshd.common.util.closeable.AbstractCloseable
org.apache.sshd.netty.NettyIoSession
org.apache.nifi.processors.standard.ssh.netty.StandardNettyIoSession
All Implemented Interfaces:
Closeable, AutoCloseable, Channel, org.apache.sshd.common.Closeable, org.apache.sshd.common.io.IoSession, org.apache.sshd.common.util.net.ConnectionEndpointsIndicator

public class StandardNettyIoSession extends org.apache.sshd.netty.NettyIoSession
Standard extension of Netty IO Session supporting access to Channel Handler Adapter
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.apache.sshd.netty.NettyIoSession

    org.apache.sshd.netty.NettyIoSession.Adapter, org.apache.sshd.netty.NettyIoSession.DefaultIoWriteFuture

    Nested classes/interfaces inherited from class org.apache.sshd.common.util.closeable.AbstractCloseable

    org.apache.sshd.common.util.closeable.AbstractCloseable.State
  • Field Summary

    Fields inherited from class org.apache.sshd.netty.NettyIoSession

    adapter, attributes, context, handler, id, prev, readSuspended, remoteAddr, service

    Fields inherited from class org.apache.sshd.common.util.closeable.AbstractCloseable

    closeFuture, futureLock, state

    Fields inherited from class org.apache.sshd.common.util.logging.AbstractLoggingBean

    log
  • Constructor Summary

    Constructors
    Constructor
    Description
    StandardNettyIoSession(org.apache.sshd.netty.NettyIoService service, org.apache.sshd.common.io.IoHandler handler, SocketAddress acceptanceAddress)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected io.netty.channel.ChannelHandlerAdapter
     

    Methods inherited from class org.apache.sshd.netty.NettyIoSession

    channelActive, channelInactive, channelRead, doCloseGracefully, doCloseImmediately, exceptionCaught, getAcceptanceAddress, getAttribute, getId, getLocalAddress, getRemoteAddress, getService, removeAttribute, resumeRead, setAttribute, setAttributeIfAbsent, shutdownOutputStream, suspend, suspendRead, toString, writeBuffer

    Methods inherited from class org.apache.sshd.common.util.closeable.AbstractCloseable

    addCloseFutureListener, builder, close, getFutureLock, isClosed, isClosing, preClose, removeCloseFutureListener

    Methods inherited from class org.apache.sshd.common.util.logging.AbstractLoggingBean

    debug, debug, debug, debug, debug, error, error, error, error, error, getSimplifiedLogger, info, info, warn, warn, warn, warn, warn, warn, warn, warn

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.apache.sshd.common.Closeable

    addCloseFutureListener, close, isClosed, isClosing, isOpen, removeCloseFutureListener

    Methods inherited from interface org.apache.sshd.common.io.IoSession

    close
  • Constructor Details

    • StandardNettyIoSession

      public StandardNettyIoSession(org.apache.sshd.netty.NettyIoService service, org.apache.sshd.common.io.IoHandler handler, SocketAddress acceptanceAddress)
  • Method Details

    • getAdapter

      protected io.netty.channel.ChannelHandlerAdapter getAdapter()