Class Channel

    • Field Detail

      • type

        protected byte[] type
      • session

        protected Session session
    • Method Detail

      • setXForwarding

        public void setXForwarding​(boolean foo)
      • isEOF

        public boolean isEOF()
      • setInputStream

        public void setInputStream​(java.io.InputStream in)
      • setInputStream

        public void setInputStream​(java.io.InputStream in,
                                   boolean dontclose)
      • setOutputStream

        public void setOutputStream​(java.io.OutputStream out)
      • setOutputStream

        public void setOutputStream​(java.io.OutputStream out,
                                    boolean dontclose)
      • setExtOutputStream

        public void setExtOutputStream​(java.io.OutputStream out)
      • setExtOutputStream

        public void setExtOutputStream​(java.io.OutputStream out,
                                       boolean dontclose)
      • getInputStream

        public java.io.InputStream getInputStream()
                                           throws java.io.IOException
        Throws:
        java.io.IOException
      • getExtInputStream

        public java.io.InputStream getExtInputStream()
                                              throws java.io.IOException
        Throws:
        java.io.IOException
      • getOutputStream

        public java.io.OutputStream getOutputStream()
                                             throws java.io.IOException
        Throws:
        java.io.IOException
      • isClosed

        public boolean isClosed()
      • disconnect

        public void disconnect()
      • isConnected

        public boolean isConnected()
      • sendSignal

        public void sendSignal​(java.lang.String signal)
                        throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getExitStatus

        public int getExitStatus()
      • getId

        public int getId()
      • sendOpenConfirmation

        protected void sendOpenConfirmation()
                                     throws java.lang.Exception
        Throws:
        java.lang.Exception
      • sendOpenFailure

        protected void sendOpenFailure​(int reasoncode)
      • genChannelOpenPacket

        protected com.jcraft.jsch.Packet genChannelOpenPacket()
      • sendChannelOpen

        protected void sendChannelOpen()
                                throws java.lang.Exception
        Throws:
        java.lang.Exception