| Introduction |
| Overview |
| System requirements |
| Installing the JCE |
| Installation |
| Evaluation |
| License |
| Purchase |
| Technical support |
| Version history |
| Classes |
| IpClient |
| Overview |
| Connecting to a server |
| Establishing a connection |
| Reading data |
| Writing data |
| Releasing a connection |
| Capturing events |
| Listening for events |
| Event types |
| IpClientSsh |
| Overview |
| Connecting to a server |
| Establishing a connection |
| Reading data |
| Writing data |
| Releasing a connection |
| Capturing events |
| Listening for events |
| Ssh |
| Overview |
| Connecting to an SSH server |
| Establishing a connection |
| Public key authentication |
| Receiving data |
| Sending data |
| Creating secure tunnels |
| Creating an interactive SSH session |
| Capturing SSH related events |
| Listening for events |
| Event types |
| SshScript |
| Overview |
| Scripting SSH sessions |
| Creating a script |
| Creating a task |
| Executing a script |
| Checking for task completion |
| Getting a task response |
| Executing tasks dynamically |
| Cancelling a task |
| Using regular expressions |
| SshSession |
| Overview |
| Scripting SSH sessions |
| Creating a new SSH session |
| Setting your shell prompt |
| Establishing a connection |
| Sending data |
| Receiving data |
| Capturing debug output |
| Changing your command terminator |
| Releasing a connection |
| Using regular expressions |
| Telnet |
| Overview |
| Connecting to a telnet server |
| Establishing a connection |
| Receiving data |
| Sending data |
| Creating an interactive telnet session |
| Capturing telnet related events |
| Listening for events |
| Event types |
| Option negotiation |
| Overview |
| Accepting options |
| Refusing options |
| Performing option subnegotiation |
| TelnetScript |
| Overview |
| Scripting telnet sessions |
| Creating a script |
| Creating a task |
| Executing a script |
| Checking for task completion |
| Getting a task response |
| Executing tasks dynamically |
| Cancelling a task |
| Using regular expressions |
| TelnetSession |
| Overview |
| Scripting telnet sessions |
| Creating a new session |
| Setting your prompts |
| Establishing a connection |
| Sending data |
| Receiving data |
| Capturing debug output |
| Changing your command terminator |
| Releasing a connection |
| Using regular expressions |
| SSCL |
| Overview |
| Command line usage |
| Command line options |
| Scripting commands |
| Comments in script files |
| Defining and using variables |
| Prompting user for data |
| Running SSCL scripts from within Ant |
| Running SSCL scripts from within Java |
| Escape sequences |