Package | Description |
---|---|
com.jscape.filetransfer |
Modifier and Type | Class and Description |
---|---|
class |
com.jscape.filetransfer.AbstractFileTransfer |
class |
FtpsImplicitTransfer
Implements the basic functionality of a FTPS client using implicit SSL.
|
class |
FtpsTransfer
Implements the basic functionality of a FTPS client using explicit SSL.
|
class |
FtpTransfer
Implements the basic functionality of a FTP client.
|
class |
SftpFileTransfer
Implements the basic functionality of a SFTP (FTP over SSH) client.
|
Modifier and Type | Method and Description |
---|---|
FileTransfer |
FileTransfer.connect()
Connects to server and performs login.
|
FileTransfer |
FileTransfer.copy()
Returns a copy of current transfer instance with same listeners.
|
FileTransfer |
FtpTransfer.copy() |
FileTransfer |
FtpsImplicitTransfer.copy() |
FileTransfer |
FtpsTransfer.copy()
Returns a copy of current transfer instance with same listeners.
|
FileTransfer |
SftpFileTransfer.copy() |
FileTransfer |
FileTransfer.setAscii()
Sets data transfer mode to ASCII.
|
FileTransfer |
FtpTransfer.setAscii()
See FileTransfer interface for method description.
|
FileTransfer |
FtpsTransfer.setAscii()
Sets data transfer mode to ASCII.
|
FileTransfer |
FileTransfer.setAuto(boolean value)
Sets data transfer mode to automatically detect transfer mode.
|
FileTransfer |
FtpTransfer.setAuto(boolean auto)
See FileTransfer interface for method description.
|
FileTransfer |
FtpsTransfer.setAuto(boolean auto)
Sets data transfer mode to automatically detect transfer mode.
|
FileTransfer |
FileTransfer.setBinary()
Sets data transfer mode to binary.
|
FileTransfer |
FtpTransfer.setBinary()
See FileTransfer interface for method description.
|
FileTransfer |
FtpsTransfer.setBinary()
Sets data transfer mode to binary.
|
FileTransfer |
FileTransfer.setBlockTransferSize(int value)
Sets block size for use in transferring files.
|
FileTransfer |
FtpTransfer.setBlockTransferSize(int blocksize)
Sets block size for use in transferring files.
|
FileTransfer |
FtpsTransfer.setBlockTransferSize(int blocksize)
Sets block size for use in transferring files.
|
FileTransfer |
FileTransfer.setChecksumVerificationRequired(boolean value) |
FileTransfer |
FtpTransfer.setChecksumVerificationRequired(boolean value) |
FileTransfer |
FtpsTransfer.setChecksumVerificationRequired(boolean value) |
FileTransfer |
FileTransfer.setDebug(boolean debug)
Sets debugging state.
|
FileTransfer |
FtpTransfer.setDebug(boolean debug)
See FileTransfer interface for method description.
|
FileTransfer |
FtpsTransfer.setDebug(boolean debug)
Sets debugging state.
|
FileTransfer |
FileTransfer.setDebugStream(java.io.PrintStream ps)
Sets
PrintStream used in reporting debug statements. |
FileTransfer |
FtpTransfer.setDebugStream(java.io.PrintStream ps)
See FileTransfer interface for method description.
|
FileTransfer |
FtpsTransfer.setDebugStream(java.io.PrintStream ps)
Sets
PrintStream used in reporting debug statements. |
FileTransfer |
FileTransfer.setDir(java.lang.String remoteDirectory)
Sets current directory on server.
|
FileTransfer |
FtpTransfer.setDir(java.lang.String name)
See FileTransfer interface for method description.
|
FileTransfer |
FtpsTransfer.setDir(java.lang.String name)
Sets current directory on server.
|
FileTransfer |
SftpFileTransfer.setDir(java.lang.String remoteDirectory) |
FileTransfer |
FileTransfer.setDirUp()
Sets current directory on server to parent directory.
|
FileTransfer |
FtpTransfer.setDirUp()
See FileTransfer interface for method description.
|
FileTransfer |
FtpsTransfer.setDirUp()
Sets current directory on server to parent directory.
|
FileTransfer |
SftpFileTransfer.setDirUp() |
FileTransfer |
FileTransfer.setFileModificationTime(java.lang.String remoteFile,
java.util.Date modificationTime)
Set file modifcation time.
|
FileTransfer |
FtpTransfer.setFileModificationTime(java.lang.String remoteFile,
java.util.Date dateFile)
Set modification time.
|
FileTransfer |
FtpsTransfer.setFileModificationTime(java.lang.String remoteFile,
java.util.Date dateFile)
Set file modifcation time.
|
FileTransfer |
FileTransfer.setFileTimestamp(java.lang.String remoteFile,
java.util.Date timestamp)
Sets date/timestamp of remote file from server
When using the FTP/S protocols the MDTM command is used.
|
FileTransfer |
FtpTransfer.setFileTimestamp(java.lang.String remoteFile,
java.util.Date timestamp)
See FileTransfer interface for method description.
|
FileTransfer |
FtpsTransfer.setFileTimestamp(java.lang.String remoteFile,
java.util.Date timestamp)
Sets date/timestamp of remote file from server
When using the FTP/S protocols the MDTM command is used.
|
FileTransfer |
SftpFileTransfer.setFileTimestamp(java.lang.String remoteFile,
java.util.Date timestamp) |
FileTransfer |
FileTransfer.setHostname(java.lang.String value)
Sets hostname of server.
|
FileTransfer |
FtpTransfer.setHostname(java.lang.String host)
See FileTransfer interface for method description.
|
FileTransfer |
FtpsTransfer.setHostname(java.lang.String host)
Sets hostname of server.
|
FileTransfer |
FileTransfer.setLocalDir(java.io.File value)
Sets local directory to be used in session.
|
FileTransfer |
FtpTransfer.setLocalDir(java.io.File dir)
See FileTransfer interface for method description.
|
FileTransfer |
FtpsTransfer.setLocalDir(java.io.File dir)
Sets local directory to be used in session.
|
FileTransfer |
FileTransfer.setPassive(boolean value)
Sets whether passive mode is used for FTP connections.
|
FileTransfer |
FtpTransfer.setPassive(boolean passive)
See FileTransfer interface for method description.
|
FileTransfer |
FtpsTransfer.setPassive(boolean passive)
Sets whether passive mode is used for FTP connections.
|
FileTransfer |
FileTransfer.setPassword(java.lang.String value)
Sets password.
|
FileTransfer |
FtpTransfer.setPassword(java.lang.String password)
See FileTransfer interface for method description.
|
FileTransfer |
FtpsTransfer.setPassword(java.lang.String password)
Sets password.
|
FileTransfer |
FileTransfer.setPort(int value)
Sets port of remote server.
|
FileTransfer |
FtpTransfer.setPort(int port)
See FileTransfer interface for method description.
|
FileTransfer |
FtpsTransfer.setPort(int port)
Sets port of remote server.
|
FileTransfer |
FileTransfer.setPreserveFileDownloadTimestamp(boolean value)
Set preserve file download timestamps.
|
FileTransfer |
FtpTransfer.setPreserveFileDownloadTimestamp(boolean value) |
FileTransfer |
FtpsTransfer.setPreserveFileDownloadTimestamp(boolean value)
Set preserve file download timestamps.
|
FileTransfer |
FileTransfer.setPreserveFileUploadTimestamp(boolean value)
Get preserve file upload timestamps.
|
FileTransfer |
FtpTransfer.setPreserveFileUploadTimestamp(boolean value) |
FileTransfer |
FtpsTransfer.setPreserveFileUploadTimestamp(boolean value)
Get preserve file upload timestamps.
|
FileTransfer |
FileTransfer.setProxyAuthentication(java.lang.String username,
java.lang.String password)
Sets the proxy authentication username and password to use with
proxy server.
|
FileTransfer |
FtpTransfer.setProxyAuthentication(java.lang.String proxyUsername,
java.lang.String proxyPassword)
Sets the proxy authentication username and password to use with
proxy server.
|
FileTransfer |
FtpsTransfer.setProxyAuthentication(java.lang.String proxyUsername,
java.lang.String proxyPassword)
Sets the proxy authentication username and password to use with
proxy server.
|
FileTransfer |
FileTransfer.setProxyHost(java.lang.String host,
int port)
Sets the proxy hostname and port for this connection.
|
FileTransfer |
FtpTransfer.setProxyHost(java.lang.String proxyHostname,
int proxyPort)
Sets the proxy hostname and port for this connection.
|
FileTransfer |
FtpsTransfer.setProxyHost(java.lang.String proxyHostname,
int proxyPort)
Sets the proxy hostname and port for this connection.
|
FileTransfer |
FileTransfer.setProxyType(java.lang.String value)
Sets the proxy type will be used for this connection.
|
FileTransfer |
FtpTransfer.setProxyType(java.lang.String proxyType)
Sets the proxy type will be used for this connection.
|
FileTransfer |
FtpsTransfer.setProxyType(java.lang.String proxyType)
Sets the proxy type will be used for this connection.
|
FileTransfer |
FileTransfer.setTimeout(long value)
Sets the timeout for opening connection to server.
|
FileTransfer |
FtpTransfer.setTimeout(long timeout)
See FileTransfer interface for method description.
|
FileTransfer |
FtpsTransfer.setTimeout(long timeout)
Sets the timeout for opening connection to server.
|
FileTransfer |
FileTransfer.setTimeZone(java.util.TimeZone value)
Set the timezone, used for preserving timestamps.
|
FileTransfer |
FtpTransfer.setTimeZone(java.util.TimeZone timeZone) |
FileTransfer |
FtpsTransfer.setTimeZone(java.util.TimeZone timeZone)
Set the timezone, used for preserving timestamps.
|
FileTransfer |
FileTransfer.setUsername(java.lang.String value)
Sets username.
|
FileTransfer |
FtpTransfer.setUsername(java.lang.String username)
See FileTransfer interface for method description.
|
FileTransfer |
FtpsTransfer.setUsername(java.lang.String username)
Sets username.
|
FileTransfer |
FileTransfer.setWireEncoding(java.lang.String value)
Sets encoding set used when issuing commands and transferring files.
|
FileTransfer |
FtpTransfer.setWireEncoding(java.lang.String encoding)
Sets encoding set used when issuing commands and transferring files.
|
FileTransfer |
FtpsTransfer.setWireEncoding(java.lang.String encoding)
Sets encoding set used when issuing commands and transferring files.
|
Constructor and Description |
---|
FileTransferChangeDirEvent(FileTransfer source,
java.lang.String directory)
Creates
FileTransferChangeDirEvent . |
FileTransferCommandEvent(FileTransfer source,
java.lang.String command)
Creates
FileTransferCommandEvent . |
FileTransferConnectedEvent(FileTransfer source,
java.lang.String hostname)
Creates
FileTransferConnectedEvent . |
FileTransferCreateDirEvent(FileTransfer source,
java.lang.String directory,
java.lang.String path)
Creates
FileTransferCreateDirEvent . |
FileTransferDeleteDirEvent(FileTransfer source,
java.lang.String directory,
java.lang.String path)
Creates
FileTransferDeleteDirEvent . |
FileTransferDeleteFileEvent(FileTransfer source,
java.lang.String file,
java.lang.String path)
Creates
FileTransferDeleteFileEvent . |
FileTransferDisconnectedEvent(FileTransfer source,
java.lang.String hostname)
Creates
FileTransferDisconnectedEvent . |
FileTransferDownloadEvent(FileTransfer source,
java.lang.String filename,
java.lang.String path,
java.lang.String localPath,
long size,
long time) |
FileTransferDownloadEvent(FileTransfer source,
java.lang.String filename,
java.lang.String path,
java.lang.String localPath,
long size,
long time,
boolean interrupted)
Creates a new event instance.
|
FileTransferErrorEvent(FileTransfer source,
java.lang.String filename,
java.lang.String path,
java.lang.String localPath,
int mode)
Creates a new event instance.
|
FileTransferProgressEvent(FileTransfer source,
java.lang.String filename,
java.lang.String absolutePath,
int mode,
long bytes,
long totalBytes)
Constructs new
FileTransferProgressEvent . |
FileTransferProgressEvent(FileTransfer source,
java.lang.String filename,
java.lang.String absolutePath,
int mode,
long bytes,
long readBytes,
long totalBytes)
Constructor.
|
FileTransferProgressEvent(FileTransfer source,
java.lang.String filename,
java.lang.String absolutePath,
java.lang.String localFilePath,
int mode,
long bytes,
long readBytes,
long totalBytes)
Creates a new event instance.
|
FileTransferRenameFileEvent(FileTransfer source,
java.lang.String oldFile,
java.lang.String newFile,
java.lang.String path)
Creates
FileTransferRenameFileEvent . |
FileTransferResponseEvent(FileTransfer source,
java.lang.String response)
Creates FileTransferResponseEvent.
|
FileTransferSslHandshakeEvent(FileTransfer source,
javax.net.ssl.HandshakeCompletedEvent baseEvent)
Creates a new event instance.
|
FileTransferUploadEvent(FileTransfer source,
java.lang.String filename,
java.lang.String path,
java.lang.String localPath,
long size,
long time)
Creates a new event instance.
|
FileTransferUploadEvent(FileTransfer source,
java.lang.String filename,
java.lang.String path,
java.lang.String localPath,
long size,
long time,
java.util.Map<java.lang.String,java.lang.Object> attributes)
Creates a new event instance.
|
Copyright © JSCAPE LLC. 1999-2021. All Rights Reserved