22.11. タイムアウトについて
2 つのライブラリーのセット(top を参照)には、タイムアウトを設定する API が異なります。両方の connectTimeout オプションを使用してタイムアウトをミリ秒単位で設定し、ネットワーク接続を確立できます。FTP/FTPS で個別の soTimeout を設定することもできます。これは ftpClient.soTimeout の使用に対応します。SFTP は connectTimeout を soTimeout として自動的に使用することに注意してください。timeout オプションは、ftpClient.dataTimeout 値に対応するデータタイムアウトとして FTP/FTPS にのみ適用されます。すべてのタイムアウト値はミリ秒単位です。