com.raritantechnologies.utils.network
Class FTPFileUtils
java.lang.Object
com.raritantechnologies.utils.network.FTPFileUtils
- public class FTPFileUtils
- extends java.lang.Object
Utility methods to support ftp access using the apache commons net methods.
Developed by
Raritan Technologies Inc..
- Author:
- Ted Sullivan
|
Method Summary |
static FTPClient |
getFTPClient(java.lang.String server,
java.lang.String username,
java.lang.String password)
|
static byte[] |
getRemoteBinaryFile(FTPClient ftpClient,
java.lang.String remoteFile)
|
static byte[] |
getRemoteBinaryFile(java.lang.String server,
java.lang.String username,
java.lang.String password,
java.lang.String remoteFile)
|
static java.lang.String |
getRemoteFile(FTPClient ftpClient,
java.lang.String remoteFile)
|
static java.lang.String |
getRemoteFile(java.lang.String server,
java.lang.String username,
java.lang.String password,
java.lang.String remoteFile)
|
static RaritanFTPFile[] |
getRemoteFiles(FTPClient ftpClient,
java.lang.String remotePath,
java.lang.String separator)
|
static RaritanFTPFile[] |
getRemoteFiles(FTPClient ftpClient,
java.lang.String remotePath,
java.lang.String separator,
boolean recurseSubdirectories)
|
static RaritanFTPFile[] |
getRemoteFiles(FTPClient ftpClient,
java.lang.String remotePath,
java.lang.String separator,
boolean recurseSubdirectories,
java.util.Comparator filenameComparator,
java.util.Date sinceDate)
|
static RaritanFTPFile[] |
getRemoteFiles(java.lang.String server,
java.lang.String username,
java.lang.String password,
java.lang.String remotePath,
java.lang.String separator)
|
static RaritanFTPFile[] |
getRemoteFiles(java.lang.String server,
java.lang.String username,
java.lang.String password,
java.lang.String remotePath,
java.lang.String separator,
boolean recurseSubdirectories)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FTPFileUtils
public FTPFileUtils()
getFTPClient
public static FTPClient getFTPClient(java.lang.String server,
java.lang.String username,
java.lang.String password)
getRemoteFiles
public static RaritanFTPFile[] getRemoteFiles(java.lang.String server,
java.lang.String username,
java.lang.String password,
java.lang.String remotePath,
java.lang.String separator)
getRemoteFiles
public static RaritanFTPFile[] getRemoteFiles(java.lang.String server,
java.lang.String username,
java.lang.String password,
java.lang.String remotePath,
java.lang.String separator,
boolean recurseSubdirectories)
getRemoteFiles
public static RaritanFTPFile[] getRemoteFiles(FTPClient ftpClient,
java.lang.String remotePath,
java.lang.String separator)
getRemoteFiles
public static RaritanFTPFile[] getRemoteFiles(FTPClient ftpClient,
java.lang.String remotePath,
java.lang.String separator,
boolean recurseSubdirectories)
getRemoteFiles
public static RaritanFTPFile[] getRemoteFiles(FTPClient ftpClient,
java.lang.String remotePath,
java.lang.String separator,
boolean recurseSubdirectories,
java.util.Comparator filenameComparator,
java.util.Date sinceDate)
getRemoteFile
public static java.lang.String getRemoteFile(java.lang.String server,
java.lang.String username,
java.lang.String password,
java.lang.String remoteFile)
getRemoteFile
public static java.lang.String getRemoteFile(FTPClient ftpClient,
java.lang.String remoteFile)
getRemoteBinaryFile
public static byte[] getRemoteBinaryFile(java.lang.String server,
java.lang.String username,
java.lang.String password,
java.lang.String remoteFile)
getRemoteBinaryFile
public static byte[] getRemoteBinaryFile(FTPClient ftpClient,
java.lang.String remoteFile)