Interface AbstractServerTransport<C extends Context>


public interface AbstractServerTransport<C extends Context>
  • Method Details

    • disconnect

      void disconnect(int reason, String message)
    • getContext

      C getContext()
    • postMessage

      void postMessage(SshMessage sshMessage, boolean kex)
    • sendNewKeys

      void sendNewKeys()
    • getConnection

      SshConnection getConnection()
    • postMessage

      void postMessage(SshMessage sshMessage)
    • isConnected

      boolean isConnected()
    • addTask

      void addTask(Integer messageQueue, ConnectionAwareTask r)
    • startService

      void startService(Service<C> service)
    • getSessionKey

      byte[] getSessionKey()
    • registerIdleStateListener

      void registerIdleStateListener(IdleStateListener listener)
    • removeIdleStateListener

      void removeIdleStateListener(IdleStateListener listener)
    • resetIdleState

      void resetIdleState(IdleStateListener listener)
    • isSelectorThread

      boolean isSelectorThread()