com.mindbright.ssh
Interface SSHInteractor
- All Known Implementing Classes:
- MindTermTelnet, SSH1Cisco, SSH1Example, SSHInteractiveClient, SSHInteractorAdapter
public interface SSHInteractor
startNewSession
void startNewSession(SSHClient client)
sessionStarted
void sessionStarted(SSHClient client)
connected
void connected(SSHClient client)
open
void open(SSHClient client)
disconnected
void disconnected(SSHClient client,
boolean graceful)
report
void report(java.lang.String msg)
alert
void alert(java.lang.String msg)
propsStateChanged
void propsStateChanged(SSHPropertyHandler props)
askConfirmation
boolean askConfirmation(java.lang.String message,
boolean defAnswer)
licenseDialog
boolean licenseDialog(java.lang.String license)
quietPrompts
boolean quietPrompts()
promptLine
java.lang.String promptLine(java.lang.String prompt,
java.lang.String defaultVal)
throws java.io.IOException
- Throws:
java.io.IOException
promptPassword
java.lang.String promptPassword(java.lang.String prompt)
throws java.io.IOException
- Throws:
java.io.IOException
isVerbose
boolean isVerbose()