Ganymed の LocalPortForwarder クラスで作成された ssh トンネルがあります。それはうまくいっています。問題は、トンネルがまだ開いていてアクティブであることを (Java でプログラムによって) どのように確認するのかということです。
参考までに、トンネルを作成するコード スニペットを次に示します (簡潔にするためにエラー チェックは削除されています)。
Connection conn = new Connection(remoteHostName);
conn.connect();
boolean isAuthenticated = conn.authenticateWithPassword(username, password);
LocalPortForwarder lpf1
= conn.createLocalPortForwarder(newPort,
remoteHostName,
Integer.parseInt(remoteHostPort));