Я могу подключиться к FTP, используя стандартное FTP-соединение, но проблема в том, что FTP не перечисляет каталог. В этом случае мне нужно установить некоторое время ожидания и выйти из соединения, возможно ли это в Java, и это должноне запускается, если я могу вывести каталог
FTPClient client = new FTPClient();
client.connect(host, port);
client.enterLocalPassiveMode();
client.login(user, password);
if (client.isConnected()) {
System.out.println("Connection established.");
//logic to list the directory
client.setSoTimeout(getConnectionTimeout(step));