Interface Channel.Direct
- All Superinterfaces:
AutoCloseable
,Channel
,Closeable
,ErrorNotifiable
,SSHPacketHandler
- All Known Implementing Classes:
AbstractDirectChannel
,DirectConnection
,DirectTCPIPChannel
,LocalPortForwarder.ForwardedChannel
,SessionChannel
- Enclosing interface:
Channel
Direct channels are those that are initiated by us.
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.schmizz.sshj.connection.channel.Channel
Channel.Direct, Channel.Forwarded
Nested classes/interfaces inherited from interface net.schmizz.sshj.common.ErrorNotifiable
ErrorNotifiable.Util
-
Method Summary
Methods inherited from interface net.schmizz.sshj.connection.channel.Channel
close, getAutoExpand, getID, getInputStream, getLocalMaxPacketSize, getLocalWinSize, getLoggerFactory, getOutputStream, getRecipient, getRemoteCharset, getRemoteMaxPacketSize, getRemoteWinSize, getType, isEOF, isOpen, join, join, setAutoExpand
Methods inherited from interface net.schmizz.sshj.common.ErrorNotifiable
notifyError
Methods inherited from interface net.schmizz.sshj.common.SSHPacketHandler
handle
-
Method Details
-
open
Request opening this channel from remote end.- Throws:
OpenFailException
- in case the channel open request was rejectedConnectionException
- other connection-layer errorTransportException
- error writing packets etc.
-