public class FtpsImplicitTransfer extends FtpsTransfer
// create new FtpsTransfer instance FileTransfer ftp = new FtpsImplicitTransfer("ftp.myserver.com","anonymous","user@myserver.com"); ftp.setPort(990); try { // connect to FTP server ftp.connect(); <p/> // print out directory listing System.out.println(ftp.getDirListingAsString()); <p/> // disconnect from FTP server ftp.disconnect(); } catch(Exception e) { System.out.println(e); }
ASCII, AUTO, BINARY, CURRENT_DIRECTORY, PARENT_DIRECTORY
Constructor and Description |
---|
FtpsImplicitTransfer()
Creates FtpsImplicitTransfer instance.
|
FtpsImplicitTransfer(java.lang.String host,
int port,
java.lang.String user,
java.lang.String password,
java.io.File localDirectory,
java.util.Set<FileTransferListener> listeners) |
FtpsImplicitTransfer(java.lang.String host,
java.lang.String user,
java.lang.String pwd)
Creates FtpsImplicitTransfer instance.
|
FtpsImplicitTransfer(java.lang.String host,
java.lang.String user,
java.lang.String pwd,
java.io.File localDirectory)
Creates FtpsImplicitTransfer instance.
|
FtpsImplicitTransfer(java.lang.String host,
java.lang.String user,
java.lang.String pwd,
int port)
Creates FtpsImplicitTransfer instance.
|
FtpsImplicitTransfer(java.lang.String host,
java.lang.String user,
java.lang.String pwd,
java.lang.Integer port)
Creates FtpsImplicitTransfer instance.
|
Modifier and Type | Method and Description |
---|---|
FileTransfer |
copy()
Returns a copy of current transfer instance with same listeners.
|
abortDownloadThread, abortDownloadThreads, abortUploadThread, abortUploadThreads, addFileTransferListener, addFtpsCertificateVerifier, changePassword, checksum, clearCommandChannel, clearProxySettings, close, connect, connect, deleteDir, deleteDir, deleteFile, disconnect, download, download, download, downloadDir, downloadDir, downloadDir, exists, getAutoDetectIpv6, getBlockTransferSize, getDebug, getDebugStream, getDir, getDirListing, getDirListing, getDirListingAsString, getDirListingAsString, getErrorOnSizeCommand, getFilesize, getFileTimestamp, getHostname, getImplementation, getInputStream, getLocalChecksum, getLocalDir, getLocalDirListing, getMode, getNameListing, getNameListing, getOutputStream, getPassive, getPassword, getPerformMLSDListing, getPort, getRecursiveDirectoryFileCount, getRecursiveDirectorySize, getRemoteFileChecksum, getRemoteFileList, getShutdownCCC, getTcpNoDelay, getTimeout, getUseEPRT, getUseEPSV, getUsername, getWireEncoding, interrupt, interrupted, isChecksumVerificationRequired, isConnected, isDirectory, isFeatureSupported, issueCommand, login, makeDir, makeDirRecursive, makeLocalDir, mdelete, mdownload, mdownload, mupload, mupload, removeFileTransferListener, renameFile, reset, resumeDownload, resumeDownload, resumeDownload, resumeUpload, resumeUpload, resumeUpload, resumeUpload, sameChecksum, setAscii, setAuto, setAutoDetectIpv6, setBinary, setBlockTransferSize, setChecksumVerificationRequired, setClientCertificates, setClientCertificates, setClientCertificates, setCompression, setConnectBeforeCommand, setDebug, setDebugStream, setDir, setDirUp, setErrorOnSizeCommand, setFileModificationTime, setFileTimestamp, setHostname, setLocalDir, setNATAddress, setPassive, setPassword, setPerformMLSDListing, setPort, setPreserveFileDownloadTimestamp, setPreserveFileUploadTimestamp, setProxyAuthentication, setProxyHost, setProxyType, setServerCertificates, setServerCertificates, setServerCertificates, setShutdownCCC, setTcpNoDelay, setTimeout, setTimeZone, setUseEPRT, setUseEPSV, setUseExtendedDirectoryListing, setUsername, setWireEncoding, upload, upload, upload, upload, upload, upload, upload, upload, upload, upload, upload, upload, uploadDir, uploadDir, uploadDir, uploadDir, uploadUnique, uploadUnique, uploadUnique
public FtpsImplicitTransfer(java.lang.String host, int port, java.lang.String user, java.lang.String password, java.io.File localDirectory, java.util.Set<FileTransferListener> listeners)
public FtpsImplicitTransfer(java.lang.String host, java.lang.String user, java.lang.String pwd, java.io.File localDirectory)
host
- the hostname of FTP serveruser
- the username of FTP userpwd
- the password of FTP userlocalDirectory
- the local directory to be used for transferring filespublic FtpsImplicitTransfer(java.lang.String host, java.lang.String user, java.lang.String pwd, int port)
host
- the hostname of FTP serveruser
- the username of FTP userpwd
- the password of FTP userport
- the port of FTP serverpublic FtpsImplicitTransfer(java.lang.String host, java.lang.String user, java.lang.String pwd)
host
- the hostname of FTP serveruser
- the username of FTP userpwd
- the password of FTP userpublic FtpsImplicitTransfer(java.lang.String host, java.lang.String user, java.lang.String pwd, java.lang.Integer port)
host
- the hostnameuser
- the usernamepwd
- the passwordport
- the portpublic FtpsImplicitTransfer()
public FileTransfer copy()
FtpsTransfer
copy
in interface FileTransfer
copy
in class FtpsTransfer
Copyright © JSCAPE LLC. 1999-2021. All Rights Reserved