public static interface Session.Command extends Channel
Channel.Direct, Channel.ForwardedErrorNotifiable.Util| Modifier and Type | Method and Description |
|---|---|
InputStream |
getErrorStream()
Returns the command's
stderr stream. |
String |
getExitErrorMessage()
If the command exit violently
with a signal, an error message would have been
received and can be retrieved via this method. |
Signal |
getExitSignal()
Returns the
signal if the command exit violently, or null if this information was not
received. |
Integer |
getExitStatus()
Returns the exit status of the command if it was received, or
null if this information was not
received. |
Boolean |
getExitWasCoreDumped()
If the command exit violently
with a signal, information about whether a core dump
took place would have been received and can be retrieved via this method. |
void |
signal(Signal signal)
Send a signal to the remote command.
|
close, getAutoExpand, getID, getInputStream, getLocalMaxPacketSize, getLocalWinSize, getOutputStream, getRecipient, getRemoteMaxPacketSize, getRemoteWinSize, getType, isOpen, join, join, setAutoExpandhandlenotifyErrorInputStream getErrorStream()
stderr stream.String getExitErrorMessage()
with a signal, an error message would have been
received and can be retrieved via this method. Otherwise, this method will return null.Signal getExitSignal()
signal if the command exit violently, or null if this information was not
received.Integer getExitStatus()
null if this information was not
received.Boolean getExitWasCoreDumped()
with a signal, information about whether a core dump
took place would have been received and can be retrieved via this method. Otherwise, this method will return
null.void signal(Signal signal) throws TransportException
signal - the signalTransportException - if error sending the signalCopyright © 2009–2014. All rights reserved.