JSecureTunneling is a Java SSH client that is entirely oriented toward
the management of SSH tunnels, offering the ability to establish
secure and permanent tunnels to a remote SSH server transparently,
just like a simple network connection. The key features are:
auto-reconnection, connection monitoring, connection triggers,
tunneling changes on-the-fly, and profile management.