Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W 

A

abort() - Method in class com.enterprisedt.net.ftp.FTPClient
Abort the current action
abortListing() - Method in class com.enterprisedt.net.ftp.DirectoryListArgument
 
AbstractFTPInputStream - Class in com.enterprisedt.net.ftp
Represents an input stream of bytes coming from an FTP server, permitting the user to download a file by reading the stream.
AbstractFTPInputStream(FTPClient, String) - Constructor for class com.enterprisedt.net.ftp.AbstractFTPInputStream
Constructor.
AbstractSFTPInputStream - Class in com.enterprisedt.net.ftp.ssh
Represents an input stream of bytes coming from an FTP server, permitting the user to download a file by reading the stream.
AbstractSFTPInputStream(SSHFTPClient, String) - Constructor for class com.enterprisedt.net.ftp.ssh.AbstractSFTPInputStream
Constructor.
accept(File) - Method in class com.enterprisedt.net.ftp.WildcardFilter
Matching method.
accept(String) - Method in class com.enterprisedt.net.ftp.WildcardFilter
Matching method on filename only.
accept() - Method in class com.enterprisedt.util.proxy.SocksProxySocket
 
acceptConnection() - Method in class com.enterprisedt.net.ftp.pro.ProFTPActiveDataSocket
Waits for a connection from the server and then sets the timeout when the connection is made.
acceptConnection() - Method in class com.enterprisedt.net.ftp.ssl.SSLProxyServerSocket
Accept a connection
acceptConnection() - Method in class com.enterprisedt.util.proxy.PlainServerSocket
Accept a connection on this socket
acceptConnection() - Method in class com.enterprisedt.util.proxy.ProxyServerSocket
Accept a connection
acceptConnection() - Method in interface com.enterprisedt.util.proxy.StreamServerSocket
Accept a connection on this socket
acceptedSock - Variable in class com.enterprisedt.net.ftp.pro.ProFTPActiveDataSocket
The socket accepted from server.
account(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Supply account information string to the server.
ACTIVE - Static variable in class com.enterprisedt.net.ftp.FTPConnectMode
Represents active connect mode
activeTransferTasks - Variable in class com.enterprisedt.net.ftp.SecureFileTransferClient
Active transfer tasks, hashed on id
add(String) - Method in class com.enterprisedt.net.ftp.ServerStrings
Add a fragment to be managed
add(int, Object) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Adds the given certificate SSLFTPCertificate to the store at the given position.
add(Object) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Adds the given certificate SSLFTPCertificate to the store.
addAll(Collection) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Add all the SSLFTPCertificates in the given collection to the store.
addAll(int, Collection) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Add all the SSLFTPCertificates in the given collection to the store at the given position.
addAppender(Appender) - Static method in class com.enterprisedt.util.debug.Logger
Add an appender to our list
addClient(FTPClientInterface) - Method in class com.enterprisedt.net.ftp.FileStatistics
Add a client to be used in calculating statistics
addErrorListener(ErrorListener) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Add an error listener to the list of listeners
addFileAppender(String) - Static method in class com.enterprisedt.util.debug.Logger
Add a file-appender to our list
addKnownHost(String, String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPValidator
Adds the given host (and associated key-file) to the list of known hosts.
addKnownHost(String, SSHFTPPublicKey) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPValidator
Adds the given host to the list of known hosts.
addKnownHost(String, InputStream) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPValidator
Adds the given host (and associated key data supplied in the inputstream) to the list of known hosts.
addParser(FTPFileParser) - Method in class com.enterprisedt.net.ftp.FTPFileFactory
Rather than forcing a parser (as in the constructor that accepts a parser), this adds a parser to the list of those used.
addProgressMonitor(AsyncEventListener) - Method in class com.enterprisedt.net.ftp.async.RemoteFileResult
Add a progress monitor for this transfer
addStandardOutputAppender() - Static method in class com.enterprisedt.util.debug.Logger
Add a standard-output appender to our list.
addTask(ConnectTask) - Method in class com.enterprisedt.net.ftp.async.ConnectResult
 
addThrowable(Throwable) - Method in class com.enterprisedt.net.ftp.async.ConnectResult
 
AdvancedFTPSettings - Class in com.enterprisedt.net.ftp
Holds advanced configuration options not likely to be used for basic FTP operations.
advancedFTPSettings - Variable in class com.enterprisedt.net.ftp.SecureFileTransferClient
Advanced configuration parameters that often aren't used
AdvancedGeneralSettings - Class in com.enterprisedt.net.ftp
Holds advanced configuration options that are independent of protocol (relevant for any file transfer protocol, not just FTP).
advancedSettings - Variable in class com.enterprisedt.net.ftp.SecureFileTransferClient
 
AdvancedSSHSettings - Class in com.enterprisedt.net.ftp
Advanced settings specifically for the SFTP (FTP over SSH) protocol.
advancedSSHSettings - Variable in class com.enterprisedt.net.ftp.SecureFileTransferClient
 
AdvancedSSLSettings - Class in com.enterprisedt.net.ftp
Settings specifically for the FTPS (FTP over SSL) protocol.
advancedSSLSettings - Variable in class com.enterprisedt.net.ftp.SecureFileTransferClient
 
ALL - Static variable in class com.enterprisedt.util.debug.Level
All level
ALLOW_BASIC_CONSTRAINTS_IN_NON_CA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPClient.ConfigFlags
Enabling this flag relaxes the checking of basic constraints.
APPEND - Static variable in class com.enterprisedt.net.ftp.WriteMode
Append the file
Appender - Interface in com.enterprisedt.util.debug
Interface for classes that output log statements
ASCII - Static variable in class com.enterprisedt.net.ftp.FileTypes
 
ASCII - Static variable in class com.enterprisedt.net.ftp.FTPTransferType
Represents ASCII transfer type
ASCIICommand - Class in com.enterprisedt.net.ftp.script
Change to ASCII
ASCIICommand() - Constructor for class com.enterprisedt.net.ftp.script.ASCIICommand
 
AsyncCallback - Interface in com.enterprisedt.net.ftp.async
Defines the various callback interfaces that must be implemented by the callback object that is notified when a task is completed.
AsyncCallback.ChangeDirectory - Interface in com.enterprisedt.net.ftp.async
Callback interface for changing directory
AsyncCallback.Connect - Interface in com.enterprisedt.net.ftp.async
Callback interface for connection
AsyncCallback.CreateDirectory - Interface in com.enterprisedt.net.ftp.async
Callback interface for creating a directory
AsyncCallback.DeleteDirectory - Interface in com.enterprisedt.net.ftp.async
Callback interface for deleting a directory
AsyncCallback.DeleteFile - Interface in com.enterprisedt.net.ftp.async
Callback interface for deleting a file
AsyncCallback.DeleteMultipleFiles - Interface in com.enterprisedt.net.ftp.async
Callback interface for deleting multiple files
AsyncCallback.DirectoryList - Interface in com.enterprisedt.net.ftp.async
Callback interface for listing a directory
AsyncCallback.DirectoryListCallback - Interface in com.enterprisedt.net.ftp.async
Callback interface for listing a directory
AsyncCallback.DirectoryNameList - Interface in com.enterprisedt.net.ftp.async
Callback interface for listing a directory's file and sub-directory names
AsyncCallback.Disconnect - Interface in com.enterprisedt.net.ftp.async
Callback interface for disconnection
AsyncCallback.DownloadByteArray - Interface in com.enterprisedt.net.ftp.async
Callback interface for downloading a byte array
AsyncCallback.DownloadFile - Interface in com.enterprisedt.net.ftp.async
Callback interface for downloading a file
AsyncCallback.DownloadMultiple - Interface in com.enterprisedt.net.ftp.async
Callback interface for downloading multiple files
AsyncCallback.DownloadStream - Interface in com.enterprisedt.net.ftp.async
Callback interface for downloading a file as a stream
AsyncCallback.ExecuteCommand - Interface in com.enterprisedt.net.ftp.async
Callback interface for execute command
AsyncCallback.Exists - Interface in com.enterprisedt.net.ftp.async
Callback interface for testing if a file exists
AsyncCallback.GetModifiedTime - Interface in com.enterprisedt.net.ftp.async
Callback interface for getting a file's modified time
AsyncCallback.GetSystemType - Interface in com.enterprisedt.net.ftp.async
Callback interface for getting system type
AsyncCallback.Rename - Interface in com.enterprisedt.net.ftp.async
Callback interface for renaming a file
AsyncCallback.SetModifiedTime - Interface in com.enterprisedt.net.ftp.async
Callback interface for setting a file's modified time
AsyncCallback.SetPermissions - Interface in com.enterprisedt.net.ftp.async
Callback interface for setting a file's modified time
AsyncCallback.Size - Interface in com.enterprisedt.net.ftp.async
Callback interface for finding the size of a file
AsyncCallback.UploadByteArray - Interface in com.enterprisedt.net.ftp.async
Callback interface for uploading a byte array
AsyncCallback.UploadFile - Interface in com.enterprisedt.net.ftp.async
Callback interface for uploading a file
AsyncCallback.UploadMultiple - Interface in com.enterprisedt.net.ftp.async
Callback interface for uploading multiple files
AsyncCallback.UploadStream - Interface in com.enterprisedt.net.ftp.async
Callback interface for uploading a stream
AsyncEventListener - Interface in com.enterprisedt.net.ftp.async
Interface for transfer progress
AsyncFileTransferClient - Class in com.enterprisedt.net.ftp
FTP client class supporting multiple protocols that permits asynchronous FTP operations.
AsyncFileTransferClient(int, int) - Constructor for class com.enterprisedt.net.ftp.AsyncFileTransferClient
Constructor.
AsyncFileTransferClient() - Constructor for class com.enterprisedt.net.ftp.AsyncFileTransferClient
Default constructor.
asyncImpl - Variable in class com.enterprisedt.net.ftp.SecureFileTransferClient
 
AsyncResult - Class in com.enterprisedt.net.ftp.async
Base class for all result classes.
AsyncResult() - Constructor for class com.enterprisedt.net.ftp.async.AsyncResult
 
auth(String) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Switches the control-channel (the connection which carries commands) to secure mode.
auth(char) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Required for certain implementations of implicit SSL.
AUTH_SSL - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Deprecated - use AUTH_TLS.
AUTH_SSL - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPSecurityMechanism
Deprecated.
AUTH_TLS - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
May be passed to the SSLFTPClient.auth(String) method to request a TLS connection.
AUTH_TLS - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPSecurityMechanism
Used to ask for SSL negotiation without implicitly protecting the data connection.
AUTH_TLS_C - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Synonym for AUTH_TLS that may be used by some older servers.
AUTH_TLS_C - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPSecurityMechanism
Used to ask for SSL negotiation without implicitly protecting the data connection.
AuthCommand - Class in com.enterprisedt.net.ftp.script
Auth command.
AuthCommand() - Constructor for class com.enterprisedt.net.ftp.script.AuthCommand
 
authenticator - Variable in class com.enterprisedt.net.ftp.ssh.SCPClient
J2SSH authenticator.
autoPassiveIPSubstitution - Variable in class com.enterprisedt.net.ftp.FTPControlSocket
If true, uses the original host IP if an internal IP address is returned by the server in PASV mode

B

BandwidthThrottler - Class in com.enterprisedt.net.ftp
Helps throttle bandwidth for transfers
BandwidthThrottler(int) - Constructor for class com.enterprisedt.net.ftp.BandwidthThrottler
 
begin - Variable in class com.enterprisedt.util.proxy.HttpHeader
 
BINARY - Static variable in class com.enterprisedt.net.ftp.FileTypes
 
BINARY - Static variable in class com.enterprisedt.net.ftp.FTPTransferType
Represents Image (or binary) transfer type
BinaryCommand - Class in com.enterprisedt.net.ftp.script
Change to binary mode
BinaryCommand() - Constructor for class com.enterprisedt.net.ftp.script.BinaryCommand
 
bind(int, InetAddress) - Method in class com.enterprisedt.util.proxy.ProxyServerSocket
Bind server socket to a port to listen on
BIND - Static variable in class com.enterprisedt.util.proxy.SocksProxySocket
 
bind(String) - Method in class com.enterprisedt.util.proxy.SocksProxySocket
 
bind(SocketAddress) - Method in interface com.enterprisedt.util.proxy.StreamServerSocket
 
bindingAddress - Variable in class com.enterprisedt.util.proxy.SocksProxySocket
 
bindingPort - Variable in class com.enterprisedt.util.proxy.SocksProxySocket
 
bytesTransferred(String, String, long) - Method in class com.enterprisedt.net.ftp.EventAdapter
Report the number of bytes transferred so far.
bytesTransferred(String, String, long) - Method in class com.enterprisedt.net.ftp.EventCollector
Report the number of bytes transferred so far.
bytesTransferred(String, String, long) - Method in interface com.enterprisedt.net.ftp.EventListener
Report the number of bytes transferred so far.
bytesTransferred(long) - Method in interface com.enterprisedt.net.ftp.FTPProgressMonitor
Report the number of bytes transferred so far.

C

cancelAllTransfers() - Method in class com.enterprisedt.net.ftp.FileTransferClient
Cancel current transfer if underway
cancelAllTransfers() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Cancel current transfer if underway
cancelAllTransfers() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Cancel all transfers that are either pending or currently under way
cancelled - Variable in class com.enterprisedt.net.ftp.async.RemoteFileResult
 
cancelResume() - Method in class com.enterprisedt.net.ftp.FTPClient
 
cancelResume() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Cancel the resume.
cancelResume() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
cancelTask() - Method in class com.enterprisedt.net.ftp.async.AsyncResult
Cancel the asynchronous task that this result is for.
cancelTask() - Method in class com.enterprisedt.net.ftp.async.ConnectResult
Cancel the asynchronous task that this result is for.
cancelTransfer() - Method in class com.enterprisedt.net.ftp.FTPClient
 
cancelTransfer() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Cancels the current transfer.
cancelTransfer() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
canConnect() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Can we connect with the current state?
CANNOT_FIND - Static variable in class com.enterprisedt.net.ftp.FileNotFoundStrings
Server string indicating file not found
CANNOT_FIND_THE_FILE - Static variable in class com.enterprisedt.net.ftp.FileNotFoundStrings
Server string indicating file not found
CARRIAGE_RETURN - Static variable in class com.enterprisedt.net.ftp.FTPClient
Used for ASCII translation
ccc() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Clears the control channel, setting it back to plain text.
CccCommand - Class in com.enterprisedt.net.ftp.script
CCC command.
CccCommand() - Constructor for class com.enterprisedt.net.ftp.script.CccCommand
 
CdCommand - Class in com.enterprisedt.net.ftp.script
Change directory
CdCommand() - Constructor for class com.enterprisedt.net.ftp.script.CdCommand
 
cdup() - Method in class com.enterprisedt.net.ftp.FTPClient
 
cdup() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Change the remote working directory to the parent directory
cdup() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
CdUpCommand - Class in com.enterprisedt.net.ftp.script
Description
CdUpCommand() - Constructor for class com.enterprisedt.net.ftp.script.CdUpCommand
 
changeDirectory(String) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Change directory on the FTP server.
changeDirectory(String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Change directory on the FTP server.
changeDirectory(String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Change directory on the FTP server.
changeDirectory(String) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Change directory on the FTP server.
changeDirectoryAsync(String, AsyncCallback.ChangeDirectory, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Change directory on the FTP server asynchronously.
ChangeDirectoryResult - Class in com.enterprisedt.net.ftp.async
Holds the result of changing the remote directory.
ChangeDirectoryResult(String) - Constructor for class com.enterprisedt.net.ftp.async.ChangeDirectoryResult
 
changeGroup(int, String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Sets the group ID for the file or directory.
changeIntoPathDirectory() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
If true (the default), when paths are supplied as part of filenames, the directory is changed into before transferring the file,e.g.
changeMode(int, String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Changes the access permissions or modes of the specified file or directory.
changeMode(String, String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Changes the access permissions or modes of the specified file or directory.
changeOwner(int, String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Sets the user ID to owner for the file or directory.
changeToParentDirectory() - Method in class com.enterprisedt.net.ftp.FileTransferClient
Change to parent directory on the FTP server.
changeToParentDirectory() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Change to parent directory on the FTP server.
changeToParentDirectory() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Change to parent directory on the FTP server.
changeToParentDirectoryAsync(AsyncCallback.ChangeDirectory, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Change directory on the FTP server asynchronously.
chdir(String) - Method in class com.enterprisedt.net.ftp.FTPClient
 
chdir(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Change the remote working directory to that supplied
chdir(String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
checkChainLength(int) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPStandardValidator
Checks the length of the certificate-chain, but making sure that it is less than or equal to MAX_CERTIFICATE_CHAIN_LENGTH.
checkCommonName(String, String) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPStandardValidator
Checks that the common name is the same as the server's host-name or (alternatively) one of the names passed into the constructor.
checkConnection(boolean) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Checks if the client has connected to the server and throws an exception if it hasn't.
checkConnection(boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
Checks if the client has connected to the server and throws an exception if it hasn't.
checkConnection(boolean) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Checks if the client has connected to the server and throws an exception if it hasn't.
checkConnection(boolean) - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Checks if the client has connected to the server and throws an exception if it hasn't.
checkDateFormat(String) - Method in class com.enterprisedt.net.ftp.MVSFileParser
 
checkDateRange(Date, Date) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPStandardValidator
Checks that today's date falls between validFrom and validTo.
checkDirReadableForChDir() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Check that a directory is readable prior to changing into it
checkMonitor() - Method in class com.enterprisedt.net.ftp.FileTransferInputStream
Check if time to invoke the monitor
chooseTransferMode(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Switch the transfer mode if requested and if necessary
CIPHER - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Integer defining the algorithm-type, cipher.
CIPHER_3DES_CBC - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Instance of SSHFTPAlgorithm corresponding to the 3DES cipher algorithm.
CIPHER_AES128_CBC - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Instance of SSHFTPAlgorithm corresponding to the Rijndael-128 cipher algorithm.
CIPHER_AES128_CTR - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Instance of SSHFTPAlgorithm corresponding to the AES-128 cipher algorithm in CTR mode
CIPHER_AES192_CBC - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Instance of SSHFTPAlgorithm corresponding to the AES-192 cipher algorithm.
CIPHER_AES192_CTR - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Instance of SSHFTPAlgorithm corresponding to the AES-192 cipher algorithm in CTR mode
CIPHER_AES256_CBC - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Instance of SSHFTPAlgorithm corresponding to the AES-256 cipher algorithm.
CIPHER_AES256_CTR - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Instance of SSHFTPAlgorithm corresponding to the AES-256 cipher algorithm in CTR mode
CIPHER_ARCFOUR - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Instance of SSHFTPAlgorithm corresponding to the ARCFour cipher algorithm.
CIPHER_BLOWFISH_CBC - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Instance of SSHFTPAlgorithm corresponding to the Blowfish cipher algorithm.
clear() - Method in class com.enterprisedt.net.ftp.FileStatistics
Reset the statistics back to zero
clear() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Removes all certificates from the collection.
clearAll() - Method in class com.enterprisedt.net.ftp.ServerStrings
Clear all fragments being managed
clearAppenders() - Static method in class com.enterprisedt.util.debug.Logger
Clear all appenders
clearLog() - Method in class com.enterprisedt.net.ftp.EventCollector
Clear the log of all messages
clearLog() - Method in class com.enterprisedt.net.ftp.FTPMessageCollector
Clear the log of all messages
clearLogs() - Method in class com.enterprisedt.net.ftp.script.CommandCollector
Clear the log of all messages
clearSOCKS() - Static method in class com.enterprisedt.net.ftp.FTPClient
Clear SOCKS settings.
client - Variable in class com.enterprisedt.net.ftp.AbstractFTPInputStream
The client being used to perform the transfer
client - Variable in class com.enterprisedt.net.ftp.ssh.AbstractSFTPInputStream
The client being used to perform the transfer
CLIENT_DISCONNECT - Static variable in class com.enterprisedt.net.ftp.async.DisconnectResult
 
close() - Method in class com.enterprisedt.net.ftp.AbstractFTPInputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Close the socket
close() - Method in class com.enterprisedt.net.ftp.FTPInputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class com.enterprisedt.net.ftp.FTPOutputStream
Closes this output stream and releases any system resources associated with the stream.
close() - Method in class com.enterprisedt.net.ftp.pro.ProFTPActiveDataSocket
Closes underlying sockets
close() - Method in class com.enterprisedt.net.ftp.ssh.AbstractSFTPInputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPInputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPOutputStream
Closes this output stream and releases any system resources associated with the stream.
close() - Method in interface com.enterprisedt.util.debug.Appender
Close this appender
close() - Method in class com.enterprisedt.util.debug.FileAppender
 
close() - Method in class com.enterprisedt.util.debug.StandardOutputAppender
 
close() - Method in class com.enterprisedt.util.debug.StreamAppender
 
close() - Method in class com.enterprisedt.util.proxy.ProxyServerSocket
Close the socket
close() - Method in interface com.enterprisedt.util.proxy.StreamServerSocket
Close the socket
close() - Method in interface com.enterprisedt.util.proxy.StreamSocket
Close the socket
closeChild() - Method in class com.enterprisedt.net.ftp.pro.ProFTPActiveDataSocket
Closes child socket
closed - Variable in class com.enterprisedt.net.ftp.FileTransferInputStream
Has the stream been closed?
closed - Variable in class com.enterprisedt.net.ftp.FileTransferOutputStream
Has the stream been closed?
closed - Variable in class com.enterprisedt.util.debug.FileAppender
True if closed
closeDataSocket(InputStream) - Method in class com.enterprisedt.net.ftp.FTPClient
Close stream for data socket.
closeDataSocket(OutputStream) - Method in class com.enterprisedt.net.ftp.FTPClient
Close stream for data socket
com.enterprisedt.net.ftp - package com.enterprisedt.net.ftp
Contains classes that add support for secure file transfers via the SFTP and FTPS protocols, as well as advanced FTP features such as connection pooling and asynchronous methods.
com.enterprisedt.net.ftp.async - package com.enterprisedt.net.ftp.async
This package contains the classes used for asynchronous programming - primarily the XXXResult classes, which are returned from asynchronous methods and used to provide details about the operation, such as what file is being transferred.
com.enterprisedt.net.ftp.parser - package com.enterprisedt.net.ftp.parser
 
com.enterprisedt.net.ftp.pro - package com.enterprisedt.net.ftp.pro
Contains classes for enhanced FTP client functionality.
com.enterprisedt.net.ftp.script - package com.enterprisedt.net.ftp.script
Contains classes for FTP scripting.
com.enterprisedt.net.ftp.ssh - package com.enterprisedt.net.ftp.ssh
Contains classes for SFTP (FTP via SSH) client functionality.
com.enterprisedt.net.ftp.ssl - package com.enterprisedt.net.ftp.ssl
Contains classes for FTPS (FTP over SSL) client functionality.
com.enterprisedt.util.debug - package com.enterprisedt.util.debug
Contains classes for logging functionality.
com.enterprisedt.util.proxy - package com.enterprisedt.util.proxy
Contains classes for proxy functionality, including SOCKS and HTTP proxies.
CommandCollector - Class in com.enterprisedt.net.ftp.script
Collects list of logging commands
CommandCollector() - Constructor for class com.enterprisedt.net.ftp.script.CommandCollector
 
CommandResult - Class in com.enterprisedt.net.ftp.script
Result from a script command
CommandResult() - Constructor for class com.enterprisedt.net.ftp.script.CommandResult
Default constructor
CommandResult(String, String) - Constructor for class com.enterprisedt.net.ftp.script.CommandResult
Constructor
CommandResult(boolean, String, String) - Constructor for class com.enterprisedt.net.ftp.script.CommandResult
Constructor
commandSent(String, String) - Method in class com.enterprisedt.net.ftp.EventAdapter
Log an FTP command being sent to the server.
commandSent(String, String) - Method in class com.enterprisedt.net.ftp.EventCollector
Log an FTP command being sent to the server.
commandSent(String, String) - Method in interface com.enterprisedt.net.ftp.EventListener
Log an FTP command being sent to the server.
CommentCommand - Class in com.enterprisedt.net.ftp.script
Writes a comment to the record file if it exists
CommentCommand() - Constructor for class com.enterprisedt.net.ftp.script.CommentCommand
 
COMPRESSION - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Integer defining the algorithm-type, compression.
COMPRESSION_NONE - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Instance of SSHFTPAlgorithm corresponding to the null compression algorithm.
COMPRESSION_ZLIB - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Instance of SSHFTPAlgorithm corresponding to the zlib compression algorithm.
COMPRESSION_ZLIB_DELAYED - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Instance of SSHFTPAlgorithm corresponding to the delayed zlib compression algorithm.
ConfigFlags() - Constructor for class com.enterprisedt.net.ftp.ssh.SSHFTPClient.ConfigFlags
 
ConfigFlags() - Constructor for class com.enterprisedt.net.ftp.ssl.SSLFTPClient.ConfigFlags
 
configureDataSocket() - Method in class com.enterprisedt.net.ftp.FTPClient
 
connect() - Method in class com.enterprisedt.net.ftp.FileTransferClient
Make a connection to the FTP server.
connect() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Make a connection to the FTP server.
connect() - Method in class com.enterprisedt.net.ftp.FTPClient
Connects to the server at the address and port number defined in the constructor.
connect() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Connects to the server at the address and port number defined in the constructor.
connect() - Method in class com.enterprisedt.net.ftp.pro.ProFTPActiveDataSocket
 
connect() - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
Connects to the server at the address and port number defined in the constructor.
connect() - Method in class com.enterprisedt.net.ftp.pro.ProFTPPassiveDataSocket
 
connect() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Make a connection to the FTP server.
connect() - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Connects to the server at the address and port number defined in the constructor.
connect() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Connects to the server at the address and port number defined in the constructor.
connect() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Connects to the server at the address and port number defined in the constructor.
CONNECT - Static variable in class com.enterprisedt.util.proxy.SocksProxySocket
 
connect(SocketAddress, int) - Method in class com.enterprisedt.util.proxy.SocksProxySocket
 
connectAsync(AsyncCallback.Connect, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Make an asynchronous connection to the FTP server.
connected() - Method in class com.enterprisedt.net.ftp.FTPClient
Is this client connected?
connected() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Is the client currently connected?
connected() - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Is the client currently connected?
connected() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Is the client currently connected?
ConnectResult - Class in com.enterprisedt.net.ftp.async
Holds the result of connecting to the server
ConnectResult() - Constructor for class com.enterprisedt.net.ftp.async.ConnectResult
 
connectSSH() - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Connects to the server at the address and port number defined in the constructor.
connectViaProxy(String, int, String, int, String, String, int, String) - Static method in class com.enterprisedt.util.proxy.HttpProxySocket
 
connectViaProxy(String, int, String, int, String, String, String, int, String) - Static method in class com.enterprisedt.util.proxy.HttpProxySocket
 
connectViaSocks4Proxy(String, int, String, int, int, String) - Static method in class com.enterprisedt.util.proxy.Socks4ProxySocket
 
connectViaSocks5Proxy(String, int, String, int, int, String, String) - Static method in class com.enterprisedt.util.proxy.Socks5ProxySocket
 
connProps - Variable in class com.enterprisedt.net.ftp.ssh.SCPClient
J2SSH SshConnectionProperties instance.
contains(Object) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Returns true if the given certificate is present in the collection.
containsAll(Collection) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Returns true if all of the given certificates are present in the collection.
context - Variable in class com.enterprisedt.net.ftp.MultipleTransferSettings
 
control - Variable in class com.enterprisedt.net.ftp.FTPClient
Socket responsible for controlling the connection
CONTROL_PORT - Static variable in class com.enterprisedt.net.ftp.FTPControlSocket
The default and standard control port number for FTP
ControlChannelIOException - Exception in com.enterprisedt.net.ftp
IOException that appears on the control channel
ControlChannelIOException() - Constructor for exception com.enterprisedt.net.ftp.ControlChannelIOException
Constructs an ControlChannelIOException with null as its error detail message.
ControlChannelIOException(String) - Constructor for exception com.enterprisedt.net.ftp.ControlChannelIOException
Constructs an ControlChannelIOException with the specified detail message.
controlEncoding - Variable in class com.enterprisedt.net.ftp.FTPClient
Encoding used on control socket
controlPort - Variable in class com.enterprisedt.net.ftp.FTPClient
Control port number.
controlSock - Variable in class com.enterprisedt.net.ftp.FTPControlSocket
The underlying socket.
COULD_NOT_GET_FILE - Static variable in class com.enterprisedt.net.ftp.FileNotFoundStrings
Server string indicating file not found
createClient(Protocol) - Static method in class com.enterprisedt.net.ftp.FTPClientFactory
Create an FTP client that supports the supplied protocol.
createClient(Protocol, boolean) - Static method in class com.enterprisedt.net.ftp.FTPClientFactory
Create an FTP client that supports the supplied protocol.
created - Variable in class com.enterprisedt.net.ftp.FTPFile
Created time
created() - Method in class com.enterprisedt.net.ftp.FTPFile
Get the created date for the file.
createDataSocket() - Method in class com.enterprisedt.net.ftp.FTPClient
Set up the data socket
createDataSocketPASV() - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Request a data socket be created on the server, connect to it and return our connected socket.
createDataSocketPASV() - Method in class com.enterprisedt.net.ftp.pro.ProFTPControlSocket
Request a data socket be created on the server, connect to it and return our connected socket.
createDataSocketPASV() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPControlSocket
Request a data socket be created on the server, connect to it and return our connected socket.
createDirectory(String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Create directory on the FTP server.
createDirectory(String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Create directory on the FTP server.
createDirectory(String) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Create directory on the FTP server.
createDirectoryAsync(String, AsyncCallback.CreateDirectory, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Change directory on the FTP server asynchronously.
CreateDirectoryResult - Class in com.enterprisedt.net.ftp.async
Holds the result of creating a remote directory
CreateDirectoryResult(String) - Constructor for class com.enterprisedt.net.ftp.async.CreateDirectoryResult
 
createPlainSocket(String, int, int) - Static method in class com.enterprisedt.util.proxy.PlainSocket
Create a connected socket, using a timeout if it is available.
createPlainSocket(InetAddress, int, int) - Static method in class com.enterprisedt.util.proxy.PlainSocket
Create a connected socket, using a timeout if it is available.
CRYPTIX_DEBUG - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPProperties
Debug setting for cryptix
CRYPTIX_SLOWDEBUG - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPProperties
Slow debug setting for cryptix
CRYPTIX_TRACE - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPProperties
Trace setting for cryptix
cvsId - Static variable in exception com.enterprisedt.net.ftp.DateParseException
Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPClient
Revision control id
cvsId - Static variable in exception com.enterprisedt.net.ftp.FTPConnectionClosedException
Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPConnectMode
Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPControlSocket
Revision control id
cvsId - Static variable in exception com.enterprisedt.net.ftp.FTPException
Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPFile
Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPFileFactory
Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPReply
Revision control id
cvsId - Static variable in exception com.enterprisedt.net.ftp.FTPTransferCancelledException
Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPTransferType
Revision control id
cvsId - Static variable in exception com.enterprisedt.net.ftp.MalformedReplyException
Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.MLSXEntryParser
Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.NetwareFileParser
Revision control id
cvsId - Static variable in exception com.enterprisedt.net.ftp.pro.FTPIntegrityCheckException
Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.pro.ProFTPActiveDataSocket
Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.pro.ProFTPClient
Revision control id
cvsId - Static variable in interface com.enterprisedt.net.ftp.pro.ProFTPClientInterface
Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.RecursiveOperations
Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.UnixFileParser
Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.VMSFileParser
Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.WildcardFilter
Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.WindowsFileParser
Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.WriteMode
Revision control id
cvsId - Static variable in interface com.enterprisedt.util.debug.Appender
Revision control id
cvsId - Static variable in class com.enterprisedt.util.debug.FileAppender
Revision control id
cvsId - Static variable in class com.enterprisedt.util.debug.Level
Revision control id
cvsId - Static variable in class com.enterprisedt.util.debug.Logger
Revision control id
cvsId - Static variable in class com.enterprisedt.util.debug.RollingFileAppender
Revision control id
cvsId - Static variable in class com.enterprisedt.util.debug.StandardOutputAppender
Revision control id

D

data - Variable in class com.enterprisedt.net.ftp.FTPClient
Socket responsible for transferring the data
DataChannelCallback - Interface in com.enterprisedt.net.ftp
Callback that users can implement to intercept the reply from PASV and substitute a different IP address or port number to connect to.
dataChannelCallback - Variable in class com.enterprisedt.net.ftp.FTPClient
Pasv callback method
dataChannelCallback - Variable in class com.enterprisedt.net.ftp.FTPControlSocket
Pasv callback method
dataReceiveBufferSize - Variable in class com.enterprisedt.net.ftp.FTPClient
Size of data socket's receive buffer
dataSendBufferSize - Variable in class com.enterprisedt.net.ftp.FTPClient
Size of data socket's send buffer
DateParseException - Exception in com.enterprisedt.net.ftp
Throw this in parsers for date parsing exceptions
DateParseException(String) - Constructor for exception com.enterprisedt.net.ftp.DateParseException
Constructor.
DEBUG - Static variable in class com.enterprisedt.util.debug.Level
Debug level
debug(String) - Method in class com.enterprisedt.util.debug.Logger
Log a debug level message
debug(String, byte[]) - Method in class com.enterprisedt.util.debug.Logger
Log a debug level message
debug(String, Object) - Method in class com.enterprisedt.util.debug.Logger
Logs by substituting in the argument at the location marked in the message argument by {0}.
debug(String, Object, Object) - Method in class com.enterprisedt.util.debug.Logger
Logs by substituting in the arguments at the locations marked in the message argument by {#} (where # is a number).
debug(String, Object, Object, Object) - Method in class com.enterprisedt.util.debug.Logger
Logs by substituting in the arguments at the locations marked in the message argument by {#} (where # is a number).
debug(String, Object, Object, Object, Object) - Method in class com.enterprisedt.util.debug.Logger
Logs by substituting in the arguments at the locations marked in the message argument by {#} (where # is a number).
debug(String, Object, Object, Object, Object, Object) - Method in class com.enterprisedt.util.debug.Logger
Logs by substituting in the arguments at the locations marked in the message argument by {#} (where # is a number).
debug(String, Throwable) - Method in class com.enterprisedt.util.debug.Logger
Log a debug level message
DebugCommand - Class in com.enterprisedt.net.ftp.script
Switch debugging on and off
DebugCommand() - Constructor for class com.enterprisedt.net.ftp.script.DebugCommand
 
debugResponses(boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
Deprecated.
use the Logger class to switch debugging on and off
DEFAULT_BUFFER_SIZE - Static variable in class com.enterprisedt.net.ftp.FTPClient
Default transfer buffer size
DEFAULT_BUFFER_SIZE - Static variable in class com.enterprisedt.util.debug.MemoryAppender
Default size of memory-buffer (100k).
DEFAULT_ENCODING - Static variable in class com.enterprisedt.net.ftp.FTPClient
Default encoding used for control data
DEFAULT_ENCODING - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Default encoding used for control data
DEFAULT_LISTING_LOCALES - Static variable in class com.enterprisedt.net.ftp.FTPClient
Default locales
DEFAULT_MONITOR_INTERVAL - Static variable in class com.enterprisedt.net.ftp.FTPClient
Default byte interval for transfer monitor
DEFAULT_NOTIFY_INTERVAL - Static variable in class com.enterprisedt.net.ftp.async.RemoteTransferResult
 
DEFAULT_PORT - Static variable in class com.enterprisedt.net.ftp.ssh.SCPClient
Default SSH port.
DEFAULT_RETRY_COUNT - Static variable in class com.enterprisedt.net.ftp.FTPClient
Default number of retries for file transfers
DEFAULT_RETRY_DELAY - Static variable in class com.enterprisedt.net.ftp.FTPClient
Default retry delay in milliseconds
DEFAULT_TCP_BUFFER_SIZE - Static variable in class com.enterprisedt.net.ftp.FTPClient
Default SO_SNDBUF and SO_RCVBUF size
DEFAULT_TIMEOUT - Static variable in class com.enterprisedt.net.ftp.FTPClient
Default timeout
delete(String) - Method in class com.enterprisedt.net.ftp.FTPClient
 
delete(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Delete the specified remote file
delete(FTPClientInterface, String) - Method in class com.enterprisedt.net.ftp.RecursiveOperations
Delete this entire remote directory and its contents, recursively going through the remote directory name supplied
delete(String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
DeleteCommand - Class in com.enterprisedt.net.ftp.script
Delete a file
DeleteCommand() - Constructor for class com.enterprisedt.net.ftp.script.DeleteCommand
 
deleteCount - Variable in class com.enterprisedt.net.ftp.ssh.SCPClient
Count of deleted files
deleteDirectory(String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Delete directory on the FTP server.
deleteDirectory(String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Delete directory on the FTP server.
deleteDirectory(String) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Delete a directory on the FTP server.
deleteDirectory(String, boolean) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Delete a directory on the FTP server, and optionally sub-directories.
deleteDirectoryAsync(String, AsyncCallback.DeleteDirectory, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Delete a directory on the FTP server asynchronously.
deleteDirectoryAsync(String, boolean, AsyncCallback.DeleteDirectory, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Delete a directory on the FTP server asynchronously, and optionally sub-directories.
DeleteDirectoryResult - Class in com.enterprisedt.net.ftp.async
Holds result of deleting a remote directory.
DeleteDirectoryResult(String) - Constructor for class com.enterprisedt.net.ftp.async.DeleteDirectoryResult
 
DeleteDirectoryResult(String, boolean) - Constructor for class com.enterprisedt.net.ftp.async.DeleteDirectoryResult
 
deleteFile(String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Deletes a remote file.
deleteFile(String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Deletes a remote file.
deleteFile(String) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Deletes a remote file.
deleteFileAsync(String, AsyncCallback.DeleteFile, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Deletes a remote file asynchronously.
DeleteFileResult - Class in com.enterprisedt.net.ftp.async
Holds result of deleting a remote file.
DeleteFileResult(String) - Constructor for class com.enterprisedt.net.ftp.async.DeleteFileResult
 
deleteFiles(FTPClientInterface, String, FileFilter, boolean) - Method in class com.enterprisedt.net.ftp.RecursiveOperations
Delete all the files in this directory (and its subdirectories if recurse is true) that match the supplied filter, recursively going through the remote directories.
deleteFiles(FTPClientInterface, FileFilter, boolean) - Method in class com.enterprisedt.net.ftp.RecursiveOperations
Delete all the files in the current directory (and its subdirectories if indicated) that match the supplied filter, recursively going through the remote directories.
deleteFiles(FTPClientInterface, String, FileFilter) - Method in class com.enterprisedt.net.ftp.RecursiveOperations
Delete all the files in this directory (and its subdirectories) that match the supplied filter, recursively going through the remote directories.
deleteFiles(FTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.RecursiveOperations
Delete all the files in this directory (and its subdirectories) that match the supplied wildcard, recursively going through the remote directories.
deleteFilesCurrentDir(FTPClientInterface, FileFilter) - Method in class com.enterprisedt.net.ftp.RecursiveOperations
Delete all the files in this directory (not subdirectories) that match the supplied filter.
deleteMultipleFiles(String) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Deletes remote files in the current directory that match the supplied wildcard
deleteMultipleFiles(FileFilter) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Deletes remote files in the current directory that match the supplied filename filter
deleteMultipleFiles(String, String, boolean) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Deletes remote files in the current directory.
deleteMultipleFiles(String, FileFilter, boolean) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Deletes remote files in the current directory.
deleteMultipleFilesAsync(FileFilter, AsyncCallback.DeleteMultipleFiles, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Deletes remote files in the current directory that match the supplied wildcard
deleteMultipleFilesAsync(String, AsyncCallback.DeleteMultipleFiles, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Deletes remote files in the current directory that match the supplied wildcard
deleteMultipleFilesAsync(String, String, boolean, AsyncCallback.DeleteMultipleFiles, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Deletes remote files that match the supplied wildcard in the supplied remote directory asynchronously.
deleteMultipleFilesAsync(String, FileFilter, boolean, AsyncCallback.DeleteMultipleFiles, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Deletes remote files that match the supplied wildcard in the supplied remote directory asynchronously.
DeleteMultipleFilesResult - Class in com.enterprisedt.net.ftp.async
Holds result of deleting multiple remote files.
DeleteMultipleFilesResult(String) - Constructor for class com.enterprisedt.net.ftp.async.DeleteMultipleFilesResult
Constructor
DeleteMultipleFilesResult(FileFilter) - Constructor for class com.enterprisedt.net.ftp.async.DeleteMultipleFilesResult
Constructor
DeleteMultipleFilesResult(String, String, boolean) - Constructor for class com.enterprisedt.net.ftp.async.DeleteMultipleFilesResult
Constructor
DeleteMultipleFilesResult(String, FileFilter, boolean) - Constructor for class com.enterprisedt.net.ftp.async.DeleteMultipleFilesResult
Constructor
detectParser(String[]) - Method in class com.enterprisedt.net.ftp.FTPFileFactory
 
detectTransferMode - Variable in class com.enterprisedt.net.ftp.FTPClient
If true, filetypes are autodetected and transfer mode changed to binary/ASCII as required
dir() - Method in class com.enterprisedt.net.ftp.FTPClient
 
dir(String) - Method in class com.enterprisedt.net.ftp.FTPClient
 
dir(String, boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
 
dir() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
List current directory's contents as an array of strings of filenames.
dir(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
List a directory's contents as an array of strings of filenames.
dir(String, boolean) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
List a directory's contents as an array of strings.
dir() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
dir(String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
dir(String, boolean) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
DirCommand - Class in com.enterprisedt.net.ftp.script
List directory
DirCommand() - Constructor for class com.enterprisedt.net.ftp.script.DirCommand
 
dirDetails(String, DirectoryListCallback) - Method in class com.enterprisedt.net.ftp.FTPClient
 
dirDetails(String) - Method in class com.enterprisedt.net.ftp.FTPClient
 
dirDetails(String, DirectoryListCallback) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
List a directory's contents via a callback.
dirDetails(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
List a directory's contents as an array of FTPFile objects.
dirDetails(FTPClientInterface, String) - Method in class com.enterprisedt.net.ftp.RecursiveOperations
List this entire remote directory and its contents, including children.
dirDetails(String, DirectoryListCallback) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
dirDetails(String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
dirDetailsM(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Uses the MLSD command to find out details about the named directory.
directoriesAlwaysMatch() - Method in class com.enterprisedt.net.ftp.WildcardFilter
Returns true if directories always match, false otherwise.
DirectoryEmptyStrings - Class in com.enterprisedt.net.ftp
Contains fragments of server replies that indicate no files were found in a supplied directory.
DirectoryEmptyStrings() - Constructor for class com.enterprisedt.net.ftp.DirectoryEmptyStrings
Constructor.
directoryList() - Method in class com.enterprisedt.net.ftp.FileTransferClient
List the current directory on the FTP server.
directoryList(String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
List a directory on the FTP server.
directoryList(String, DirectoryListCallback) - Method in class com.enterprisedt.net.ftp.FileTransferClient
List a directory on the FTP server.
directoryList() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
List the current directory on the FTP server.
directoryList(String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
List a directory on the FTP server.
directoryList(String, DirectoryListCallback) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
List a directory on the FTP server.
directoryList() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
List the current directory on the FTP server.
directoryList(String, DirectoryListCallback) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
List a directory on the FTP server, calling the user-supplied callback for each entry.
directoryList(String) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
List a directory on the FTP server.
DirectoryListArgument - Class in com.enterprisedt.net.ftp
Argument object used to provide directory listing information
DirectoryListArgument(FTPFile) - Constructor for class com.enterprisedt.net.ftp.DirectoryListArgument
 
directoryListAsync(String, AsyncCallback.DirectoryList, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
List a directory on the FTP server asynchronously.
DirectoryListCallback - Interface in com.enterprisedt.net.ftp
Description Callback for directory listings
DirectoryListCallbackResult - Class in com.enterprisedt.net.ftp.async
Holds the result of listing a directory
DirectoryListCallbackResult(String) - Constructor for class com.enterprisedt.net.ftp.async.DirectoryListCallbackResult
 
DirectoryListResult - Class in com.enterprisedt.net.ftp.async
Holds the result of listing a directory
DirectoryListResult(String) - Constructor for class com.enterprisedt.net.ftp.async.DirectoryListResult
 
directoryNameList() - Method in class com.enterprisedt.net.ftp.FileTransferClient
List the names of files and directories in the current directory on the FTP server.
directoryNameList(String, boolean) - Method in class com.enterprisedt.net.ftp.FileTransferClient
List the names of files and directories of a directory on the FTP server.
directoryNameList() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
List the names of files and directories in the current directory on the FTP server.
directoryNameList(String, boolean) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
List the names of files and directories of a directory on the FTP server.
directoryNameList() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
List the names of files and directories in the current directory on the FTP server.
directoryNameList(String, boolean) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
List a directory on the FTP server.
directoryNameListAsync(String, boolean, AsyncCallback.DirectoryNameList, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
List a directory on the FTP server asynchronously.
DirectoryNameListResult - Class in com.enterprisedt.net.ftp.async
Holds the result of listing the names of files and subdirectories in a directory
DirectoryNameListResult(String, boolean) - Constructor for class com.enterprisedt.net.ftp.async.DirectoryNameListResult
 
dirEmptyStrings - Variable in class com.enterprisedt.net.ftp.FTPClient
Matcher for directory empty
DISABLE_CHMOD_AFTER_CREATE_DIR - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPClient.ConfigFlags
Disables the permission change made after creating a directory, which is done to ensure the permissions are correct.
DISABLE_CHMOD_AFTER_PUT - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPClient.ConfigFlags
Disables the permission change made after creating a file, which is done to ensure the permissions are correct.
DISABLE_CONTROL_SSL_CLOSURE - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPClient.ConfigFlags
Disables standard SSL closure on the control channel forcing SSL connections to close in a non-standard (and insecure) manner.
DISABLE_CONTROL_WAIT_ON_CLOSE - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPClient.ConfigFlags
Stops the client waiting for an SSL closure acknowledgement on the control channel.
DISABLE_DATA_SSL_CLOSURE - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPClient.ConfigFlags
Disables standard SSL closure on the data channel forcing SSL connections to close in a non-standard (and insecure) manner.
DISABLE_DATA_WAIT_ON_CLOSE - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPClient.ConfigFlags
Stops the client waiting for an SSL closure acknowledgement on the data channel.
DISABLE_POST_CREATE_CHMOD - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPClient.ConfigFlags
Deprecated.
use DISABLE_CHMOD_AFTER_PUT
DISABLE_SESSION_RESUMPTION - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPClient.ConfigFlags
Disables SSL/TLS session resumption.
DISABLE_SSL_CLOSURE - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPClient.ConfigFlags
Disables standard SSL closure forcing on both data and control channels SSL connections to close in a non-standard (and insecure) manner.
DISABLE_WAIT_FOR_CHANNEL_CLOSE - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPClient.ConfigFlags
Disables waiting for an acknowledgement from the server when the client has requested that a channel be closed.
DISABLE_WAIT_ON_CLOSE - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPClient.ConfigFlags
Stops the client waiting for an SSL closure acknowledgement on both the control channel and the data channel.
disableAllAlgorithms(int) - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Disables all algorithms of a particular type.
disableAllAlgorithms() - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Disables all algorithms.
disableAllAlgorithms(int) - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Disables all algorithms of a particular type.
disableAllAlgorithms() - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Disables all algorithms.
disableAllCipherSuites() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Disables all cipher-suites.
disableSSL3(boolean) - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
Set whether to disable SSL3.
disableSSL3(boolean) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Set whether to disable SSL3.
disconnect() - Method in class com.enterprisedt.net.ftp.FileTransferClient
Disconnect from the FTP server.
disconnect(boolean) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Disconnect from the FTP server.
disconnect() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Disconnect from the FTP server.
disconnect(boolean) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Disconnect from the FTP server.
disconnect() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Disconnect from the FTP server.
disconnect(boolean) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Disconnect from the FTP server immediately.
disconnectAsync(AsyncCallback.Disconnect, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Disconnect from the FTP server asynchronously.
disconnectAsync(boolean, AsyncCallback.Disconnect, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Disconnect from the FTP server asynchronously.
DisconnectResult - Class in com.enterprisedt.net.ftp.async
Result returned from disconnect operation
DisconnectResult(boolean) - Constructor for class com.enterprisedt.net.ftp.async.DisconnectResult
Constructor
DOES_NOT_EXIST - Static variable in class com.enterprisedt.net.ftp.FileNotFoundStrings
Server string indicating file not found
DOWNLOAD - Static variable in class com.enterprisedt.net.ftp.TransferDirection
Represents download
downloadByteArray(String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Download a file from the FTP server into a byte array.
downloadByteArray(String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Download a file from the FTP server into a byte array.
downloadByteArray(String) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Download a file from the FTP server into a byte array.
downloadByteArrayAsync(String, AsyncCallback.DownloadByteArray, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Download a file from the FTP server asynchronously to a byte array
DownloadByteArrayResult - Class in com.enterprisedt.net.ftp.async
Result object for downloading byte array
DownloadByteArrayResult(String) - Constructor for class com.enterprisedt.net.ftp.async.DownloadByteArrayResult
 
downloadCompleted(String, String) - Method in class com.enterprisedt.net.ftp.EventAdapter
Notifies that a download has completed
downloadCompleted(String, String) - Method in class com.enterprisedt.net.ftp.EventCollector
Notifies that a download has completed
downloadCompleted(String, String) - Method in interface com.enterprisedt.net.ftp.EventListener
Notifies that a download has completed
downloadCount - Variable in class com.enterprisedt.net.ftp.ssh.SCPClient
Count of downloaded files
downloadFile(String, String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Download a file from the FTP server .
downloadFile(String, String, WriteMode) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Download a file from the FTP server .
downloadFile(String, String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Download a file from the FTP server .
downloadFile(String, String, WriteMode) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Download a file from the FTP server .
downloadFile(String, String) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Download a file from the FTP server .
downloadFile(String, String, WriteMode) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Download a file from the FTP server .
downloadFileAsync(String, String, WriteMode, AsyncCallback.DownloadFile, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Download a file from the FTP server asynchronously.
DownloadFileResult - Class in com.enterprisedt.net.ftp.async
Holds the result of downloading a file
DownloadFileResult(String, String, WriteMode) - Constructor for class com.enterprisedt.net.ftp.async.DownloadFileResult
 
downloadMultiple(String, FileFilter) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Downloads remote files to the supplied local directory that match the supplied wildcard from the current remote directory.
downloadMultiple(String, String) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Downloads remote files to the supplied local directory that match the supplied wildcard from the current remote directory.
downloadMultiple(String, String, String, boolean) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Downloads remote files to the supplied local directory that match the supplied wildcard from the current remote directory.
downloadMultiple(String, String, FileFilter, boolean) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Downloads remote files to the supplied local directory that match the supplied FileFilter from the current remote directory.
downloadMultipleAsync(String, FileFilter, AsyncCallback.DownloadMultiple, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Downloads remote files to the supplied local directory that match the supplied wildcard from the current remote directory.
downloadMultipleAsync(String, String, AsyncCallback.DownloadMultiple, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Downloads remote files to the supplied local directory that match the supplied wildcard from the current remote directory.
downloadMultipleAsync(String, String, String, boolean, AsyncCallback.DownloadMultiple, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Downloads remote files to the supplied local directory that match the supplied wildcard from the current remote directory.
downloadMultipleAsync(String, String, FileFilter, boolean, AsyncCallback.DownloadMultiple, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Downloads remote files to the supplied local directory that match the supplied wildcard from the current remote directory.
DownloadMultipleResult - Class in com.enterprisedt.net.ftp.async
Holds the result of an download multiple asynchronous operation.
DownloadMultipleResult(String, String, String, boolean) - Constructor for class com.enterprisedt.net.ftp.async.DownloadMultipleResult
 
DownloadMultipleResult(String, String, FileFilter, boolean) - Constructor for class com.enterprisedt.net.ftp.async.DownloadMultipleResult
 
downloadStarted(String, String) - Method in class com.enterprisedt.net.ftp.EventAdapter
Notifies that a download has started
downloadStarted(String, String) - Method in class com.enterprisedt.net.ftp.EventCollector
Notifies that a download has started
downloadStarted(String, String) - Method in interface com.enterprisedt.net.ftp.EventListener
Notifies that a download has started
downloadStream(String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Download a file from the FTP server as a stream.
downloadStream(String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Download a file from the FTP server as a stream.
downloadStream(String) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Download a file from the FTP server as a stream.
downloadStreamAsync(String, AsyncCallback.DownloadStream, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Download a file from the FTP server as a stream, asynchronously.
DownloadStreamResult - Class in com.enterprisedt.net.ftp.async
Result from downloading task as an input stream
DownloadStreamResult(String) - Constructor for class com.enterprisedt.net.ftp.async.DownloadStreamResult
Constructor.
downloadURLFile(String, String) - Static method in class com.enterprisedt.net.ftp.FileTransferClient
Downloads the given file to the given FTP URL.
downloadURLFile(String, String) - Static method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Downloads the given file to the given FTP URL.
downloadURLStream(String) - Static method in class com.enterprisedt.net.ftp.FileTransferClient
Open an InputStream for the given FTP URL.
downloadURLStream(String) - Static method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Open an InputStream for the given FTP URL.

E

EchoCommand - Class in com.enterprisedt.net.ftp.script
Echo command, to display the value of a variable
EchoCommand() - Constructor for class com.enterprisedt.net.ftp.script.EchoCommand
 
EMPTY_DIR - Static variable in class com.enterprisedt.net.ftp.DirectoryEmptyStrings
Server string indicating no files found (EMPTY_DIR)
enableCipherSuite(SSLFTPCipherSuite) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Enables the given cipher-suite.
enableCipherSuites(SSLFTPCipherSuite[]) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Enables the given cipher-suites.
enableModeZCompression() - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
Set MODE Z so that all subsequent transfers are compressed
endAsync() - Method in class com.enterprisedt.net.ftp.async.ChangeDirectoryResult
This method is called to complete the asynchronous operation.
endAsync() - Method in class com.enterprisedt.net.ftp.async.ConnectResult
This method is called to complete the asynchronous operation.
endAsync() - Method in class com.enterprisedt.net.ftp.async.CreateDirectoryResult
This method is called to complete the asynchronous operation.
endAsync() - Method in class com.enterprisedt.net.ftp.async.DeleteDirectoryResult
 
endAsync() - Method in class com.enterprisedt.net.ftp.async.DeleteFileResult
This method is called to complete the asynchronous operation.
endAsync() - Method in class com.enterprisedt.net.ftp.async.DeleteMultipleFilesResult
This method is called to complete the asynchronous operation.
endAsync() - Method in class com.enterprisedt.net.ftp.async.DirectoryListCallbackResult
This method is called to complete the asynchronous operation.
endAsync() - Method in class com.enterprisedt.net.ftp.async.DirectoryListResult
This method is called to complete the asynchronous operation.
endAsync() - Method in class com.enterprisedt.net.ftp.async.DirectoryNameListResult
This method is called to complete the asynchronous operation.
endAsync() - Method in class com.enterprisedt.net.ftp.async.DisconnectResult
This method is called to complete the asynchronous operation.
endAsync() - Method in class com.enterprisedt.net.ftp.async.DownloadByteArrayResult
This method is called to complete the asynchronous operation.
endAsync() - Method in class com.enterprisedt.net.ftp.async.ExecuteCommandResult
This method is called to complete the asynchronous operation.
endAsync() - Method in class com.enterprisedt.net.ftp.async.ExistsResult
This method is called to complete the asynchronous operation.
endAsync() - Method in class com.enterprisedt.net.ftp.async.GetSystemTypeResult
This method is called to complete the asynchronous operation.
endAsync() - Method in class com.enterprisedt.net.ftp.async.ModifiedTimeResult
 
endAsync() - Method in class com.enterprisedt.net.ftp.async.PermissionsResult
 
endAsync() - Method in class com.enterprisedt.net.ftp.async.RenameResult
 
endAsync() - Method in class com.enterprisedt.net.ftp.async.SizeResult
 
endAsync() - Method in class com.enterprisedt.net.ftp.async.TransferFileResult
This method is called to complete the asynchronous operation.
endAsync() - Method in class com.enterprisedt.net.ftp.async.TransferMultipleResult
This method is called to complete the asynchronous operation.
endAsync() - Method in class com.enterprisedt.net.ftp.async.UploadByteArrayResult
This method is called to complete the asynchronous operation.
endAsyncCalled() - Method in class com.enterprisedt.net.ftp.async.AsyncResult
Has endAsync() been called?
endAsyncInternal() - Method in class com.enterprisedt.net.ftp.async.AsyncResult
Internal method that returns when the async method is completed.
EOL_CRLF - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Carriage return + line feed end of line marker
EOL_LF - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Line feed end of line marker
EPSV_END - Static variable in class com.enterprisedt.net.ftp.FTPControlSocket
End of PASV reply in IPv6
EPSV_START - Static variable in class com.enterprisedt.net.ftp.FTPControlSocket
Start of PASV reply in IPv6
equals(Object) - Method in class com.enterprisedt.net.ftp.Protocol
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPPublicKey
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificate
 
equals(Object) - Method in class com.enterprisedt.net.ftp.WriteMode
 
equals(Object) - Method in class com.enterprisedt.util.proxy.ProxyType
 
ERROR - Static variable in class com.enterprisedt.util.debug.Level
OFF level
error(String) - Method in class com.enterprisedt.util.debug.Logger
Log an error level message
error(String, Throwable) - Method in class com.enterprisedt.util.debug.Logger
Log an error level message
ErrorListener - Interface in com.enterprisedt.net.ftp.async
Callback for reporting exceptions thrown
EventAdapter - Class in com.enterprisedt.net.ftp
An adapter class that implements dummy methods of the EventListener interface.
EventAdapter() - Constructor for class com.enterprisedt.net.ftp.EventAdapter
 
eventAggregator - Variable in class com.enterprisedt.net.ftp.FileTransferClient
 
EventCollector - Class in com.enterprisedt.net.ftp
Logs events in an internal buffer.
EventCollector() - Constructor for class com.enterprisedt.net.ftp.EventCollector
 
EventListener - Interface in com.enterprisedt.net.ftp
Listens for interesting file transfer events.
eventListener - Variable in class com.enterprisedt.net.ftp.SecureFileTransferClient
Notifies of various events
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.ASCIICommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.AuthCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.BinaryCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.CccCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.CdCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.CdUpCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.CommentCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.DebugCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.DeleteCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.DirCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.EchoCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.GetCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.HelpCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.LicenseCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.LocalCdCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.MDeleteCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.MGetCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.MkDirCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.MPutCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.OpenCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.ProtectCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.PutCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.PwdCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.QuitCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.QuoteCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.RecordCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.RenameCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.RmDirCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in interface com.enterprisedt.net.ftp.script.ScriptCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.SetCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.SiteCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.TypeCommand
 
execute(ScriptEngine, ProFTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.script.VersionCommand
 
executeCommand(String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Request that the remote server execute the literal command supplied.
executeCommand(String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Request that the remote server execute the literal command supplied.
executeCommand(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Request that the remote server execute the literal command supplied.
executeCommand(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Request that the remote server execute the literal command supplied.
executeCommand(String) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Request that the remote server execute the literal command supplied.
executeCommand(String) - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Execute a command on the remote server.
executeCommandAsync(String, AsyncCallback.ExecuteCommand, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Request that the remote server execute the literal command supplied.
ExecuteCommandResult - Class in com.enterprisedt.net.ftp.async
Result of executing a literal command on the server
ExecuteCommandResult(String) - Constructor for class com.enterprisedt.net.ftp.async.ExecuteCommandResult
 
executeScript(String) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Execute the script in the supplied file
executeScript(String, boolean) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Execute the script in the supplied file
executeScript(Reader) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Execute the script in the supplied stream
executeScript(Reader, boolean) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Execute the script in the supplied stream.
exists() - Method in class com.enterprisedt.net.ftp.async.ExistsResult
Does the file exist?
exists(String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Determine if a remote file exists.
exists(String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Determine if a remote file exists.
exists(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Deprecated.
Use existsFile(String).
exists(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Does the named file exist in the current server directory?
exists(String) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Determine if a remote file exists.
exists(String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
existsAsync(String, AsyncCallback.Exists, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Determine asynchronously if a remote file exists.
existsDirectory(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Use to find out if a directory exists or not.
existsDirectory(String) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Determine if a remote directory exists.
existsFile(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Use to find out if a file exists or not.
ExistsResult - Class in com.enterprisedt.net.ftp.async
Holds result of checking to see if a remote file exits.
ExistsResult(String) - Constructor for class com.enterprisedt.net.ftp.async.ExistsResult
 
exportKeyStore(KeyStore) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Exports all certificates in the store to the given Java KeyStore.
exportPEMFile(String) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Writes all the certificates in the store to the given file.
exportPEMFile(OutputStream) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Writes all the certificates in the store to the output-stream.
extensions() - Method in class com.enterprisedt.net.ftp.FileTypes
Get the list of registered file extensions

F

FAILED_TO_OPEN_FILE - Static variable in class com.enterprisedt.net.ftp.FileNotFoundStrings
Server string indicating file not found
FATAL - Static variable in class com.enterprisedt.util.debug.Level
Fatal level
fatal(String) - Method in class com.enterprisedt.util.debug.Logger
Log a fatal level message
fatal(String, Throwable) - Method in class com.enterprisedt.util.debug.Logger
Log a fatal level message
features() - Method in class com.enterprisedt.net.ftp.FTPClient
Get the server supplied features
FILE_NOT_FOUND - Static variable in class com.enterprisedt.net.ftp.FileNotFoundStrings
Server string indicating file not found
FileAppender - Class in com.enterprisedt.util.debug
Appends log statements to a file
FileAppender(String) - Constructor for class com.enterprisedt.util.debug.FileAppender
Constructor
fileDetails(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Uses the MLST command to find out details about the named file.
fileDetails(String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Get details about the named file
fileLockingEnabled - Variable in class com.enterprisedt.net.ftp.FTPClient
If true, file locking is used on local downloaded files to prevent other processes corrupting them
filenameSplitter(String) - Method in class com.enterprisedt.net.ftp.script.ScriptCommandImpl
 
FileNotFoundStrings - Class in com.enterprisedt.net.ftp
Contains fragments of server replies that indicate no files were found in a supplied directory.
FileNotFoundStrings() - Constructor for class com.enterprisedt.net.ftp.FileNotFoundStrings
Constructor.
fileNotFoundStrings - Variable in class com.enterprisedt.net.ftp.FTPClient
Matcher for permission denied
FileStatistics - Class in com.enterprisedt.net.ftp
Statistics on transfers and deletes.
FileStatistics() - Constructor for class com.enterprisedt.net.ftp.FileStatistics
Default constructor
FileTransferClient - Class in com.enterprisedt.net.ftp
Easy to use FTP client that is thread safe and provides true FTP streams.
FileTransferClient() - Constructor for class com.enterprisedt.net.ftp.FileTransferClient
Default constructor
FileTransferClientInterface - Interface in com.enterprisedt.net.ftp
Easy to use FTP client interface
FileTransferInputStream - Class in com.enterprisedt.net.ftp
Super class of all input streams supported
FileTransferInputStream() - Constructor for class com.enterprisedt.net.ftp.FileTransferInputStream
 
FileTransferOutputStream - Class in com.enterprisedt.net.ftp
Super class of all output streams supported
FileTransferOutputStream() - Constructor for class com.enterprisedt.net.ftp.FileTransferOutputStream
 
FileTypes - Class in com.enterprisedt.net.ftp
Attempts to classify files as ASCII or binary via their filename extension.
finalize() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Finalize this instance by shutting down its threads
forcedActiveIP - Variable in class com.enterprisedt.net.ftp.FTPControlSocket
IP address we force PORT to send - useful with certain NAT configurations
forceResumeOff() - Method in class com.enterprisedt.net.ftp.FTPClient
Force the resume flag off.
forceScriptExit() - Method in class com.enterprisedt.net.ftp.script.CommandResult
Should force script to exit
forceShellExit() - Method in class com.enterprisedt.net.ftp.script.CommandResult
 
FTP - Static variable in class com.enterprisedt.net.ftp.Protocol
Plain FTP
FTP_LINE_SEPARATOR - Static variable in class com.enterprisedt.net.ftp.FTPClient
Used for ASCII translation
FTPClient - Class in com.enterprisedt.net.ftp
Supports client-side FTP.
FTPClient(String) - Constructor for class com.enterprisedt.net.ftp.FTPClient
Deprecated.
use setter methods to set properties
FTPClient(String, int) - Constructor for class com.enterprisedt.net.ftp.FTPClient
Deprecated.
use setter methods to set properties
FTPClient(String, int, int) - Constructor for class com.enterprisedt.net.ftp.FTPClient
Deprecated.
use setter methods to set properties
FTPClient(String, int, int, String) - Constructor for class com.enterprisedt.net.ftp.FTPClient
Deprecated.
use setter methods to set properties
FTPClient(InetAddress) - Constructor for class com.enterprisedt.net.ftp.FTPClient
Deprecated.
use setter methods to set properties
FTPClient(InetAddress, int) - Constructor for class com.enterprisedt.net.ftp.FTPClient
Deprecated.
use setter methods to set properties
FTPClient(InetAddress, int, int) - Constructor for class com.enterprisedt.net.ftp.FTPClient
Deprecated.
use setter methods to set properties
FTPClient(InetAddress, int, int, String) - Constructor for class com.enterprisedt.net.ftp.FTPClient
Deprecated.
use setter methods to set properties
FTPClient() - Constructor for class com.enterprisedt.net.ftp.FTPClient
Default constructor should now always be used together with setter methods in preference to other constructors (now deprecated).
FTPClientFactory - Class in com.enterprisedt.net.ftp
Factory class that permits creating a variety of different FTP clients based on the file transfer protocol required.
FTPClientFactory() - Constructor for class com.enterprisedt.net.ftp.FTPClientFactory
 
FTPClientInterface - Interface in com.enterprisedt.net.ftp
Defines operations in common with a number of FTP implementations.
FTPConnectionClosedException - Exception in com.enterprisedt.net.ftp
Thrown when an FTP transfer has been closed by the server
FTPConnectionClosedException(String, String) - Constructor for exception com.enterprisedt.net.ftp.FTPConnectionClosedException
Constructor.
FTPConnectMode - Class in com.enterprisedt.net.ftp
Enumerates the connect modes that are possible, active & PASV
FTPControlSocket - Class in com.enterprisedt.net.ftp
Supports client-side FTP operations
FTPControlSocket(InetAddress, int, int, String, FTPMessageListener) - Constructor for class com.enterprisedt.net.ftp.FTPControlSocket
Constructor.
FTPControlSocket(InetAddress, StreamSocket, int, String, FTPMessageListener) - Constructor for class com.enterprisedt.net.ftp.FTPControlSocket
Constructs a new FTPControlSocket using the given Socket object.
FTPException - Exception in com.enterprisedt.net.ftp
FTP specific exceptions
FTPException(String) - Constructor for exception com.enterprisedt.net.ftp.FTPException
Constructor.
FTPException(String, String) - Constructor for exception com.enterprisedt.net.ftp.FTPException
Constructor.
FTPException(FTPReply) - Constructor for exception com.enterprisedt.net.ftp.FTPException
Constructor.
FTPFile - Class in com.enterprisedt.net.ftp
Represents a remote file (implementation)
FTPFile(int, String, String, long, boolean, Date) - Constructor for class com.enterprisedt.net.ftp.FTPFile
Deprecated.
'type' no longer used.
FTPFile(String, String, long, boolean, Date) - Constructor for class com.enterprisedt.net.ftp.FTPFile
Constructor
FTPFile(String) - Constructor for class com.enterprisedt.net.ftp.FTPFile
Constructor
FTPFileFactory - Class in com.enterprisedt.net.ftp
Factory for creating FTPFile objects
FTPFileFactory(String) - Constructor for class com.enterprisedt.net.ftp.FTPFileFactory
Constructor
FTPFileFactory(FTPFileParser) - Constructor for class com.enterprisedt.net.ftp.FTPFileFactory
Constructor.
FTPFileParser - Class in com.enterprisedt.net.ftp
Root class of all file parsers
FTPFileParser() - Constructor for class com.enterprisedt.net.ftp.FTPFileParser
 
FTPInputStream - Class in com.enterprisedt.net.ftp
Represents an input stream of bytes coming from an FTP server, permitting the user to download a file by reading the stream.
FTPInputStream(FTPClient, String) - Constructor for class com.enterprisedt.net.ftp.FTPInputStream
Constructor.
FTPInputStream(FTPClient, String, long) - Constructor for class com.enterprisedt.net.ftp.FTPInputStream
Constructor.
FTPIntegrityCheckException - Exception in com.enterprisedt.net.ftp.pro
Thrown an integrity check fails
FTPIntegrityCheckException(String) - Constructor for exception com.enterprisedt.net.ftp.pro.FTPIntegrityCheckException
Constructor.
FTPMessageCollector - Class in com.enterprisedt.net.ftp
Listens for and is notified of FTP commands and replies.
FTPMessageCollector() - Constructor for class com.enterprisedt.net.ftp.FTPMessageCollector
 
FTPMessageListener - Interface in com.enterprisedt.net.ftp
Listens for and is notified of FTP commands and replies.
FTPOperationDiscardedException - Exception in com.enterprisedt.net.ftp.async
This exception is thrown when an asynchronous operation is cancelled by the user before it has been scheduled to run.
FTPOperationDiscardedException(String) - Constructor for exception com.enterprisedt.net.ftp.async.FTPOperationDiscardedException
 
FTPOperationInterruptedException - Exception in com.enterprisedt.net.ftp.async
This exception is thrown when an asynchronous operation is interrupted by the user while it is running (rather than being cancelled before it has been scheduled to run).
FTPOperationInterruptedException(String) - Constructor for exception com.enterprisedt.net.ftp.async.FTPOperationInterruptedException
 
FTPOutputStream - Class in com.enterprisedt.net.ftp
Represents an output stream that writes to an FTP server, permitting the user to upload a file by writing to the stream.
FTPOutputStream(FTPClient, String) - Constructor for class com.enterprisedt.net.ftp.FTPOutputStream
Constructor.
FTPOutputStream(FTPClient, String, boolean) - Constructor for class com.enterprisedt.net.ftp.FTPOutputStream
Constructor.
FTPProgressMonitor - Interface in com.enterprisedt.net.ftp
Allows the reporting of progress of the transfer of data
FTPProgressMonitorEx - Interface in com.enterprisedt.net.ftp
Enhances FTPProgressMonitor to add notifications for start and completion of the transfer.
FTPReply - Class in com.enterprisedt.net.ftp
Encapsulates the FTP server reply
FTPS_EXPLICIT - Static variable in class com.enterprisedt.net.ftp.Protocol
Explicit FTPS (FTP over SSL)
FTPS_IMPLICIT - Static variable in class com.enterprisedt.net.ftp.Protocol
Implicit FTPS (FTP over SSL).
FTPShell - Class in com.enterprisedt.net.ftp.script
FTP shell implementation
FTPShell() - Constructor for class com.enterprisedt.net.ftp.script.FTPShell
 
FTPTransferCancelledException - Exception in com.enterprisedt.net.ftp
Thrown when an FTP transfer has been cancelled
FTPTransferCancelledException() - Constructor for exception com.enterprisedt.net.ftp.FTPTransferCancelledException
Constructor.
FTPTransferType - Class in com.enterprisedt.net.ftp
Enumerates the transfer types possible.
FXPTransfer - Class in com.enterprisedt.net.ftp
Performs FXP transfers between two FTP servers.
FXPTransfer(FTPClient, FTPClient) - Constructor for class com.enterprisedt.net.ftp.FXPTransfer
Constructor

G

get(String, String) - Method in class com.enterprisedt.net.ftp.FTPClient
 
get(OutputStream, String) - Method in class com.enterprisedt.net.ftp.FTPClient
 
get(String) - Method in class com.enterprisedt.net.ftp.FTPClient
 
get(String, String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Get data from the FTP server.
get(OutputStream, String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Get data from the FTP server.
get(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Get data from the FTP server.
get(FTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.RecursiveOperations
Gets this entire remote directory and its contents, recursively going through the remote directory name supplied.
get(FTPClientInterface, String, String, FileFilter) - Method in class com.enterprisedt.net.ftp.RecursiveOperations
Gets this entire remote directory and its contents, recursively going through the remote directory name supplied.
get(FTPClientInterface, String, String, String) - Method in class com.enterprisedt.net.ftp.RecursiveOperations
Gets this entire remote directory and its contents, recursively going through the remote directory name supplied.
get(FTPClientInterface, String, String, FileFilter, boolean) - Method in class com.enterprisedt.net.ftp.RecursiveOperations
Gets this entire remote directory and its contents, recursively (if recurse is true) going through the remote directory name supplied.
get(String, String) - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Download a file
get(String, String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
get(OutputStream, String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
get(String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
get(int) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Returns the requested certificate in the store as an Object reference.
getAccountDetails() - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Get the account details to be sent at login time for use in the ACCT command
getAccountInfo() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get the account info
getActiveHighPort() - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Get the upper limit of the port range for active mode.
getActiveHighPort() - Method in class com.enterprisedt.net.ftp.FTPClient
Get the upper limit of the port range for active mode.
getActiveHighPort() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get the high port for active mode
getActiveIPAddress() - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
The active IP address being used, or null if not used
getActiveIPAddress() - Method in class com.enterprisedt.net.ftp.FTPClient
Get the active IP address that is set.
getActiveLowPort() - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Get the lower limit of the port range for active mode.
getActiveLowPort() - Method in class com.enterprisedt.net.ftp.FTPClient
Get the lower limit of the port range for active mode.
getActiveLowPort() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get the low port for active mode
getAdvancedFTPSettings() - Method in class com.enterprisedt.net.ftp.FileTransferClient
Get the advanced FTP configuration parameters object
getAdvancedFTPSettings() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Get the advanced FTP configuration parameters object
getAdvancedFTPSettings() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Get the advanced FTP configuration parameters object
getAdvancedSettings() - Method in class com.enterprisedt.net.ftp.FileTransferClient
Get the advanced general configuration parameters object, for none protocol specific parameters
getAdvancedSettings() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Get the advanced general configuration parameters object
getAdvancedSettings() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Get the advanced general configuration parameters object, for none protocol specific parameters
getAdvancedSSHSettings() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Get the advanced SSH configuration parameters object
getAdvancedSSLSettings() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Get the advanced SSL configuration parameters object
getAlgorithm(String) - Static method in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Returns the algorithm with the given code.
getAlgorithmName() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPPublicKey
Returns the name of the algorithm (either DSA or RSA).
getAlgorithms() - Static method in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Returns an array of all supported algorithms.
getAlgorithms(int) - Static method in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Returns an array of all supported algorithms of the specified type.
getAll() - Method in class com.enterprisedt.net.ftp.ServerStrings
Get all fragments being managed
getAllThrowables() - Method in class com.enterprisedt.net.ftp.async.ConnectResult
 
getAuthenticationMethod() - Method in class com.enterprisedt.util.proxy.HttpResponse
 
getAuthenticationRealm() - Method in class com.enterprisedt.util.proxy.HttpResponse
 
getAuthenticationType() - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Get the type of authentication that is set up to be used.
getBindingAddress() - Method in class com.enterprisedt.util.proxy.SocksProxySocket
 
getBindingPort() - Method in class com.enterprisedt.util.proxy.SocksProxySocket
 
getBitLength() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPPublicKey
Returns the bit-length of the key.
getBlocksize() - Method in class com.enterprisedt.net.ftp.VMSFileParser
Get the VMS blocksize, used for calculating file sizes
getBuffer() - Method in class com.enterprisedt.util.debug.MemoryAppender
Returns the current buffer.
getBuildTimestamp() - Static method in class com.enterprisedt.net.ftp.FTPClient
Get the build timestamp
getBuildTimestamp() - Static method in class com.enterprisedt.net.ftp.VersionDetails
Get the build timestamp
getBytesTransferred() - Method in class com.enterprisedt.net.ftp.FileTransferOutputStream
Get the number of bytes transferred
getCertDER() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificate
Returns the raw DER encoding of the certificate.
getCertificate(int) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Returns the requested certificate in the store as an SSLFTPCertificate reference.
getCertificateChain() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Returns a vector containing the certificates (SSLFTPCertificate) presented by the server with the Certificate Authority's certificate first and the server's certificate last.
getCertificates() - Method in exception com.enterprisedt.net.ftp.ssl.SSLFTPCertificateException
Provides access to the SSLFTPCertificates related to the exception.
getCipherSuite(String) - Static method in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Returns a reference to the named cipher-suite or null if no suite with this name exists.
getCipherSuite(short) - Static method in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Returns a reference to the cipher-suite with the given code or null if no suite with this code exists.
getCipherSuiteNames() - Static method in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Returns the names of all available cipher-suites.
getCipherSuites() - Static method in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Returns an array of object references to all available cipher-suites.
getClient() - Method in class com.enterprisedt.net.ftp.async.AsyncResult
Get a reference to the asynchronous client
getClientCertificate() - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
Get the client certificate to be used
getClientCertificate() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get the path of the client certificate for FTPS
getClientCertificatePassphrase() - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
Get the passphrase that has been set for the client certificate, or null if it has not been set.
getClientCertificatePath() - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
Get the path of the PEM file containing the client certificate and private key.
getClientPassphrase() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get the passphrase used for the client certificate
getClientPrivateKey() - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
Get the client certificate to be used
getClientPrivateKey() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get the client private key path
getClientPrivateKeyPass() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get the passphrase for the client private key
getCode() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Returns the code of the algorithm.
getCode() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Returns the code of the cipher-suite
getCommand() - Method in class com.enterprisedt.net.ftp.async.ExecuteCommandResult
Get the literal command executed
GetCommand - Class in com.enterprisedt.net.ftp.script
Get a file.
GetCommand() - Constructor for class com.enterprisedt.net.ftp.script.GetCommand
 
getCommandMap() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get the map of commands
getCommonName() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get the set common name for the server.
getCommonName() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificate.DistinguishedName
Returns the Common Name (CN) component of this Distinguished Name.
getConfigFlags() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get the config flags
getConfigFlags() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Get the set configuration flags.
getConfigFlags() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Get the set configuration flags.
getConnectedSocket(String, int, int, ProxySettings) - Static method in class com.enterprisedt.util.proxy.StreamSocketFactory
 
getConnectionProperties() - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
This method is not for public use.
getConnectMode() - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Get the data transfer mode.
getConnectMode() - Method in class com.enterprisedt.net.ftp.FTPClient
 
getConnectMode() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get the connect mode.
getContentType() - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Get the current content type.
getContentType() - Method in class com.enterprisedt.net.ftp.FileTransferClient
Get the current content type for all connections.
getContentType() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Get the current content type for all connections.
getContentType() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Get the current content type for all connections.
getControlEncoding() - Method in class com.enterprisedt.net.ftp.AdvancedGeneralSettings
Get the encoding used for the control channel
getControlEncoding() - Method in class com.enterprisedt.net.ftp.FTPClient
Get the encoding used for the control connection
getControlPort() - Method in class com.enterprisedt.net.ftp.FTPClient
Deprecated.
getCountBeforeSleep() - Method in class com.enterprisedt.net.ftp.MultipleTransferSettings
Get the number of transfers set before sleeping
getCountBeforeSleep() - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
 
getCountBeforeSleep() - Method in interface com.enterprisedt.net.ftp.pro.ProFTPClientInterface
Get the number of transfers set before sleeping
getCountBeforeSleep() - Method in class com.enterprisedt.net.ftp.RecursiveOperations
Get the number of transfers set before sleeping
getCountBeforeSleep() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
getCountry() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificate.DistinguishedName
Returns the Country (C) component of this Distinguished Name.
getCryptixDebug() - Static method in class com.enterprisedt.net.ftp.ssl.SSLFTPProperties
Get the cryptix debug flag
getCryptixSlowDebug() - Static method in class com.enterprisedt.net.ftp.ssl.SSLFTPProperties
Get the cryptix slow debug flag
getCryptixTrace() - Static method in class com.enterprisedt.net.ftp.ssl.SSLFTPProperties
Get the cryptix trace flag
getCurrentDir() - Method in class com.enterprisedt.net.ftp.async.ConnectResult
 
getDataReceiveBufferSize() - Method in class com.enterprisedt.net.ftp.FTPClient
getDataSendBufferSize() - Method in class com.enterprisedt.net.ftp.FTPClient
getDateFormatString() - Method in class com.enterprisedt.net.ftp.MVSFileParser
Returns the date format string in use for parsing date in the listing.
getDebug() - Method in class com.enterprisedt.net.ftp.script.CommandResult
Get the debug string.
getDeleteCount() - Method in class com.enterprisedt.net.ftp.FileStatistics
Get the number of files deleted since the count was reset
getDeleteCount() - Method in class com.enterprisedt.net.ftp.FTPClient
Get the number of files deleted since the count was reset
getDeleteCount() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Get the number of files deleted since the count was reset
getDeleteCount() - Method in class com.enterprisedt.net.ftp.script.CommandResult
 
getDeleteCount() - Method in class com.enterprisedt.net.ftp.script.ScriptResult
Get the number of files deleted during the script execution
getDeleteCount() - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Get the number of files deleted since the count was reset
getDER() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificate.DistinguishedName
Returns the raw DER encoding of this Distinguished Name.
getDetail() - Method in class com.enterprisedt.util.proxy.HttpProxySocket
 
getDetail() - Method in class com.enterprisedt.util.proxy.PlainSocket
 
getDetail() - Method in class com.enterprisedt.util.proxy.SocksProxySocket
 
getDetail() - Method in interface com.enterprisedt.util.proxy.StreamSocket
Get details about the socket
getDetectedRemoteEOL() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Get the EOL detected by the client
getDetectTransferMode() - Method in class com.enterprisedt.net.ftp.FTPClient
 
getDetectTransferMode() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Get the detect transfer mode
getDetectTransferMode() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
getDirectory() - Method in class com.enterprisedt.net.ftp.async.ChangeDirectoryResult
Get the name of the directory that was requested.
getDirectory() - Method in class com.enterprisedt.net.ftp.async.CreateDirectoryResult
Get the name of the directory that was requested.
getDirectoryEmptyMessages() - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Get class that holds fragments of server messages that indicate a directory is empty.
getDirectoryEmptyMessages() - Method in class com.enterprisedt.net.ftp.FTPClient
Get class that holds fragments of server messages that indicate a directory is empty.
getDisconnectCallback() - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Get the currently set disconnect callback.
getDownloadCount() - Method in class com.enterprisedt.net.ftp.FileStatistics
Get the number of files downloaded since the count was reset
getDownloadCount() - Method in class com.enterprisedt.net.ftp.FTPClient
Get the number of files downloaded since the count was reset
getDownloadCount() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Get the number of files downloaded since the count was reset
getDownloadCount() - Method in class com.enterprisedt.net.ftp.script.CommandResult
 
getDownloadCount() - Method in class com.enterprisedt.net.ftp.script.ScriptResult
Get the number of files downloaded during the script execution
getDownloadCount() - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Get the number of files downloaded since the count was reset
getEnabledAlgorithms() - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Returns an array containing all enabled algorithms (of all types).
getEnabledAlgorithms(int) - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Returns an array containing all enabled algorithms of a particular type.
getEnabledAlgorithms() - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Returns an array containing all enabled algorithms (of all types).
getEnabledAlgorithms(int) - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Returns an array containing all enabled algorithms of a particular type.
getEnabledCipherSuites() - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
Get a list of the enabled cipher suites.
getEnabledCipherSuites() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Returns an array of all currently enabled cipher-suites.
getEntry() - Method in class com.enterprisedt.net.ftp.DirectoryListArgument
 
getExtensions() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificate
Returns a vector containing the extensions of the certificate.
getFile() - Method in class com.enterprisedt.util.debug.FileAppender
Returns the path of the logging file.
getFileLockingEnabled() - Method in class com.enterprisedt.net.ftp.AdvancedGeneralSettings
Determine if file locking on local downloaded files is being used or not.
getFileLockingEnabled() - Method in class com.enterprisedt.net.ftp.FTPClient
 
getFileLockingEnabled() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Determine if file locking on local downloaded files is being used or not.
getFileLockingEnabled() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Determine if file locking on local downloaded files is being used or not.
getFileNotFoundMessages() - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Get class that holds fragments of server messages that indicate a file was not found.
getFileNotFoundMessages() - Method in class com.enterprisedt.net.ftp.FTPClient
Get class that holds fragments of server messages that indicate a file was not found.
getFilesFromCurrentDir(FTPClientInterface, String, FileFilter) - Method in class com.enterprisedt.net.ftp.RecursiveOperations
Gets all files matching the supplied filter from current remote directory into supplied local dir.
getFilter() - Method in class com.enterprisedt.net.ftp.async.DeleteMultipleFilesResult
 
getFilter() - Method in class com.enterprisedt.net.ftp.async.TransferMultipleResult
 
getFingerprint() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPPublicKey
Returns the finger-print of the key.
getFromFileName() - Method in class com.enterprisedt.net.ftp.async.RenameResult
 
getFtp() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get a reference to the client being used
getGroup() - Method in class com.enterprisedt.net.ftp.FTPFile
 
getHeaderField(String) - Method in class com.enterprisedt.util.proxy.HttpHeader
 
getHeaderFieldNames() - Method in class com.enterprisedt.util.proxy.HttpHeader
 
getHeaderFields() - Method in class com.enterprisedt.util.proxy.HttpHeader
 
getHostPublicKey(String) - Static method in class com.enterprisedt.net.ftp.ssh.SCPClient
Helper method that may be used to obtain a server's public key without instantiating an SCPClient.
getHostPublicKey(String, int) - Static method in class com.enterprisedt.net.ftp.ssh.SCPClient
Helper method that may be used to obtain a server's public key without instantiating an SCPClient.
getHostPublicKey() - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Provides access to the current server's public key.
getHostPublicKey(String) - Static method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Helper method that may be used to obtain a server's public key without instantiating an SSHFTPClient.
getHostPublicKey(String, int) - Static method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Helper method that may be used to obtain a server's public key without instantiating an SSHFTPClient.
getHostPublicKey() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPValidator
Provides access to the current remote host's public key.
getId() - Method in class com.enterprisedt.net.ftp.FTPClient
Get the identifying string for this instance
getId() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Get the identifying string for this instance
getId() - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Get the identifying string for this instance
getIgnoreCommonName() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get the setting for ignoring the common name in server certificate validation.
getInetAddress() - Method in interface com.enterprisedt.util.proxy.StreamServerSocket
Returns the address to which the socket is connected.
getInetAddress() - Method in interface com.enterprisedt.util.proxy.StreamSocket
Returns the address to which the socket is connected.
getInitialRemoteDirectory() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Returns the initial remote directory that all connections change to immediately on connection.
getInputStream() - Method in class com.enterprisedt.net.ftp.async.DownloadStreamResult
Get the input stream from which to read the file from the server
getInputStream() - Method in class com.enterprisedt.net.ftp.FTPClient
Get the data input stream.
getInputStream() - Method in class com.enterprisedt.net.ftp.pro.ProFTPActiveDataSocket
If active mode, accepts the FTP server's connection - in PASV, we are already connected.
getInputStream() - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
Get the data input stream.
getInputStream() - Method in interface com.enterprisedt.util.proxy.StreamSocket
Get the socket's input stream
getIPAddress() - Method in class com.enterprisedt.net.ftp.IPEndpoint
Get the ip address
getIssuerName() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificate
Returns the Distinguished Name of the issuer of the certificate or null if there isn't one.
getKeyData() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPPublicKey
Returns the raw data of the key.
getKnownHostKeys(String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPValidator
Get all the public keys in the known hosts file that match the supplied hostname.
getKnownHostnames() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPValidator
Get the known host name entries.
getKnownHosts() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get the known hosts path
getKnownHosts() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPValidator
getLastException() - Method in class com.enterprisedt.net.ftp.script.CommandResult
 
getLastException() - Method in class com.enterprisedt.net.ftp.script.ScriptResult
What was the last exception?
getLastFTPReply() - Method in class com.enterprisedt.net.ftp.script.CommandResult
 
getLastFTPReply() - Method in class com.enterprisedt.net.ftp.script.ScriptResult
Get the last reply sent back by the FTP server.
getLastReply() - Method in class com.enterprisedt.net.ftp.FileTransferClient
Gets the last reply from the server, whether valid or not
getLastReply() - Method in class com.enterprisedt.net.ftp.FTPClient
Gets the last reply from the server, whether valid or not
getLastReply() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Gets the last FTP reply from the server, whether valid or not.
getLastValidReply() - Method in class com.enterprisedt.net.ftp.FTPClient
Gets the latest valid reply from the server
getLevel() - Method in class com.enterprisedt.util.debug.Level
Get integer log level
getLevel(String) - Static method in class com.enterprisedt.util.debug.Level
Get level from supplied string
getLevel() - Static method in class com.enterprisedt.util.debug.Logger
Returns the logging level for all loggers.
getLinkCount() - Method in class com.enterprisedt.net.ftp.FTPFile
 
getLinkedname() - Method in class com.enterprisedt.net.ftp.FTPFile
Deprecated. 
getLinkedName() - Method in class com.enterprisedt.net.ftp.FTPFile
 
getListenOnAllInterfaces() - Method in class com.enterprisedt.net.ftp.FTPClient
Are we listening on all interfaces in active mode, which is the default?
getListing() - Method in class com.enterprisedt.net.ftp.async.DirectoryListResult
Get the listing that has been returned
getListing() - Method in class com.enterprisedt.net.ftp.async.DirectoryNameListResult
Get the listing that has been returned
getLocalAddress() - Method in class com.enterprisedt.net.ftp.pro.ProFTPActiveDataSocket
Returns the local address to which this socket is bound.
getLocalAddress() - Method in class com.enterprisedt.util.proxy.ProxyServerSocket
 
getLocalAddress() - Method in interface com.enterprisedt.util.proxy.StreamSocket
Gets the local address to which the socket is bound.
getLocalBytes() - Method in class com.enterprisedt.net.ftp.async.UploadByteArrayResult
Get the local bytes.
getLocalContext() - Method in class com.enterprisedt.net.ftp.async.AsyncResult
Get a reference to the local connection context.
getLocalCRC(String) - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
Get the CRC-32 checksum for the named local file.
getLocalCRC(byte[]) - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
Get the CRC-32 checksum for the supplied byte array
getLocalDir() - Method in class com.enterprisedt.net.ftp.async.TransferMultipleResult
 
getLocalDir() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get the local working directory
getLocalFileName() - Method in class com.enterprisedt.net.ftp.async.TransferFileResult
Get the local file name.
getLocality() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificate.DistinguishedName
Returns the Locality (L) component of this Distinguished Name.
getLocalPort() - Method in class com.enterprisedt.net.ftp.pro.ProFTPActiveDataSocket
Returns the local port to which this socket is bound.
getLocalPort() - Method in class com.enterprisedt.util.proxy.ProxyServerSocket
 
getLocalPort() - Method in interface com.enterprisedt.util.proxy.StreamServerSocket
Returns the local port to which this socket is bound.
getLocalPort() - Method in interface com.enterprisedt.util.proxy.StreamSocket
Returns the local port to which this socket is bound.
getLog() - Method in class com.enterprisedt.net.ftp.EventCollector
Get the log of messages
getLog() - Method in class com.enterprisedt.net.ftp.FTPMessageCollector
Get the log of messages
getLogFile() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get the name (or full path) of the log file
getLogger(Class) - Static method in class com.enterprisedt.util.debug.Logger
Get a logger for the supplied class
getLogger(String) - Static method in class com.enterprisedt.util.debug.Logger
Get a logger for the supplied class
getLogLevel() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get the log level
getLogs() - Method in class com.enterprisedt.net.ftp.script.CommandCollector
Get the log of messages
getMaxChangeAttempts() - Method in interface com.enterprisedt.net.ftp.ssh.PasswordChanger
Get the maximum number of times the password can be changed
getMaxFileSize() - Method in class com.enterprisedt.util.debug.RollingFileAppender
Get the maximum number of backup files
getMaxPacketSize() - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Get the max packet size set
getMaxPacketSize() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Get the max packet size set
getMaxSizeRollBackups() - Method in class com.enterprisedt.util.debug.RollingFileAppender
Get the max size of a backup file
getMaxSSLVersion() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
 
getMaxSSLVersion() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Get the max SSL version that is permitted
getMaxTransferRate() - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
Get the maximum bandwidth for transfers
getMaxTransferRate() - Method in interface com.enterprisedt.net.ftp.pro.ProFTPClientInterface
Get the maximum bandwidth for transfers
getMaxTransferRate() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Get the maximum bandwidth for transfers
getMaxTransferRate() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Get the maximum bandwidth for transfers
getMessage() - Method in exception com.enterprisedt.net.ftp.ssl.SSLFTPCertificateException
Returns the detail message string of this throwable.
getMessageCollector() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get the message listener
getMessageListener() - Method in class com.enterprisedt.net.ftp.FTPClient
 
getMinTransferNotifyPeriod() - Method in class com.enterprisedt.net.ftp.async.RemoteTransferResult
Get the minimum period before a transfer callback.
getModifiedTime() - Method in class com.enterprisedt.net.ftp.async.ModifiedTimeResult
 
getModifiedTime(String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Get the modified-time of a remote file.
getModifiedTime(String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Get the modified-time of a remote file.
getModifiedTime(String) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Get the modified-time of a remote file.
getModifiedTimeAsync(String, AsyncCallback.GetModifiedTime, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Get the modified-time of a remote file asynchronously.
getMonitorInterval() - Method in class com.enterprisedt.net.ftp.FTPClient
 
getMonitorInterval() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Get the bytes transferred between each callback on the progress monitor
getMonitorInterval() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
getMultipleTransferSettings() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Get the configuration object that controls the settings used for multiple transfers
getName() - Method in class com.enterprisedt.net.ftp.FTPFile
 
getName() - Method in class com.enterprisedt.net.ftp.script.ScriptVariable
 
getName() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Returns the name of the cipher-suite.
getNetworkBufferSize() - Method in class com.enterprisedt.net.ftp.FileTransferClient
Get the size of the network buffers (SO_SNDBUF and SO_RCVBUF).
getNetworkBufferSize() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Get the size of the network buffers (SO_SNDBUF and SO_RCVBUF).
getNetworkBufferSize() - Method in class com.enterprisedt.net.ftp.FTPClient
Get the size of the network buffers (SO_SNDBUF and SO_RCVBUF).
getNetworkBufferSize() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Get the size of the network buffers (SO_SNDBUF and SO_RCVBUF).
getNetworkBufferSize() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Get the size of the network buffers (SO_SNDBUF and SO_RCVBUF).
getNetworkBufferSize() - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Get the size of the network buffers (SO_SNDBUF and SO_RCVBUF).
getNewPassword(String) - Method in interface com.enterprisedt.net.ftp.ssh.PasswordChanger
Get a new password, probably generated
getNotifyInterval() - Method in class com.enterprisedt.net.ftp.async.RemoteTransferResult
Get the interval used for progress notification of transfers.
getOID() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificate.Extension
Returns the OID of the extension.
getOrganisationalUnit() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificate.DistinguishedName
Returns the Organisational Unit (OU) component of this Distinguished Name.
getOrganisationName() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificate.DistinguishedName
Returns the Organisational Name (O) component of this Distinguished Name.
getOutputStream() - Method in class com.enterprisedt.net.ftp.async.UploadStreamResult
Get the input stream from which to read the file from the server
getOutputStream() - Method in class com.enterprisedt.net.ftp.FTPClient
Get the data input stream.
getOutputStream() - Method in class com.enterprisedt.net.ftp.pro.ProFTPActiveDataSocket
If active mode, accepts the FTP server's connection - in PASV, we are already connected.
getOutputStream() - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
Get the data input stream.
getOutputStream() - Method in interface com.enterprisedt.util.proxy.StreamSocket
Get the socket's output stream
getOwner() - Method in class com.enterprisedt.net.ftp.FTPFile
 
getParser() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get the directory listing parser
getParserLocales() - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Get the current parser locales used for directory listing parsing
getPassword() - Method in class com.enterprisedt.net.ftp.FileTransferClient
Get the current user password.
getPassword() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Get the current user password.
getPassword() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get the user's password
getPassword() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Get the current user password.
getPassword() - Method in class com.enterprisedt.util.proxy.SocksProxySocket
 
getPath() - Method in class com.enterprisedt.net.ftp.FTPFile
 
getPermissions() - Method in class com.enterprisedt.net.ftp.async.PermissionsResult
 
getPermissions() - Method in class com.enterprisedt.net.ftp.FTPFile
 
getPort() - Method in class com.enterprisedt.net.ftp.IPEndpoint
Get the port number
getPort() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get the port number being used.
getPrivateKeyBytes() - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Returns a byte-array containing the client's private key if one has been set.
getPrivateKeyFile() - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Get the path of the file from which the client's private key was read (if setPrivateKeyFile was previously called).
getPrivateKeyFilePassphrase() - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Get the passphrase for the private key file.
getPrivateKeyInputStream() - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Returns an InputStream for the client's private key, used for client authentication if SSHAuthenticationType.PUBLIC_KEY is being used.
getProgressMonitor() - Method in class com.enterprisedt.net.ftp.FTPClient
Get the reference to the progress monitor
getProgressMonitor() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Get the reference to the progress monitor
getProgressMonitorEx() - Method in class com.enterprisedt.net.ftp.FTPClient
Get reference to the transfer listener
getProgressMonitorEx() - Method in interface com.enterprisedt.net.ftp.pro.ProFTPClientInterface
Get reference to the extended progress monitor
getProgressMonitorEx() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Get reference to the transfer listener
getPrompt() - Method in class com.enterprisedt.net.ftp.ssh.SSHAuthPrompt
Get the prompt string
getProtocol(String) - Static method in class com.enterprisedt.net.ftp.Protocol
Get the protocol from the abbreviation
getProtocol() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get the protocol to be used
getProtocol() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Get the current protocol being used
getProtocolAbbrev() - Method in class com.enterprisedt.net.ftp.Protocol
Get the abbreviation
getProtocols() - Static method in class com.enterprisedt.net.ftp.Protocol
 
getProxyAddress() - Method in class com.enterprisedt.util.proxy.ProxySettings
Address of the proxy
getProxyHost() - Method in class com.enterprisedt.net.ftp.ProxyParameters
Get the proxy host
getProxyHost() - Method in class com.enterprisedt.util.proxy.SocksProxySocket
 
getProxyPassword() - Method in class com.enterprisedt.net.ftp.ProxyParameters
Get the proxy password
getProxyPassword() - Method in class com.enterprisedt.util.proxy.ProxySettings
Get the proxy password
getProxyPort() - Method in class com.enterprisedt.net.ftp.ProxyParameters
Get the proxy port
getProxyPort() - Method in class com.enterprisedt.util.proxy.ProxySettings
Get the proxy port
getProxyPort() - Method in class com.enterprisedt.util.proxy.SocksProxySocket
 
getProxySettings() - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
Get the proxy settings instance.
getProxySettings() - Method in interface com.enterprisedt.net.ftp.pro.ProFTPClientInterface
Get the proxy settings instance.
getProxySettings() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Get the proxy settings instance.
getProxySettings() - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Get the proxy settings instance.
getProxyType() - Method in class com.enterprisedt.util.proxy.ProxySettings
Get the proxy type
getProxyType(String) - Static method in class com.enterprisedt.util.proxy.ProxyType
 
getProxyUsername() - Method in class com.enterprisedt.net.ftp.ProxyParameters
Get the proxy username
getProxyUserName() - Method in class com.enterprisedt.util.proxy.ProxySettings
Get the proxy username
getPublicProxyAddress() - Method in class com.enterprisedt.util.proxy.ProxySettings
Get the public proxy address to be used if the proxy does not return one.
getPureTLSLogLevel() - Static method in class com.enterprisedt.net.ftp.ssl.SSLFTPProperties
Get the puretls log level
getRaw() - Method in class com.enterprisedt.net.ftp.FTPFile
 
getRawReply() - Method in class com.enterprisedt.net.ftp.FTPReply
Getter for raw reply
getReader() - Method in class com.enterprisedt.util.debug.MemoryAppender
Returns a reader that may be used to access the current buffer.
getReason() - Method in class com.enterprisedt.net.ftp.async.DisconnectResult
Get the reason for the disconnection
getReason() - Method in class com.enterprisedt.util.proxy.HttpResponse
 
getReasonMsg() - Method in class com.enterprisedt.net.ftp.async.DisconnectResult
 
getReceiveBufferSize() - Method in class com.enterprisedt.util.proxy.ProxyServerSocket
Gets the value of SO_RCVBUF
getReceiveBufferSize() - Method in interface com.enterprisedt.util.proxy.StreamServerSocket
Gets the value of SO_RCVBUF
getReceiveBufferSize() - Method in interface com.enterprisedt.util.proxy.StreamSocket
Gets the value of SO_RCVBUF
getRecordFile() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get path of file used to record script to
getRemoteAddr() - Method in class com.enterprisedt.net.ftp.FTPClient
 
getRemoteCRC(String) - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
Get the CRC-32 checksum for the named remote file.
getRemoteDir() - Method in class com.enterprisedt.net.ftp.async.TransferMultipleResult
 
getRemoteDirectory() - Method in class com.enterprisedt.net.ftp.async.ChangeDirectoryResult
Get current working directory on the server after the change in directory.
getRemoteDirectory() - Method in class com.enterprisedt.net.ftp.async.CreateDirectoryResult
Get current working directory on the server after the change in directory This value will be null if the operation failed.
getRemoteDirectory() - Method in class com.enterprisedt.net.ftp.async.DeleteDirectoryResult
 
getRemoteDirectory() - Method in class com.enterprisedt.net.ftp.async.DeleteMultipleFilesResult
 
getRemoteDirectory() - Method in class com.enterprisedt.net.ftp.async.DirectoryListCallbackResult
Get the name of the listed directory
getRemoteDirectory() - Method in class com.enterprisedt.net.ftp.async.DirectoryListResult
Get the name of the listed directory
getRemoteDirectory() - Method in class com.enterprisedt.net.ftp.async.DirectoryNameListResult
Get the name of the listed directory
getRemoteDirectory() - Method in class com.enterprisedt.net.ftp.FileTransferClient
Get the current remote directory.
getRemoteDirectory() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Get the current remote directory.
getRemoteDirectory() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Get the current remote directory of the master context.
getRemoteEOL() - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Get the remote EOL string that is forced to be used irrespective of what is detected from server information.
getRemoteEOL() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Get the remote EOL string that is forced to be used irrespective of what is detected from server information.
getRemoteFile() - Method in class com.enterprisedt.net.ftp.FileTransferInputStream
Get the name of the remote file
getRemoteFile() - Method in class com.enterprisedt.net.ftp.FileTransferOutputStream
Get the name of the remote file (including one that may have been generated by the server).
getRemoteFile() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPOutputStream
Get the name of the remote file
getRemoteFileName() - Method in class com.enterprisedt.net.ftp.async.RemoteFileResult
Get the remote file's name
getRemoteHost() - Method in class com.enterprisedt.net.ftp.FileTransferClient
Returns the IP address or name of the remote host.
getRemoteHost() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Returns the IP address or name of the remote host.
getRemoteHost() - Method in class com.enterprisedt.net.ftp.FTPClient
 
getRemoteHost() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Returns the IP address or name of the remote host.
getRemoteHost() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get the remote host name
getRemoteHost() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Returns the IP address or name of the remote host.
getRemoteHost() - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
 
getRemoteHost() - Method in class com.enterprisedt.util.proxy.HttpProxySocket
Get the actual hostname
getRemoteHost() - Method in class com.enterprisedt.util.proxy.PlainSocket
Get the actual hostname
getRemoteHost() - Method in class com.enterprisedt.util.proxy.SocksProxySocket
Get the actual hostname
getRemoteHost() - Method in interface com.enterprisedt.util.proxy.StreamSocket
Get the actual hostname
getRemotePath() - Method in class com.enterprisedt.net.ftp.async.PermissionsResult
 
getRemotePort() - Method in class com.enterprisedt.net.ftp.FileTransferClient
Returns the port being connected to on the remote server.
getRemotePort() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Returns the port being connected to on the remote server.
getRemotePort() - Method in class com.enterprisedt.net.ftp.FTPClient
Returns the control-port being connected to on the remote server.
getRemotePort() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Returns the port being connected to on the remote server.
getRemotePort() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Returns the port being connected to on the remote server.
getRemotePort() - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Returns the SSH port of the remote host.
getReplyCode() - Method in exception com.enterprisedt.net.ftp.FTPException
Get the reply code if it exists
getReplyCode() - Method in class com.enterprisedt.net.ftp.FTPReply
Getter for reply code
getReplyData() - Method in class com.enterprisedt.net.ftp.FTPReply
Getter for reply data lines
getReplyText() - Method in class com.enterprisedt.net.ftp.FTPReply
Getter for reply text
getResponse() - Method in class com.enterprisedt.net.ftp.ssh.SSHAuthPrompt
Get the response to the prompt
getResponseHeader() - Method in class com.enterprisedt.util.proxy.HttpProxySocket
 
getResult() - Method in class com.enterprisedt.net.ftp.async.DownloadByteArrayResult
Get byte array that was downloaded
getResult() - Method in class com.enterprisedt.net.ftp.async.ExecuteCommandResult
Get the result of applying the command
getRetryCount() - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Get the retry count for retrying file transfers.
getRetryCount() - Method in class com.enterprisedt.net.ftp.FTPClient
Get the retry count for retrying file transfers.
getRetryDelay() - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Get the retry delay between retry attempts, in milliseconds.
getRetryDelay() - Method in class com.enterprisedt.net.ftp.FTPClient
Get the retry delay between retry attempts, in milliseconds.
getRootCertificateStore() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Returns a reference to the SSLFTPCertificateStore which contains the root certificates that will be used to validate the server certificate.
getSecurityMechanism() - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
Set the security mechanism that should be used to set up the secure connection.
getSendBufferSize() - Method in class com.enterprisedt.util.proxy.ProxyServerSocket
Get value of the SO_SNDBUF option
getSendBufferSize() - Method in interface com.enterprisedt.util.proxy.StreamSocket
Get value of the SO_SNDBUF option
getSerial() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificate
Returns the serial number of the certificate.
getServerCertificate() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get the path of the server certificate for FTPS, or the root certificate
getServerCertificate(String) - Static method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Connects to the given explicit FTPS server and retrieves its certificate.
getServerCertificate(String, int) - Static method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Connects to the given explicit FTPS server and retrieves its certificate.
getServerCertificate(String, int, boolean) - Static method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Connects to the given implicit or explicit FTPS server and retrieves its certificate.
getServerMessageLog() - Method in class com.enterprisedt.net.ftp.script.CommandResult
 
getServerMessageLog() - Method in class com.enterprisedt.net.ftp.script.ScriptResult
Get the server message log for this script
getServerMessageLogs() - Method in class com.enterprisedt.net.ftp.script.CommandResult
 
getServerPublicKey() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get the server public key path
getServerPublicKey() - Method in exception com.enterprisedt.net.ftp.ssh.SSHFTPKeyException
Returns the public key sent by the server.
getServerResponseTimeout() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Deprecated.
getServerSecurityMechanism(String) - Static method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Returns the safest explicit FTPS security mechanism supported by the server.
getServerSecurityMechanism(String, int) - Static method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Returns the safest explicit FTPS security mechanism supported by the server.
getServerSocket() - Method in class com.enterprisedt.net.ftp.ssl.SSLProxyServerSocket
 
getServerSocket() - Method in class com.enterprisedt.util.proxy.ProxyServerSocket
 
getServerWakeupInterval() - Method in class com.enterprisedt.net.ftp.FTPClient
Get server wakeup interval in seconds.
getSFTPSubsystemPath() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Returns the server-side path of the SFTP subsystem (default is null).
getShellOutput() - Method in class com.enterprisedt.net.ftp.script.CommandResult
Get the output string appropriate for a shell
getSize() - Method in class com.enterprisedt.net.ftp.async.SizeResult
 
getSize(String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Get the size of a remote file.
getSize(String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Get the size of a remote file.
getSize(String) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Get the size of a remote file.
getSizeAsync(String, AsyncCallback.Size, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Get the size of a remote file asynchronously.
getSleepTime() - Method in class com.enterprisedt.net.ftp.MultipleTransferSettings
Get the number of seconds spent asleep
getSleepTime() - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
 
getSleepTime() - Method in interface com.enterprisedt.net.ftp.pro.ProFTPClientInterface
Get the number of seconds spent asleep
getSleepTime() - Method in class com.enterprisedt.net.ftp.RecursiveOperations
Get the number of seconds spent asleep
getSleepTime() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
getSoTimeout() - Method in class com.enterprisedt.util.proxy.ProxyServerSocket
Returns setting for SO_TIMEOUT.
getSoTimeout() - Method in interface com.enterprisedt.util.proxy.StreamServerSocket
Returns setting for SO_TIMEOUT.
getSoTimeout() - Method in interface com.enterprisedt.util.proxy.StreamSocket
Returns setting for SO_TIMEOUT.
getSSHAuthPrompts() - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Get the array of authentication prompts that are to be used for keyboard-interactive authentication.
getSSHServerValidator() - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Returns a reference to the host validator, which validates the server's public key.
getSSLServerCommonNames() - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
Gets the names that will be used to match the CommonName (CN) field while the certificate is being validated.
getSSLServerValidationCertificates() - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
Returns a reference to the SSLFTPCertificateStore which contains the root certificates that will be used to validate the server certificate.
getStartLine() - Method in class com.enterprisedt.util.proxy.HttpHeader
 
getState() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificate.DistinguishedName
Returns the State (S) component of this Distinguished Name.
getStatistics() - Method in class com.enterprisedt.net.ftp.FileTransferClient
Get statistics on file transfers and deletions.
getStatistics() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Get statistics on file transfers and deletions.
getStatistics() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Get statistics on file transfers and deletions.
getStatus() - Method in class com.enterprisedt.util.proxy.HttpResponse
 
getSubjectName() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificate
Returns the Distinguished Name of the subject of the certificate.
getSystem() - Method in class com.enterprisedt.net.ftp.FTPFileFactory
Get the SYST string
getSystemType() - Method in class com.enterprisedt.net.ftp.async.GetSystemTypeResult
Get the system type
getSystemType() - Method in class com.enterprisedt.net.ftp.FileTransferClient
Get a string that represents the remote system that the client is logged into.
getSystemType() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Get a string that represents the remote system that the client is logged into.
getSystemType() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Get a string that represents the remote system that the client is logged into.
getSystemTypeAsync(AsyncCallback.GetSystemType, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Get a string that represents the remote system that the client is logged into.
GetSystemTypeResult - Class in com.enterprisedt.net.ftp.async
Result of executing a literal command on the server
GetSystemTypeResult() - Constructor for class com.enterprisedt.net.ftp.async.GetSystemTypeResult
 
getTag() - Method in class com.enterprisedt.net.ftp.async.AsyncResult
Get the tag object that has been saved in the result
getTask() - Method in class com.enterprisedt.net.ftp.async.AsyncResult
 
getTaskDescription() - Method in class com.enterprisedt.net.ftp.async.AsyncResult
Get a description of the task this result is for
getTaskId() - Method in class com.enterprisedt.net.ftp.async.AsyncResult
Get the task id
getThreshold() - Method in class com.enterprisedt.net.ftp.BandwidthThrottler
 
getThrowable() - Method in class com.enterprisedt.net.ftp.async.AsyncResult
If endAsync() is not called, the thrown exception (if indeed an exception has been thrown) can be accessed via this method.
getTimeout() - Method in class com.enterprisedt.net.ftp.FileTransferClient
Returns the timeout for socket connections.
getTimeout() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Returns the timeout for socket connections.
getTimeout() - Method in class com.enterprisedt.net.ftp.FTPClient
Get the TCP timeout
getTimeout() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Get the timeout used for sockets and other resources
getTimeout() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get the timeout value in seconds.
getTimeout() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Returns the timeout for socket connections.
getTimeout() - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
 
getToFileName() - Method in class com.enterprisedt.net.ftp.async.RenameResult
 
getTransferBufferSize() - Method in class com.enterprisedt.net.ftp.AdvancedGeneralSettings
Get the size of the data buffers used in reading and writing to the server
getTransferBufferSize() - Method in class com.enterprisedt.net.ftp.FTPClient
Get the size of the buffers used in writing to and reading from the data sockets
getTransferBufferSize() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Get the size of the buffers used in writing to and reading from the server
getTransferCompleteMessages() - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Get class that holds fragments of server messages that indicate a transfer completed.
getTransferCompleteMessages() - Method in class com.enterprisedt.net.ftp.FTPClient
Get class that holds fragments of server messages that indicate a transfer completed.
getTransferNotifyInterval() - Method in class com.enterprisedt.net.ftp.AdvancedGeneralSettings
Get the interval used for progress notification of transfers.
getTransportProvider() - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
getType() - Method in class com.enterprisedt.net.ftp.FTPClient
Get the current transfer type
getType() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Get the current transfer type
getType() - Method in class com.enterprisedt.net.ftp.FTPFile
Deprecated.
No longer necessary.
getType() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Returns the type of the algorithm.
getType() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
getUmask() - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Get the current umask used for creating files
getUmask() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Get the current umask
getUploadCount() - Method in class com.enterprisedt.net.ftp.FileStatistics
Get the number of files uploaded since the count was reset
getUploadCount() - Method in class com.enterprisedt.net.ftp.FTPClient
Get the number of files uploaded since the count was reset
getUploadCount() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Get the number of files uploaded since the count was reset
getUploadCount() - Method in class com.enterprisedt.net.ftp.script.CommandResult
 
getUploadCount() - Method in class com.enterprisedt.net.ftp.script.ScriptResult
Get the number of files uploaded during the script execution
getUploadCount() - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Get the number of files uploaded since the count was reset
getUser() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get the user
getUserName() - Method in class com.enterprisedt.net.ftp.FileTransferClient
Get the current user name.
getUserName() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Get the current user name.
getUserName() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Get the current user name.
getUsername() - Method in class com.enterprisedt.util.proxy.SocksProxySocket
 
getValidateServer() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Returns a flag indicating whether or not this client will attempt to validate server certificates.
getValidator() - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Returns a reference to the current host validator.
getValidityNotAfter() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificate
Returns the start-date of the period of validity of the certificate.
getValidityNotBefore() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificate
Returns the end of the period of validity of the certificate.
getValue() - Method in class com.enterprisedt.net.ftp.script.ScriptVariable
 
getValue() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificate.Extension
Returns the value of the extension.
getVariable(String) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get a variable that has been set
getVariablesMap() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Get the map of variables
getVersion() - Static method in class com.enterprisedt.net.ftp.FTPClient
Get the version of edtFTPj
getVersion() - Static method in class com.enterprisedt.net.ftp.VersionDetails
Get the product version
getVersion() - Method in class com.enterprisedt.util.proxy.HttpResponse
 
getVersionFromString(String) - Static method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient.SSLVersion
 
getVersionString() - Static method in class com.enterprisedt.net.ftp.VersionDetails
Get the product version string
getVMSParser() - Method in class com.enterprisedt.net.ftp.FTPFileFactory
Return a reference to the VMS parser being used.
getWildcard() - Method in class com.enterprisedt.net.ftp.async.DeleteMultipleFilesResult
 
getWildcard() - Method in class com.enterprisedt.net.ftp.async.TransferMultipleResult
 
getWildcard() - Method in class com.enterprisedt.net.ftp.WildcardFilter
Get the wildcard
getWriteMode() - Method in class com.enterprisedt.net.ftp.async.TransferFileResult
What write mode is this operation?
getWriteMode() - Method in class com.enterprisedt.net.ftp.async.UploadByteArrayResult
What write mode is this operation?
group - Variable in class com.enterprisedt.net.ftp.FTPFile
Group if known
guessDateFormat(String) - Method in class com.enterprisedt.net.ftp.MVSFileParser
This method will look at the incoming date string and try to figure out the format of the date.

H

hashCode() - Method in class com.enterprisedt.net.ftp.Protocol
Returns a hash code value for the object.
hashCode() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPPublicKey
Returns a hash code value for the object.
help(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Get the help text for the specified command
HelpCommand - Class in com.enterprisedt.net.ftp.script
Change to ASCII
HelpCommand() - Constructor for class com.enterprisedt.net.ftp.script.HelpCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.ASCIICommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.AuthCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.BinaryCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.CccCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.CdCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.CdUpCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.CommentCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.DebugCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.DeleteCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.DirCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.EchoCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.GetCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.HelpCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.LicenseCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.LocalCdCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.MDeleteCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.MGetCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.MkDirCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.MPutCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.OpenCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.ProtectCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.PutCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.PwdCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.QuitCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.QuoteCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.RecordCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.RenameCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.RmDirCommand
 
helpMessage() - Method in interface com.enterprisedt.net.ftp.script.ScriptCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.SetCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.SiteCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.TypeCommand
 
helpMessage() - Method in class com.enterprisedt.net.ftp.script.VersionCommand
 
hostNameCheckingEnabled - Variable in class com.enterprisedt.net.ftp.ssl.SSLFTPStandardValidator
Flag indicating whether or not host-name checking is enabled.
HTTP - Static variable in class com.enterprisedt.util.proxy.ProxyType
 
HttpHeader - Class in com.enterprisedt.util.proxy
 
HttpHeader() - Constructor for class com.enterprisedt.util.proxy.HttpHeader
Creates a new HttpHeader object.
HttpProxySocket - Class in com.enterprisedt.util.proxy
 
HttpRequest - Class in com.enterprisedt.util.proxy
 
HttpRequest() - Constructor for class com.enterprisedt.util.proxy.HttpRequest
Creates a new HttpRequest object.
HttpResponse - Class in com.enterprisedt.util.proxy
 
HttpResponse(InputStream) - Constructor for class com.enterprisedt.util.proxy.HttpResponse
Creates a new HttpResponse object.

I

id - Variable in class com.enterprisedt.net.ftp.FTPClient
Id of instance
id - Variable in class com.enterprisedt.net.ftp.ssh.SCPClient
Id of instance
IDLE_TIMEOUT - Static variable in class com.enterprisedt.net.ftp.async.DisconnectResult
 
IETF_SECSH_FORMAT - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPPublicKey
Specifies the IETF SECSH format.
ignoreDateParseErrors - Variable in class com.enterprisedt.net.ftp.FTPFileParser
Ignore date parsing errors
IMPLICIT_FTPS - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPClient.ConfigFlags
IMPLICIT_FTPS_CONTROL_PORT - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPControlSocket
The default and standard control port number for implicit FTPS
importCertificates(String) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Import certificates from PEM file (see SSLFTPCertificateStore.importPEMFile(String)) or from Java key store (see SSLFTPCertificateStore.importPEMFile(String)).
importDefaultKeyStore() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Imports all certificates in the default key-store for the platform on which the software is running.
importKeyStore(KeyStore) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Imports all the certificates from the given Java KeyStore into this certificate store.
importKeyStore(String, String) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Imports all the certificates from the given Java KeyStore file into this certificate store.
importKeyStore(String) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Imports all the certificates from the given Java KeyStore file into this certificate store.
importPEMFile(String) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Imports all the certificates in the given file into the store.
importPEMFile(InputStream) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Imports all the certificates in the given input-stream, into the store.
in - Variable in class com.enterprisedt.net.ftp.AbstractFTPInputStream
The input stream from the FTP server
in - Variable in class com.enterprisedt.net.ftp.ssh.AbstractSFTPInputStream
 
indexOf(Object) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Returns the index of the given certificate or -1 if it's not in the store.
INFO - Static variable in class com.enterprisedt.util.debug.Level
Info level
info(String) - Method in class com.enterprisedt.util.debug.Logger
Log an info level message
info(String, Throwable) - Method in class com.enterprisedt.util.debug.Logger
Log an info level message
InfoExchangeFileParser - Class in com.enterprisedt.net.ftp.parser
Parser for Information Exchange FTP Gateway
InfoExchangeFileParser() - Constructor for class com.enterprisedt.net.ftp.parser.InfoExchangeFileParser
Constructor
initGet(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Request to the server that the get is set up
initialize(FTPControlSocket) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the control socket explicitly
initPut(String, boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
Request the server to set up the put
initSOCKS(String, String) - Static method in class com.enterprisedt.net.ftp.FTPClient
Set up SOCKS v4/v5 proxy settings.
initSOCKSAuthentication(String, String) - Static method in class com.enterprisedt.net.ftp.FTPClient
Set up SOCKS username and password for SOCKS username/password authentication.
initStreams() - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Initialize the reader/writer streams for this connection.
integrityCheckTransferCRC(String, String) - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
 
integrityCheckTransferCRC(byte[], String) - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
 
integrityCheckTransferSize(long, String) - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
 
IPEndpoint - Class in com.enterprisedt.net.ftp
Holds details of an IP endpoint, i.e.
IPEndpoint(String, int) - Constructor for class com.enterprisedt.net.ftp.IPEndpoint
Constructor
isAlgorithmEnabled(SSHFTPAlgorithm) - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Returns true if the given algorithm is enabled.
isAllowBasicConstraintsNonCA() - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
Are non-CA certificates (e.g.
isAlreadyDisconnected() - Method in class com.enterprisedt.net.ftp.async.DisconnectResult
Return true if already disconnected prior to current disconnection attempted.
isAutoLogin() - Method in class com.enterprisedt.net.ftp.AdvancedGeneralSettings
Determine if auto login is switched on
isAutoPassiveIPSubstitution() - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Is automatic substitution of the remote host IP set to be on for passive mode connections?
isAutoPassiveIPSubstitution() - Method in class com.enterprisedt.net.ftp.FTPClient
Is automatic substitution of the remote host IP set to be on for passive mode connections?
isCancelled() - Method in class com.enterprisedt.net.ftp.async.RemoteFileResult
 
isCompleted() - Method in class com.enterprisedt.net.ftp.async.AsyncResult
Has the asynchronous operation completed? This can be used to poll for completion.
isCompressionDelayed() - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Is compression set to be delayed until after authentication? The default is to allow the server to decide, i.e.
isCompressionPreferred() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Is compression enabled?
isConnected() - Method in class com.enterprisedt.net.ftp.FileTransferClient
Is this client currently connected to the server?
isConnected() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Is this client currently connected to the server?
isConnected() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Is this client currently connected to the server?
isConnected() - Method in interface com.enterprisedt.util.proxy.StreamSocket
Is the socket connected?
isControlSecure() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Are we in secure mode on the control socket?
isCritical() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificate.Extension
Returns a flag indicating whether or not this extension is critical.
isDebug() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Is debug turned on? Prints out each line before execution if on.
isDebugEnabled() - Method in class com.enterprisedt.util.debug.Logger
Is logging enabled for the supplied level?
isDeleteOnFailure() - Method in class com.enterprisedt.net.ftp.AdvancedGeneralSettings
If true, delete partially written files when exceptions are thrown during a download
isDeleteOnFailure() - Method in class com.enterprisedt.net.ftp.FTPClient
If true, delete partially written files when exceptions are thrown during a download
isDetectContentType() - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Get the detect content type flag.
isDetectContentType() - Method in class com.enterprisedt.net.ftp.FileTransferClient
Get the detect content type flag
isDetectContentType() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Get the detect content type flag
isDetectContentType() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Get the detect content type flag
isDir - Variable in class com.enterprisedt.net.ftp.FTPFile
Is this a directory?
isDir() - Method in class com.enterprisedt.net.ftp.FTPFile
 
isDisableChModAfterCreateDir() - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Is the permission change made after creating a directory (which is done to ensure the permissions are correct) disabled or not? Some servers return an error saying the file does not exist
isDisableChModAfterPut() - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Is the permission change made after creating a file (which is done to ensure the permissions are correct) disabled or not? Some servers return an error saying the file does not exist
isDisableSessionResumption() - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
Is session resumption disabled? The default is false (i.e.
isDisableSSLClosure() - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
Is standard SSL closure disabled? If disabled, SSL connections are forced to close.
isDisableWaitForChannelClose() - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Is waiting for server acknowledge on closure of a channel disabled?
isDisableWaitOnClose() - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
Is the disable waiting on close flag set? If set, stops the client waiting for an SSL closure acknowledgement on both the control channel and the data channel.
isEchoCommand() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
 
isEmpty() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Returns true if the store is empty.
isEnabledFor(Level) - Method in class com.enterprisedt.util.debug.Logger
Is logging enabled for the supplied level?
isFile() - Method in class com.enterprisedt.net.ftp.FTPFile
Is this a file (and not a directory or a link).
isForceScriptExit() - Method in class com.enterprisedt.net.ftp.script.ScriptResult
Was the script forced to exit by an error?
isHostValidationEnabled() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPValidator
Returns true if host validation is enabled.
isImmediate() - Method in class com.enterprisedt.net.ftp.async.DisconnectResult
Should this be an immediate disconnection?
isImplicitFTPS() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Is implicit FTPS being used?
isInfoEnabled() - Method in class com.enterprisedt.util.debug.Logger
Is logging enabled for the supplied level?
isIPV6(InetAddress) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Is this an IPV6 InetAddress?
isKeepAliveEnabled() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Is the connection pool's keep alive thread enabled, i.e.
isLink - Variable in class com.enterprisedt.net.ftp.FTPFile
Is this file a symbolic link?
isLink() - Method in class com.enterprisedt.net.ftp.FTPFile
 
isListenOnAllInterfaces() - Method in class com.enterprisedt.net.ftp.AdvancedGeneralSettings
Are we listening on all interfaces in active mode, which is the default?
isListingAborted() - Method in class com.enterprisedt.net.ftp.DirectoryListArgument
 
isLogCommands() - Method in class com.enterprisedt.net.ftp.EventCollector
Are commands and replies being logged? Default is true.
isLogConnectionIdentifiers() - Method in class com.enterprisedt.net.ftp.EventCollector
Are connection identifiers being logged? Default is false.
isLogTransferProgress() - Method in class com.enterprisedt.net.ftp.EventCollector
Is transfer progress being logged? Default is false.
isLogTransferStartComplete() - Method in class com.enterprisedt.net.ftp.EventCollector
Are transfer start and complete events being logged? Default is true.
isLongListing() - Method in class com.enterprisedt.net.ftp.async.DirectoryNameListResult
Is this a name list or a long listing
isModeZCompressionEnabled() - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
Are we in mode z currently?
isMultiLine() - Method in class com.enterprisedt.net.ftp.FTPFileParser
Does this parser parse multiple lines to get one listing?
isMultiLine() - Method in class com.enterprisedt.net.ftp.VMSFileParser
Does this parser parse multiple lines to get one listing?
isNetware(String) - Static method in class com.enterprisedt.net.ftp.NetwareFileParser
Is this a Netware format listing?
isParallelMode() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Is the client in parallel write mode, which is the default
isParallelWriteMode() - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Is parallel write mode being used? Switch it off if any problems are experienced.
isPartitionedDataset() - Method in class com.enterprisedt.net.ftp.MVSFileParser
 
isPortsInKnownHosts() - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Are non-standard port numbers used in known_hosts files? If so then hosts are stored as [hostname]:port if the port number is not 22.
isPortsInKnownHosts() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPValidator
Are non-standard port numbers used in known_hosts files? If so then hosts are stored as [hostname]:port if the port number is not 22.
isRecording() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Is the engine currently recording commands?
isRecursive() - Method in class com.enterprisedt.net.ftp.async.DeleteDirectoryResult
 
isRecursive() - Method in class com.enterprisedt.net.ftp.async.DeleteMultipleFilesResult
 
isRecursive() - Method in class com.enterprisedt.net.ftp.async.TransferMultipleResult
 
isRekeyEnabled() - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Is re-keying after 1 GB enabled? If enabled (the default), after 1 GB of transfer a new set of cryptographic keys are established.
isRekeyEnabled() - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Is re-keying after 1 GB enabled? If enabled (the default), after 1 GB of transfer a new set of cryptographic keys are established.
isSecureMode() - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Is this socket in secure mode?
isSecureMode() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPControlSocket
Is this socket in secure mode?
isSecureMode() - Method in class com.enterprisedt.util.proxy.HttpProxySocket
Is this socket in secure mode?
isSecureMode() - Method in class com.enterprisedt.util.proxy.PlainSocket
Is this socket in secure mode?
isSecureMode() - Method in class com.enterprisedt.util.proxy.SocksProxySocket
Is this socket in secure mode?
isSecureMode() - Method in interface com.enterprisedt.util.proxy.StreamSocket
Is this socket in secure mode?
isServerValidationEnabled() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Is server validation switched on, i.e.
isSleepEnabled() - Method in class com.enterprisedt.net.ftp.MultipleTransferSettings
Is sleeping enabled?
isSleepEnabled() - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
 
isSleepEnabled() - Method in interface com.enterprisedt.net.ftp.pro.ProFTPClientInterface
Is sleeping enabled?
isSleepEnabled() - Method in class com.enterprisedt.net.ftp.RecursiveOperations
Is sleeping enabled?
isSleepEnabled() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
isSSL3Disabled() - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
return if SSL3 is disabled
isSSL3Disabled() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
return if SSL3 is disabled
isStartWithClearDataChannels() - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
Are clear data channels used initially? By default the client switches to private data channels immediately after AUTH.
isStrictReturnCodes() - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Determine if strict checking of return codes is switched on.
isStrictReturnCodes() - Method in class com.enterprisedt.net.ftp.FTPClient
Determine if strict checking of return codes is switched on.
isSuccessful() - Method in class com.enterprisedt.net.ftp.async.AsyncResult
Was the operation successful, i.e.
isTransferCancelled() - Method in class com.enterprisedt.net.ftp.FTPClient
Has the current transfer been cancelled?
isTransferCancelled() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Has the current transfer been cancelled?
isTransferIntegrityCheck() - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
Is integrity checking of transfers enabled?
isTransferIntegrityCheck() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Is integrity checking of transfers enabled?
isUnix(String) - Static method in class com.enterprisedt.net.ftp.UnixFileParser
Is this a Unix format listing?
isUseUnencryptedCommands() - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
Should FTPS command-channel be revert to plain text after establishing an encrypted connection (FTPS only).
isValidDirectoryFormat(String[]) - Method in class com.enterprisedt.net.ftp.MVSFileParser
Returns true if this seems to be a recognized MVS folder (not PDS) listing.
isValidFormat(String[]) - Method in class com.enterprisedt.net.ftp.FTPFileParser
Valid format for this parser
isValidFormat(String[]) - Method in class com.enterprisedt.net.ftp.MVSFileParser
Abstract Class Implementations
isValidFormat(String[]) - Method in class com.enterprisedt.net.ftp.NetwareFileParser
Valid format for this parser
isValidFormat(String[]) - Method in class com.enterprisedt.net.ftp.OS400FileParser
Valid format for this parser
isValidFormat(String[]) - Method in class com.enterprisedt.net.ftp.parser.InfoExchangeFileParser
Valid format for this parser
isValidFormat(String[]) - Method in class com.enterprisedt.net.ftp.UnixFileParser
Valid format for this parser
isValidFormat(String[]) - Method in class com.enterprisedt.net.ftp.VMSFileParser
Valid format for this parser
isValidFormat(String[]) - Method in class com.enterprisedt.net.ftp.WindowsFileParser
Valid format for this parser
isValidPDSFormat(String[]) - Method in class com.enterprisedt.net.ftp.MVSFileParser
Returns true if this seems to be a recognized MVS PDS listing (not folder).
isVersionInName() - Method in class com.enterprisedt.net.ftp.VMSFileParser
Get the property that controls whether or not the version number is returned as part of the filename, e.g.
iterator() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Returns an Iterator that may be used to iterate through all the certificates in the store.

K

keepAlive() - Method in class com.enterprisedt.net.ftp.FTPClient
Tries to keep the current connection alive by sending an innocuous command to signal that the client is still active
keepAlive() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Tries to keep the current connection alive by some means, usually by sending an innocuous commmand.
keepAlive() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Tries to keep the current connection alive by sending an innocuous command to signal that the client is still active
KEY_DSA - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Instance of SSHFTPAlgorithm corresponding to the DSA key algorithm.
KEY_EXCHANGE - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Integer defining the algorithm-type, key-exchange.
KEY_EXCHANGE_DIFFIE_HELLMAN_GROUP14_SHA1 - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Instance of SSHFTPAlgorithm corresponding to the DH group key exchange algorithm.
KEY_EXCHANGE_DIFFIE_HELLMAN_GROUP1_SHA1 - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Instance of SSHFTPAlgorithm corresponding to the DH group key exchange algorithm.
KEY_EXCHANGE_DIFFIE_HELLMAN_GROUP_EXCHANGE_SHA1 - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Instance of SSHFTPAlgorithm corresponding to the DH group key exchange algorithm.
KEY_EXCHANGE_DIFFIE_HELLMAN_GROUP_EXCHANGE_SHA256 - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Instance of SSHFTPAlgorithm corresponding to the DH group key exchange algorithm.
KEY_PAIR - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Integer defining the algorithm-type, key-pair.
KEY_RSA - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Instance of SSHFTPAlgorithm corresponding to the RSA key algorithm.
KEYBOARD_INTERACTIVE - Static variable in class com.enterprisedt.net.ftp.ssh.SSHAuthenticationType
 

L

lastIndexOf(Object) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Returns the index of the given certificate or -1 if it's not in the store.
lastModified - Variable in class com.enterprisedt.net.ftp.FTPFile
Last modified
lastModified() - Method in class com.enterprisedt.net.ftp.FTPFile
 
lastReply - Variable in class com.enterprisedt.net.ftp.FTPClient
Holds the last reply from the server on the control socket
lastValidReply - Variable in class com.enterprisedt.net.ftp.FTPClient
Holds the last valid reply from the server on the control socket
Level - Class in com.enterprisedt.util.debug
Simple debug level class.
license - Variable in class com.enterprisedt.net.ftp.ssh.SCPClient
The license details
LicenseCommand - Class in com.enterprisedt.net.ftp.script
Print license details
LicenseCommand() - Constructor for class com.enterprisedt.net.ftp.script.LicenseCommand
 
LINE_FEED - Static variable in class com.enterprisedt.net.ftp.FTPClient
Used for ASCII translation
LINE_SEPARATOR - Static variable in class com.enterprisedt.net.ftp.FTPClient
Local line separator
linkCount - Variable in class com.enterprisedt.net.ftp.FTPFile
Number of links to file
linkedname - Variable in class com.enterprisedt.net.ftp.FTPFile
Name of file this is linked to
list(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Deprecated.
As of FTP 1.1, replaced by FTPClient.dir(String)
list(String, boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
Deprecated.
As of FTP 1.1, replaced by FTPClient.dir(String,boolean)
listDirectoryEntry(DirectoryListArgument) - Method in interface com.enterprisedt.net.ftp.DirectoryListCallback
List a directory entry
listener - Variable in class com.enterprisedt.net.ftp.FileTransferClient
Event listeners
listenOnAllInterfaces - Variable in class com.enterprisedt.net.ftp.FTPControlSocket
Listen to all interfaces in active mode
listFiles() - Method in class com.enterprisedt.net.ftp.FTPFile
Returns an array of FTPFile objects denoting the files and directories in this directory
listIterator() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Returns an ListIterator that may be used to iterate through all the certificates in the store.
listIterator(int) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Returns an ListIterator that may be used to iterate through all the certificates in the store that come after the given index.
loadClientCertificate(InputStream, String) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Loads the client's private key and certificate in PEM format from the given input-stream.
loadClientCertificate(String, String) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Loads the client's private key and certificate in PEM format from the given file.
loadClientKeyFile(InputStream, String) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Deprecated.
Use setClientCertificate<(inputStream, password)/code>.
loadClientKeyFile(String, String) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Deprecated.
Use loadClientCertificate<(path, password)/code>.
loadKnownHosts(String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPValidator
Loads a list of hosts and their associated public keys from the given file.
loadKnownHosts(InputStream) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPValidator
Loads a list of hosts and their associated public keys from the given InputStream.
loadRootCertificates(InputStream) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
loadRootCertificates(String) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
loadSSHServerValidation(String) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Load the public keys that the server public key will be validated against.
loadSSLServerValidation(String) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Load the root certificates that the server certificate will be validated against.
localAddress - Variable in class com.enterprisedt.util.proxy.ProxyServerSocket
 
LocalCdCommand - Class in com.enterprisedt.net.ftp.script
Change local working directory
LocalCdCommand() - Constructor for class com.enterprisedt.net.ftp.script.LocalCdCommand
 
log(String) - Method in interface com.enterprisedt.util.debug.Appender
Log a message
log(Throwable) - Method in interface com.enterprisedt.util.debug.Appender
Log a stack trace
log - Variable in class com.enterprisedt.util.debug.FileAppender
Destination
log(String) - Method in class com.enterprisedt.util.debug.FileAppender
Log a message
log(Throwable) - Method in class com.enterprisedt.util.debug.FileAppender
 
log(Level, String, Throwable) - Method in class com.enterprisedt.util.debug.Logger
Log a message
log(String) - Method in class com.enterprisedt.util.debug.RollingFileAppender
Log a message
log(Throwable) - Method in class com.enterprisedt.util.debug.RollingFileAppender
 
log(String) - Method in class com.enterprisedt.util.debug.StandardOutputAppender
Log a message
log(Throwable) - Method in class com.enterprisedt.util.debug.StandardOutputAppender
 
log - Variable in class com.enterprisedt.util.debug.StreamAppender
Writer used to write to the buffer.
log(String) - Method in class com.enterprisedt.util.debug.StreamAppender
 
log(Throwable) - Method in class com.enterprisedt.util.debug.StreamAppender
 
logCommand(String) - Method in class com.enterprisedt.net.ftp.FTPMessageCollector
Log an FTP command being sent to the server
logCommand(String) - Method in interface com.enterprisedt.net.ftp.FTPMessageListener
Log an FTP command being sent to the server
logCommand(String) - Method in class com.enterprisedt.net.ftp.script.CommandCollector
Log an FTP command being sent to the server
Logger - Class in com.enterprisedt.util.debug
Logger class that mimics log4j Logger class.
login(String, String) - Method in class com.enterprisedt.net.ftp.FTPClient
Login into an account on the FTP server.
login(String, String, String) - Method in class com.enterprisedt.net.ftp.FTPClient
Login into an account on the FTP server.
logout() - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Quit this FTP session and clean up.
logout() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPControlSocket
Quit this FTP session and clean up.
logReply(String) - Method in class com.enterprisedt.net.ftp.FTPMessageCollector
Log an FTP reply being sent back to the client
logReply(String) - Method in interface com.enterprisedt.net.ftp.FTPMessageListener
Log an FTP reply being sent back to the client
logReply(String) - Method in class com.enterprisedt.net.ftp.script.CommandCollector
Log an FTP reply being sent back to the client
logThreadName(boolean) - Method in class com.enterprisedt.util.debug.Logger
Set flag for logging thread names as part of the logger names for this instance of the logger.
logThreadNames(boolean) - Static method in class com.enterprisedt.util.debug.Logger
Set global flag for logging thread names as part of the logger names.

M

MAC - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Integer defining the algorithm-type, MAC.
MAC_MD5 - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Instance of SSHFTPAlgorithm corresponding to the MD5 MAC algorithm.
MAC_MD5_96 - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Instance of SSHFTPAlgorithm corresponding to the MD5-96 MAC algorithm.
MAC_SHA1 - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Instance of SSHFTPAlgorithm corresponding to the SHA1 MAC algorithm.
MAC_SHA1_96 - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Instance of SSHFTPAlgorithm corresponding to the SHA1-96 MAC algorithm.
MAC_SHA2_256 - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Instance of SSHFTPAlgorithm corresponding to the SHA2-256 MAC algorithm.
MAC_SHA2_512 - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Instance of SSHFTPAlgorithm corresponding to the SHA2-512 MAC algorithm.
main(String[]) - Static method in class com.enterprisedt.net.ftp.script.FTPShell
[user@]host[:port] -c configfile -n noconnect -h help -p password -o protocol
main(String[]) - Static method in class com.enterprisedt.net.ftp.script.ScriptEngine
 
main(String[]) - Static method in class com.enterprisedt.net.ftp.WildcardFilter
Test harness
MalformedReplyException - Exception in com.enterprisedt.net.ftp
A malformed reply was received from the server
MalformedReplyException(String) - Constructor for exception com.enterprisedt.net.ftp.MalformedReplyException
Constructor.
manualLogin() - Method in class com.enterprisedt.net.ftp.FileTransferClient
Perform a manual login using the credentials that have been set.
mark(int) - Method in class com.enterprisedt.net.ftp.FTPInputStream
Marks the current position in this input stream.
mark(int) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPInputStream
Marks the current position in this input stream.
markSupported() - Method in class com.enterprisedt.net.ftp.FTPInputStream
Tests if this input stream supports the mark and reset methods.
markSupported() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPInputStream
Tests if this input stream supports the mark and reset methods.
masterContext - Variable in class com.enterprisedt.net.ftp.FileTransferClient
Context for the client that is the starting point for all new tasks.
masterContext - Variable in class com.enterprisedt.net.ftp.SecureFileTransferClient
Connection context
matches(File) - Method in class com.enterprisedt.net.ftp.FileTypes
Determines if a file matches this extension type
matches(String) - Method in class com.enterprisedt.net.ftp.FileTypes
Determines if a file matches this extension type
matches(String) - Method in class com.enterprisedt.net.ftp.ServerStrings
Returns true if any fragment is found in the supplied string.
MAX_ACTIVE_RETRY - Static variable in class com.enterprisedt.net.ftp.FTPControlSocket
Maximum number of auto retries in active mode
MAX_CERTIFICATE_CHAIN_LENGTH - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPStandardValidator
Maximum allowed length of the certificate chain.
mdelete(String) - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
 
mdelete(FileFilter) - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
 
mdelete(String, String, boolean) - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
 
mdelete(String, FileFilter, boolean) - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
 
mdelete(String) - Method in interface com.enterprisedt.net.ftp.pro.ProFTPClientInterface
Deletes all files matching the wildcard in the current remote directory only
mdelete(FileFilter) - Method in interface com.enterprisedt.net.ftp.pro.ProFTPClientInterface
Deletes all files matching the filter in the current remote directory only
mdelete(String, String, boolean) - Method in interface com.enterprisedt.net.ftp.pro.ProFTPClientInterface
Delete all the files in this directory (and its subdirectories if recurse is true) that match the supplied wildcard.
mdelete(String, FileFilter, boolean) - Method in interface com.enterprisedt.net.ftp.pro.ProFTPClientInterface
Delete all the files in this directory (and its subdirectories if recurse is true) that match the supplied filter.
mdelete(String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
mdelete(FileFilter) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
mdelete(String, String, boolean) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
mdelete(String, FileFilter, boolean) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
MDeleteCommand - Class in com.enterprisedt.net.ftp.script
Implements the mdelete command (mdelete [filter])
MDeleteCommand() - Constructor for class com.enterprisedt.net.ftp.script.MDeleteCommand
 
MemoryAppender - Class in com.enterprisedt.util.debug
Appends log statements to an in-memory buffer.
MemoryAppender(int) - Constructor for class com.enterprisedt.util.debug.MemoryAppender
Create a MemoryAppender whose buffer has the given initial size.
MemoryAppender() - Constructor for class com.enterprisedt.util.debug.MemoryAppender
Create a MemoryAppender whose buffer is initially set to 100k.
messageListener - Variable in class com.enterprisedt.net.ftp.FTPClient
Message listener
mget(String, String) - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
 
mget(String, FileFilter) - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
 
mget(String, String, String, boolean) - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
 
mget(String, String, FileFilter, boolean) - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
 
mget(String, String) - Method in interface com.enterprisedt.net.ftp.pro.ProFTPClientInterface
Get all files matching the filter in the current remote directory only into the supplied local directory
mget(String, FileFilter) - Method in interface com.enterprisedt.net.ftp.pro.ProFTPClientInterface
Get all files matching the filter in the current remote directory only into the supplied local directory
mget(String, String, String, boolean) - Method in interface com.enterprisedt.net.ftp.pro.ProFTPClientInterface
Gets this entire remote directory and its contents, recursively going through the remote directory name supplied.
mget(String, String, FileFilter, boolean) - Method in interface com.enterprisedt.net.ftp.pro.ProFTPClientInterface
Gets this entire remote directory and its contents, recursively going through the remote directory name supplied.
mget(String, String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
mget(String, FileFilter) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
mget(String, String, String, boolean) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
mget(String, String, FileFilter, boolean) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
MGetCommand - Class in com.enterprisedt.net.ftp.script
Implements the mput command (mput [filter]
MGetCommand() - Constructor for class com.enterprisedt.net.ftp.script.MGetCommand
 
mkdir(String) - Method in class com.enterprisedt.net.ftp.FTPClient
 
mkdir(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Create the specified remote working directory
mkdir(String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
MkDirCommand - Class in com.enterprisedt.net.ftp.script
Make a directory
MkDirCommand() - Constructor for class com.enterprisedt.net.ftp.script.MkDirCommand
 
MLSXEntryParser - Class in com.enterprisedt.net.ftp
Parses the string returned from the MLSD or MLST command (defined in the "Extensions to FTP" IETF draft).
MLSXEntryParser() - Constructor for class com.enterprisedt.net.ftp.MLSXEntryParser
 
ModifiedTimeResult - Class in com.enterprisedt.net.ftp.async
Holds result of getting the modified-time of a remote file.
ModifiedTimeResult(String) - Constructor for class com.enterprisedt.net.ftp.async.ModifiedTimeResult
 
modtime(String) - Method in class com.enterprisedt.net.ftp.FTPClient
 
modtime(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Get modification time for a remote file.
modtime(String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
monitor - Variable in class com.enterprisedt.net.ftp.FileTransferInputStream
Progress monitor reference
monitor - Variable in class com.enterprisedt.net.ftp.FTPClient
Progress monitor
monitorCount - Variable in class com.enterprisedt.net.ftp.FileTransferInputStream
Count of byte since last the progress monitor was notified.
monitorEx - Variable in class com.enterprisedt.net.ftp.FileTransferInputStream
Progress monitor reference
monitorEx - Variable in class com.enterprisedt.net.ftp.FTPClient
File transfer listener
monitorInterval - Variable in class com.enterprisedt.net.ftp.FileTransferInputStream
Interval that we notify the monitor of progress
monitorInterval - Variable in class com.enterprisedt.net.ftp.FTPClient
Bytes transferred in between monitor callbacks
mput(String, String) - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
 
mput(String, FileFilter) - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
 
mput(String, String, String, boolean) - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
 
mput(String, String, FileFilter, boolean) - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
 
mput(String, String) - Method in interface com.enterprisedt.net.ftp.pro.ProFTPClientInterface
Put all files matching the wildcard in the supplied local directory only into the current remote directory
mput(String, FileFilter) - Method in interface com.enterprisedt.net.ftp.pro.ProFTPClientInterface
Put all files matching the wildcard in the supplied local directory only into the current remote directory
mput(String, String, String, boolean) - Method in interface com.enterprisedt.net.ftp.pro.ProFTPClientInterface
Puts this entire directory and its contents.
mput(String, String, FileFilter, boolean) - Method in interface com.enterprisedt.net.ftp.pro.ProFTPClientInterface
Puts this entire directory and its contents.
mput(String, String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
mput(String, FileFilter) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
mput(String, String, String, boolean) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
mput(String, String, FileFilter, boolean) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
MPutCommand - Class in com.enterprisedt.net.ftp.script
Implements the mput command (mput [filter]
MPutCommand() - Constructor for class com.enterprisedt.net.ftp.script.MPutCommand
 
MultipleTransferSettings - Class in com.enterprisedt.net.ftp
Holds configuration options related to making multiple transfers.
MultipleTransferSettings(SecureConnectionContext) - Constructor for class com.enterprisedt.net.ftp.MultipleTransferSettings
Constructor
multiSettings - Variable in class com.enterprisedt.net.ftp.SecureFileTransferClient
 
mustBeConnected() - Method in interface com.enterprisedt.net.ftp.script.ScriptCommand
 
mustBeConnected() - Method in class com.enterprisedt.net.ftp.script.ScriptCommandImpl
True if there must be a connection before executing this command, which is the default
MVSFileParser - Class in com.enterprisedt.net.ftp
MVS Folder Listing Parser The purpose of this parser is to be able handle responses from an MVS z/OS mainframe FTP server.
MVSFileParser() - Constructor for class com.enterprisedt.net.ftp.MVSFileParser
 

N

name - Variable in class com.enterprisedt.net.ftp.FTPFile
File/dir name
NetwareFileParser - Class in com.enterprisedt.net.ftp
Represents a remote Netware file parser
NetwareFileParser() - Constructor for class com.enterprisedt.net.ftp.NetwareFileParser
Constructor
newActiveDataSocket(int) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Constructs a new FTPDataSocket object (server mode) which will listen on the given port number.
newActiveDataSocket(int) - Method in class com.enterprisedt.net.ftp.pro.ProFTPControlSocket
Constructs a new FTPDataSocket object (server mode) which will listen on the given port number.
newActiveDataSocket(int) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPControlSocket
Constructs a new FTPDataSocket object (server mode) which will listen on the given port number.
newPassiveDataSocket(String, int) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Constructs a new FTPDataSocket object (client mode) and connect to the given remote host and port number.
newPassiveDataSocket(String, int) - Method in class com.enterprisedt.net.ftp.pro.ProFTPControlSocket
Constructs a new FTPDataSocket object (client mode) and connect to the given remote host and port number.
newPassiveDataSocket(String, int) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPControlSocket
Constructs a new FTPDataSocket object (client mode) and connect to the given remote host and port number.
NO_DATA_SETS_FOUND - Static variable in class com.enterprisedt.net.ftp.DirectoryEmptyStrings
Server string for OS/390 indicating no files found (NO_DATA_SETS_FOUND)
NO_FILES - Static variable in class com.enterprisedt.net.ftp.DirectoryEmptyStrings
Server string indicating no files found (NO_FILES)
NO_FILES_FOUND - Static variable in class com.enterprisedt.net.ftp.DirectoryEmptyStrings
Server string indicating no files found (NO_FILES_FOUND) - Serv-U
NO_PROXY - Static variable in class com.enterprisedt.util.proxy.ProxyType
 
NO_SUCH_FILE - Static variable in class com.enterprisedt.net.ftp.FileNotFoundStrings
Server string indicating file not found
NO_SUCH_FILE_OR_DIR - Static variable in class com.enterprisedt.net.ftp.DirectoryEmptyStrings
Server string indicating no files found (wu-ftpd) (NO_SUCH_FILE_OR_DIR)
noOp() - Method in class com.enterprisedt.net.ftp.FTPClient
Send the NOOP message
noOperation() - Method in class com.enterprisedt.net.ftp.FTPClient
Send a "no operation" message that does nothing.
NOT_REGULAR_FILE - Static variable in class com.enterprisedt.net.ftp.FileNotFoundStrings
Server string indicating file not found
notifyComplete() - Method in class com.enterprisedt.net.ftp.async.AsyncResult
Notifies waiting threads that the operation is complete
NULL_TERMINATION - Static variable in class com.enterprisedt.util.proxy.SocksProxySocket
 

O

OFF - Static variable in class com.enterprisedt.util.debug.Level
Off level
onChangeDirectory(ChangeDirectoryResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncCallback.ChangeDirectory
 
onCommandExecuted(ExecuteCommandResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncCallback.ExecuteCommand
 
onConnect(ConnectResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncCallback.Connect
 
onCreateDirectory(CreateDirectoryResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncCallback.CreateDirectory
 
onDeleteDirectory(DeleteDirectoryResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncCallback.DeleteDirectory
 
onDeleteFile(DeleteFileResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncCallback.DeleteFile
 
onDeleteMultipleFiles(DeleteMultipleFilesResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncCallback.DeleteMultipleFiles
 
onDirectoryListed(DirectoryListResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncCallback.DirectoryList
 
onDirectoryListed(DirectoryListCallbackResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncCallback.DirectoryListCallback
 
onDirectoryListed(DirectoryNameListResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncCallback.DirectoryNameList
 
onDisconnect(DisconnectResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncCallback.Disconnect
 
onDownloadByteArray(DownloadByteArrayResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncCallback.DownloadByteArray
 
onDownloadFile(DownloadFileResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncCallback.DownloadFile
 
onDownloadingStream(FileTransferInputStream, DownloadStreamResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncCallback.DownloadStream
 
onDownloadMultiple(DownloadMultipleResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncCallback.DownloadMultiple
 
onDownloadStream(DownloadStreamResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncCallback.DownloadStream
 
onError(AsyncResult, Throwable) - Method in interface com.enterprisedt.net.ftp.async.ErrorListener
 
onExists(ExistsResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncCallback.Exists
 
onGetModifiedTime(ModifiedTimeResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncCallback.GetModifiedTime
 
onPASVResponse(IPEndpoint) - Method in interface com.enterprisedt.net.ftp.DataChannelCallback
If this callback is implemented, it should return the endpoint that the user wishes to connect to.
onPORTCommand(IPEndpoint) - Method in interface com.enterprisedt.net.ftp.DataChannelCallback
If this callback is implemented, it should return the endpoint that the server should connect to in active (PORT) mode.
onRename(RenameResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncCallback.Rename
 
onSetModifiedTime(ModifiedTimeResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncCallback.SetModifiedTime
 
onSetPermissions(PermissionsResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncCallback.SetPermissions
 
onSize(SizeResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncCallback.Size
 
onSystemType(GetSystemTypeResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncCallback.GetSystemType
 
onTransferCompleted(RemoteFileResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncEventListener
Notifies that the transfer has completed
onTransferredBytes(RemoteFileResult, long) - Method in interface com.enterprisedt.net.ftp.async.AsyncEventListener
Report the number of bytes transferred so far.
onTransferStarted(RemoteFileResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncEventListener
Notifies that the transfer has started
onUploadByteArray(UploadByteArrayResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncCallback.UploadByteArray
 
onUploadFile(UploadFileResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncCallback.UploadFile
 
onUploadingStream(FileTransferOutputStream, UploadStreamResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncCallback.UploadStream
 
onUploadMultiple(UploadMultipleResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncCallback.UploadMultiple
 
onUploadStream(UploadStreamResult) - Method in interface com.enterprisedt.net.ftp.async.AsyncCallback.UploadStream
 
open() - Method in class com.enterprisedt.util.debug.FileAppender
 
OpenCommand - Class in com.enterprisedt.net.ftp.script
Open the connection
OpenCommand() - Constructor for class com.enterprisedt.net.ftp.script.OpenCommand
 
OPENSSH_FORMAT - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPPublicKey
Specifies the OpenSSH format.
OS400FileParser - Class in com.enterprisedt.net.ftp
Represents an OS400 file parser
OS400FileParser() - Constructor for class com.enterprisedt.net.ftp.OS400FileParser
 
outStr - Variable in class com.enterprisedt.util.debug.StreamAppender
 
OVERWRITE - Static variable in class com.enterprisedt.net.ftp.WriteMode
Overwrite the file
owner - Variable in class com.enterprisedt.net.ftp.FTPFile
Owner if known

P

parse(String) - Method in class com.enterprisedt.net.ftp.FTPFileFactory
Parse a single line of file listing
parse(String[]) - Method in class com.enterprisedt.net.ftp.FTPFileFactory
Parse an array of raw file information returned from the FTP server
parse(String) - Method in class com.enterprisedt.net.ftp.FTPFileParser
Parse server supplied string
parse(String) - Method in class com.enterprisedt.net.ftp.MLSXEntryParser
Parse server supplied string that is returned from MLST/D
parse(String) - Method in class com.enterprisedt.net.ftp.MVSFileParser
This parses an individual line from the directory listing.
parse(String) - Method in class com.enterprisedt.net.ftp.NetwareFileParser
Parse server supplied string, e.g.: d [RWCEAFMS] PhilliJb 512 May 10 2007 2007 Upgrade - [RWCEAFMS] PhilliJb 700730 Jun 26 2008 xtag_manual_v1.5.pdf
parse(String) - Method in class com.enterprisedt.net.ftp.OS400FileParser
 
parse(String) - Method in class com.enterprisedt.net.ftp.parser.InfoExchangeFileParser
Parse server supplied string Filename (MSGKEY) Sender Class Size Date Time FFC58F453FF4AD3FE4E2._IE EDCA EDCAIE TE 0000381480 100218 182205 FFC58F1234544343333E2._IE EDCA EDCAIE TE 0000381480 100218 182205
parse(String) - Method in class com.enterprisedt.net.ftp.UnixFileParser
Parse server supplied string, e.g.: lrwxrwxrwx 1 wuftpd wuftpd 14 Jul 22 2002 MIRRORS -> README-MIRRORS -rw-r--r-- 1 b173771 users 431 Mar 31 20:04 .htaccess
parse(String) - Method in class com.enterprisedt.net.ftp.VMSFileParser
Parse server supplied string OUTPUT: Directory used/allocated dd-MMM-yyyy HH:mm:ss [unknown] (PERMS) used/allocated dd-MMM-yyyy HH:mm:ss [unknown] (PERMS) ...
parse(String) - Method in class com.enterprisedt.net.ftp.WindowsFileParser
Parse server supplied string.
parseFolder(String[], String) - Method in class com.enterprisedt.net.ftp.MVSFileParser
Parses a line from a folder listing.
parsePDSLine(String[], String) - Method in class com.enterprisedt.net.ftp.MVSFileParser
Parses a Partitioned Dataset Entry, and returns an FTPFile object.
password - Variable in class com.enterprisedt.net.ftp.FTPClient
Password cached
password(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Supplies the password for a previously supplied username to log into the FTP server.
PASSWORD - Static variable in class com.enterprisedt.net.ftp.ssh.SSHAuthenticationType
 
password - Variable in class com.enterprisedt.util.proxy.SocksProxySocket
 
PasswordChanger - Interface in com.enterprisedt.net.ftp.ssh
Interface for password change implementations.
PASV - Static variable in class com.enterprisedt.net.ftp.FTPConnectMode
Represents PASV connect mode
path - Variable in class com.enterprisedt.net.ftp.FTPFile
Directory if known
pbsz(int) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Defines the buffer-size to be used on data-connections.
permissions - Variable in class com.enterprisedt.net.ftp.FTPFile
Permission bits string
PermissionsResult - Class in com.enterprisedt.net.ftp.async
Holds result of changing the permissions of a remote file or directory.
PermissionsResult(String) - Constructor for class com.enterprisedt.net.ftp.async.PermissionsResult
 
PlainServerSocket - Class in com.enterprisedt.util.proxy
This class is purely to return a StreamSocket from a server socket
PlainServerSocket() - Constructor for class com.enterprisedt.util.proxy.PlainServerSocket
 
PlainSocket - Class in com.enterprisedt.util.proxy
 
PlainSocket() - Constructor for class com.enterprisedt.util.proxy.PlainSocket
Creates a new PlainSocket object.
PlainSocket(String, int) - Constructor for class com.enterprisedt.util.proxy.PlainSocket
Creates a new PlainSocket object.
PlainSocket(InetAddress, int) - Constructor for class com.enterprisedt.util.proxy.PlainSocket
Creates a new PlainSocket object.
pos - Variable in class com.enterprisedt.net.ftp.FileTransferInputStream
Byte position in file
postTransferChecks(String, String, FTPTransferType, boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
Can be overridden by subclasses to do any necessary post transfer checking.
postTransferChecks(byte[], String, FTPTransferType, boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
Can be overridden by subclasses to do any necessary post transfer checking.
postTransferChecks(String, String, FTPTransferType, boolean) - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
Can be overridden by subclasses to do any necessary post transfer checking.
postTransferChecks(byte[], String, FTPTransferType, boolean) - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
Can be overridden by subclasses to do any necessary post transfer checking.
prepareURLTransfer(URL, FileTransferClientInterface) - Static method in class com.enterprisedt.net.ftp.FileTransferClient
 
print(PrintStream) - Method in class com.enterprisedt.util.debug.MemoryAppender
Writes the entire buffer to the given writer.
print() - Method in class com.enterprisedt.util.debug.MemoryAppender
Writes the entire buffer to stdout.
printCertificates() - Method in exception com.enterprisedt.net.ftp.ssl.SSLFTPCertificateException
Prints the certificates in PEM format to the standard error stream.
printCertificates(PrintStream) - Method in exception com.enterprisedt.net.ftp.ssl.SSLFTPCertificateException
Prints the certificates in PEM format to the given stream.
printCertificates(PrintWriter) - Method in exception com.enterprisedt.net.ftp.ssl.SSLFTPCertificateException
Prints the certificates in PEM format to the given writer.
processHeaderFields(InputStream) - Method in class com.enterprisedt.util.proxy.HttpHeader
 
ProFTPActiveDataSocket - Class in com.enterprisedt.net.ftp.pro
Active data socket handling class
ProFTPActiveDataSocket(ProxyServerSocket) - Constructor for class com.enterprisedt.net.ftp.pro.ProFTPActiveDataSocket
Constructor
ProFTPClient - Class in com.enterprisedt.net.ftp.pro
Subclass of FTPClient that adds numerous useful methods, mainly for getting and putting of multiple files, including recursively going through directories.
ProFTPClient() - Constructor for class com.enterprisedt.net.ftp.pro.ProFTPClient
Default constructor.
ProFTPClientInterface - Interface in com.enterprisedt.net.ftp.pro
Interface defining additional operations for FTP clients.
ProFTPControlSocket - Class in com.enterprisedt.net.ftp.pro
Implements IPV6 EPRT and EPSV commands
ProFTPPassiveDataSocket - Class in com.enterprisedt.net.ftp.pro
Description
ProFTPPassiveDataSocket(String, int, int, ProxySettings) - Constructor for class com.enterprisedt.net.ftp.pro.ProFTPPassiveDataSocket
 
prot(char) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Defines the security-level of subsequent data-transfers.
PROT_CLEAR - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
May be passed to the prot(char) method to specify that data-transfers should be done WITHOUT security.
PROT_PRIVATE - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
May be passed to the prot(char) method to specify that data-transfers should be done WITH security.
ProtectCommand - Class in com.enterprisedt.net.ftp.script
Protect command.
ProtectCommand() - Constructor for class com.enterprisedt.net.ftp.script.ProtectCommand
 
Protocol - Class in com.enterprisedt.net.ftp
Enumerates the FTP protocols that are available
providerDetail - Variable in class com.enterprisedt.util.proxy.SocksProxySocket
 
proxyHost - Variable in class com.enterprisedt.util.proxy.SocksProxySocket
 
proxyIn - Variable in class com.enterprisedt.util.proxy.SocksProxySocket
 
proxyOut - Variable in class com.enterprisedt.util.proxy.SocksProxySocket
 
ProxyParameters - Class in com.enterprisedt.net.ftp
Holds parameters required to set up HTTP or SOCKS proxies
ProxyParameters(String, int, String, String) - Constructor for class com.enterprisedt.net.ftp.ProxyParameters
Constructor
proxyPort - Variable in class com.enterprisedt.util.proxy.SocksProxySocket
 
ProxyServerSocket - Class in com.enterprisedt.util.proxy
Supports no proxy or SOCKS proxies.
ProxyServerSocket(ProxySettings) - Constructor for class com.enterprisedt.util.proxy.ProxyServerSocket
 
proxySettings - Variable in class com.enterprisedt.net.ftp.pro.ProFTPClient
The proxy settings
proxySettings - Variable in class com.enterprisedt.net.ftp.SecureFileTransferClient
 
proxySettings - Variable in class com.enterprisedt.net.ftp.ssh.SCPClient
The proxy settings
proxySettings - Variable in class com.enterprisedt.util.proxy.ProxyServerSocket
 
ProxySettings - Class in com.enterprisedt.util.proxy
Settings required for using a proxy
ProxySettings() - Constructor for class com.enterprisedt.util.proxy.ProxySettings
 
ProxyType - Class in com.enterprisedt.util.proxy
Enumerates different proxy types
PUBLIC_KEY - Static variable in class com.enterprisedt.net.ftp.ssh.SSHAuthenticationType
 
PUBLIC_KEY_AND_PASSWORD - Static variable in class com.enterprisedt.net.ftp.ssh.SSHAuthenticationType
 
PURETLS_LOGLEVEL - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPProperties
Log level for puretls
put(InputStream, String, boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
 
put(String, String) - Method in class com.enterprisedt.net.ftp.FTPClient
 
put(InputStream, String) - Method in class com.enterprisedt.net.ftp.FTPClient
 
put(String, String, boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
 
put(byte[], String) - Method in class com.enterprisedt.net.ftp.FTPClient
 
put(byte[], String, boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
 
put(String, String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Put a local file onto the FTP server.
put(InputStream, String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Put a stream of data onto the FTP server.
put(InputStream, String, boolean) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Put a stream of data onto the FTP server.
put(byte[], String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Put data onto the FTP server.
put(byte[], String, boolean) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Put data onto the FTP server.
put(String, String, boolean) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Put a local file onto the FTP server.
put(FTPClientInterface, String, String) - Method in class com.enterprisedt.net.ftp.RecursiveOperations
Puts this entire directory and its contents, recursively going through the local directory supplied (which can be relative or absolute.
put(FTPClientInterface, String, String, FileFilter) - Method in class com.enterprisedt.net.ftp.RecursiveOperations
Puts this entire directory and its contents, recursively going through the local directory supplied (which can be relative or absolute.
put(FTPClientInterface, String, String, String) - Method in class com.enterprisedt.net.ftp.RecursiveOperations
Puts this entire directory and its contents, recursively going through the local directory supplied (which can be relative or absolute.
put(FTPClientInterface, String, String, FileFilter, boolean) - Method in class com.enterprisedt.net.ftp.RecursiveOperations
Puts this entire directory and its contents.
put(String, String) - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Upload a file.
put(String, String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
put(String, String, boolean) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
put(InputStream, String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
put(InputStream, String, boolean) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
put(byte[], String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
put(byte[], String, boolean) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
PutCommand - Class in com.enterprisedt.net.ftp.script
Put a file
PutCommand() - Constructor for class com.enterprisedt.net.ftp.script.PutCommand
 
putFilesIntoCurrentDir(FTPClientInterface, String, FileFilter) - Method in class com.enterprisedt.net.ftp.RecursiveOperations
Puts all files from supplied local dir matching the supplied filter into the current remote directory.
pwd() - Method in class com.enterprisedt.net.ftp.FTPClient
 
pwd() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Get the current remote working directory
pwd() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
PwdCommand - Class in com.enterprisedt.net.ftp.script
Print working directory
PwdCommand() - Constructor for class com.enterprisedt.net.ftp.script.PwdCommand
 

Q

quit() - Method in class com.enterprisedt.net.ftp.FTPClient
 
quit() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Quit the FTP session
quit() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Quit the session
quit() - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
 
quit() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
QuitCommand - Class in com.enterprisedt.net.ftp.script
Quit command
QuitCommand() - Constructor for class com.enterprisedt.net.ftp.script.QuitCommand
 
quitImmediately() - Method in class com.enterprisedt.net.ftp.FTPClient
 
quitImmediately() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Quit the FTP session immediately.
quitImmediately() - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
 
quitImmediately() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
quote(String, String[]) - Method in class com.enterprisedt.net.ftp.FTPClient
Issue arbitrary ftp commands to the FTP server.
quote(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Issue arbitrary ftp commands to the FTP server.
QuoteCommand - Class in com.enterprisedt.net.ftp.script
Run the supplied command on the server
QuoteCommand() - Constructor for class com.enterprisedt.net.ftp.script.QuoteCommand
 

R

raw - Variable in class com.enterprisedt.net.ftp.FTPFile
Raw string
read() - Method in class com.enterprisedt.net.ftp.FTPInputStream
Reads the next byte of data from the input stream.
read(byte[], int, int) - Method in class com.enterprisedt.net.ftp.FTPInputStream
Reads up to len bytes of data from the input stream into an array of bytes.
read() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPInputStream
Reads the next byte of data from the input stream.
read(byte[], int, int) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPInputStream
Reads up to len bytes of data from the input stream into an array of bytes.
readChar(LineNumberReader) - Method in class com.enterprisedt.net.ftp.FTPClient
Attempts to read a single character from the given InputStream.
readChar(LineNumberReader) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
 
readChunk(BufferedInputStream, byte[], int) - Method in class com.enterprisedt.net.ftp.FTPClient
Attempts to read a specified number of bytes from the given InputStream and place it in the given byte-array.
readChunk(BufferedInputStream, byte[], int, int) - Method in class com.enterprisedt.net.ftp.FTPClient
Attempts to read a specified number of bytes from the given InputStream and place it in the given byte-array.
readChunk(BufferedInputStream, byte[], int) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
 
reader - Variable in class com.enterprisedt.net.ftp.FTPControlSocket
The reader that reads control data from the control socket
readLine(LineNumberReader) - Method in class com.enterprisedt.net.ftp.FTPClient
Attempts to read a single line from the given InputStream.
readLine(LineNumberReader) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
 
readLine(InputStream) - Method in class com.enterprisedt.util.proxy.HttpHeader
 
readResponse() - Method in class com.enterprisedt.util.proxy.Socks4ProxySocket
 
readResponse() - Method in class com.enterprisedt.util.proxy.Socks5ProxySocket
 
readResponse() - Method in class com.enterprisedt.util.proxy.SocksProxySocket
 
receivesize - Variable in class com.enterprisedt.util.proxy.ProxyServerSocket
 
reconnect(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Reconnect to the server
reconnect(String) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Reconnect to the server
RECONNECT_FAILED - Static variable in class com.enterprisedt.net.ftp.async.DisconnectResult
 
recordable() - Method in class com.enterprisedt.net.ftp.script.CommentCommand
 
recordable() - Method in class com.enterprisedt.net.ftp.script.RecordCommand
 
recordable() - Method in interface com.enterprisedt.net.ftp.script.ScriptCommand
 
recordable() - Method in class com.enterprisedt.net.ftp.script.ScriptCommandImpl
 
RecordCommand - Class in com.enterprisedt.net.ftp.script
Record commands to file
RecordCommand() - Constructor for class com.enterprisedt.net.ftp.script.RecordCommand
 
RecursiveOperations - Class in com.enterprisedt.net.ftp
Performs various recursive FTP operations.
RecursiveOperations() - Constructor for class com.enterprisedt.net.ftp.RecursiveOperations
 
registerExtension(String) - Method in class com.enterprisedt.net.ftp.FileTypes
Register a new file extension
remoteAddr - Variable in class com.enterprisedt.net.ftp.FTPClient
Address of the remote server.
remoteAddr - Variable in class com.enterprisedt.net.ftp.FTPControlSocket
The remote address to connect to
remoteFile - Variable in class com.enterprisedt.net.ftp.FileTransferInputStream
Name of remote file being transferred
remoteFile - Variable in class com.enterprisedt.net.ftp.FileTransferOutputStream
Name of remote file being transferred
remoteFileName - Variable in class com.enterprisedt.net.ftp.async.RemoteFileResult
 
RemoteFileResult - Class in com.enterprisedt.net.ftp.async
Base class for result classes that deal with remote files.
RemoteFileResult(String) - Constructor for class com.enterprisedt.net.ftp.async.RemoteFileResult
Constructor
remoteHost - Variable in class com.enterprisedt.net.ftp.FTPClient
Name/IP of remote host
remoteHostname - Variable in class com.enterprisedt.util.proxy.PlainSocket
 
remoteHostname - Variable in class com.enterprisedt.util.proxy.SocksProxySocket
 
RemoteTransferResult - Class in com.enterprisedt.net.ftp.async
Base class for result classes that deal with remote files.
RemoteTransferResult() - Constructor for class com.enterprisedt.net.ftp.async.RemoteTransferResult
 
remove(String) - Method in class com.enterprisedt.net.ftp.ServerStrings
Remove a managed fragment.
remove(int) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Removes the certificate at the given index.
remove(Object) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Removes the given certificate from the collection.
removeAll(Collection) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Removes from this Vector all of its elements that are contained in the specified Collection.
removeAllKnownHosts() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPValidator
Clears all known hosts.
removeAppender(Appender) - Static method in class com.enterprisedt.util.debug.Logger
Remove an appender to from list
removeCertificate(int) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Removes the certificate at the given index.
removeClient(FTPClientInterface) - Method in class com.enterprisedt.net.ftp.FileStatistics
 
removeKnownHost(String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPValidator
Remove the given host from the list of known hosts.
rename(String, String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Rename a remote file or directory.
rename(String, String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Rename a remote file or directory.
rename(String, String) - Method in class com.enterprisedt.net.ftp.FTPClient
 
rename(String, String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Rename a file or directory
rename(String, String) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Rename a remote file or directory.
rename(String, String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
renameAsync(String, String, AsyncCallback.Rename, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Rename a remote file asynchronously.
RenameCommand - Class in com.enterprisedt.net.ftp.script
Description
RenameCommand() - Constructor for class com.enterprisedt.net.ftp.script.RenameCommand
 
RenameResult - Class in com.enterprisedt.net.ftp.async
Holds result of renaming a remote file.
RenameResult(String, String) - Constructor for class com.enterprisedt.net.ftp.async.RenameResult
 
replyReceived(String, String) - Method in class com.enterprisedt.net.ftp.EventAdapter
Log an FTP reply being sent back to the client.
replyReceived(String, String) - Method in class com.enterprisedt.net.ftp.EventCollector
Log an FTP reply being sent back to the client.
replyReceived(String, String) - Method in interface com.enterprisedt.net.ftp.EventListener
Log an FTP reply being sent back to the client.
report(Object) - Static method in class com.enterprisedt.net.ftp.VersionDetails
Report on useful things for debugging purposes
reset() - Method in class com.enterprisedt.net.ftp.BandwidthThrottler
 
reset() - Method in class com.enterprisedt.net.ftp.FTPInputStream
Repositions this stream to the position at the time the mark method was last called on this input stream.
reset() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPInputStream
Repositions this stream to the position at the time the mark method was last called on this input stream.
resetDeleteCount() - Method in class com.enterprisedt.net.ftp.FTPClient
Reset the count of deleted files to zero.
resetDeleteCount() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Reset the count of deleted files to zero.
resetDeleteCount() - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Reset the count of deleted files to zero.
resetDownloadCount() - Method in class com.enterprisedt.net.ftp.FTPClient
Reset the count of downloaded files to zero.
resetDownloadCount() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Reset the count of downloaded files to zero.
resetDownloadCount() - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Reset the count of downloaded files to zero.
resetTransferMode(FTPTransferType) - Method in class com.enterprisedt.net.ftp.FTPClient
Reset the transfer mode back to what it should be, if it has changed.
resetUploadCount() - Method in class com.enterprisedt.net.ftp.FTPClient
Reset the count of uploaded files to zero.
resetUploadCount() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Reset the count of uploaded files to zero.
resetUploadCount() - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Reset the count of uploaded files to zero.
restart(long) - Method in class com.enterprisedt.net.ftp.FTPClient
Issue the RESTart command to the remote server.
resume() - Method in class com.enterprisedt.net.ftp.FTPClient
 
resume() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Make the next file transfer (put or get) resume.
resume() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
RESUME - Static variable in class com.enterprisedt.net.ftp.WriteMode
Resume the file
resumeNextDownload(long) - Method in class com.enterprisedt.net.ftp.FTPClient
 
resumeNextDownload(long) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Make the next download resume at a specific point.
resumeNextDownload(long) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Resumes the next download from the offset point, which must be smaller than the length of the file to be download.
retainAll(Collection) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Retains only the elements in this Vector that are contained in the specified Collection.
retryAuthenticator - Variable in class com.enterprisedt.net.ftp.ssh.SCPClient
J2SSH authenticator.
rmdir(String) - Method in class com.enterprisedt.net.ftp.FTPClient
 
rmdir(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Delete the specified remote working directory
rmdir(String, boolean) - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
 
rmdir(String, boolean) - Method in interface com.enterprisedt.net.ftp.pro.ProFTPClientInterface
Delete this remote directory.
rmdir(String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
rmdir(String, boolean) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
RmDirCommand - Class in com.enterprisedt.net.ftp.script
Remove a directory (it must be empty).
RmDirCommand() - Constructor for class com.enterprisedt.net.ftp.script.RmDirCommand
 
RollingFileAppender - Class in com.enterprisedt.util.debug
Rolling file appender that moves the log file to a backup file once it exceeds a certain size.
RollingFileAppender(String, long) - Constructor for class com.enterprisedt.util.debug.RollingFileAppender
Constructor
RollingFileAppender(String) - Constructor for class com.enterprisedt.util.debug.RollingFileAppender
Constructor
rootCertificateStore - Variable in class com.enterprisedt.net.ftp.ssl.SSLFTPStandardValidator
Reference to SSLFTPClient's root certificate store.
runCommand(String) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Run a command and write the output
runShell(ScriptEngine, BufferedReader, PrintStream) - Static method in class com.enterprisedt.net.ftp.script.FTPShell
 

S

saveKnownHosts() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPValidator
Overwrite the currently loaded known_hosts file with the cached known host data, which may be different.
saveKnownHosts(String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPValidator
Write the cached known host data to the supplied filename.
SCPClient - Class in com.enterprisedt.net.ftp.ssh
SCPClient implements SCP (SSH secure copy).
SCPClient() - Constructor for class com.enterprisedt.net.ftp.ssh.SCPClient
Constructs an SCP client.
ScriptCommand - Interface in com.enterprisedt.net.ftp.script
Description
ScriptCommandImpl - Class in com.enterprisedt.net.ftp.script
Super class of script commands
ScriptCommandImpl() - Constructor for class com.enterprisedt.net.ftp.script.ScriptCommandImpl
 
ScriptEngine - Class in com.enterprisedt.net.ftp.script
Scripting engine, used to load FTP scripts and execute them.
ScriptEngine() - Constructor for class com.enterprisedt.net.ftp.script.ScriptEngine
Default constructor
ScriptEngine(String, String) - Constructor for class com.enterprisedt.net.ftp.script.ScriptEngine
Constructor.
ScriptResult - Class in com.enterprisedt.net.ftp.script
Holds the result of a script which has been run.
ScriptResult() - Constructor for class com.enterprisedt.net.ftp.script.ScriptResult
 
ScriptVariable - Class in com.enterprisedt.net.ftp.script
String variable for scripting/shell
ScriptVariable(String, String) - Constructor for class com.enterprisedt.net.ftp.script.ScriptVariable
Constructor
SecureFileTransferClient - Class in com.enterprisedt.net.ftp
File transfer client class that supports multiple protocols and permits concurrent FTP operations.
SecureFileTransferClient(int, int) - Constructor for class com.enterprisedt.net.ftp.SecureFileTransferClient
Constructor.
SecureFileTransferClient() - Constructor for class com.enterprisedt.net.ftp.SecureFileTransferClient
Constructor.
sendBufferSize - Variable in class com.enterprisedt.net.ftp.pro.ProFTPActiveDataSocket
 
sendCommand(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Send a command to the server and get the reply
sendCommand(String) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Send a command to the FTP server and return the server's reply as a structured reply object
sendRequest(int, String, int) - Method in class com.enterprisedt.util.proxy.Socks4ProxySocket
 
sendRequest(int, String, int) - Method in class com.enterprisedt.util.proxy.Socks5ProxySocket
 
sendRequest(int, String, int) - Method in class com.enterprisedt.util.proxy.SocksProxySocket
 
sendServerWakeup() - Method in class com.enterprisedt.net.ftp.FTPClient
Wake up the server during a transfer to prevent a timeout from occuring.
sendsize - Variable in class com.enterprisedt.util.proxy.ProxyServerSocket
 
serverCommonNames - Variable in class com.enterprisedt.net.ftp.ssl.SSLFTPStandardValidator
Name with which the certificate's CommonName (CN) will be compared.
serverSocket - Variable in class com.enterprisedt.util.proxy.ProxyServerSocket
 
ServerStrings - Class in com.enterprisedt.net.ftp
Manages strings that match various FTP server replies for various situations.
ServerStrings() - Constructor for class com.enterprisedt.net.ftp.ServerStrings
 
serverWakeupInterval - Variable in class com.enterprisedt.net.ftp.FTPClient
Interval in seconds in between server wakeups.
set(int, Object) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Places the given certificate at the given position in the store, replacing any existing certifcate at the position.
setAccountDetails(String) - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Set the account details to be sent at login time for use in the ACCT command.
setAccountInfo(String) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Set the account info
setActiveIPAddress(String) - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
We can force PORT to send a fixed IP address, which can be useful with certain NAT configurations.
setActiveIPAddress(String) - Method in class com.enterprisedt.net.ftp.FTPClient
We can force PORT to send a fixed IP address, which can be useful with certain NAT configurations.
setActivePortRange(int, int) - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Force a certain range of ports to be used in active mode.
setActivePortRange(int, int) - Method in class com.enterprisedt.net.ftp.FTPClient
Force a certain range of ports to be used in active mode.
setActivePortRange(int, int) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Set the port number range for active mode
setActivePortRange(int, int) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Set the active mode port range to be used
setAlgorithmEnabled(SSHFTPAlgorithm, boolean) - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Enable/disable the given algorithm.
setAlgorithmEnabled(SSHFTPAlgorithm, boolean) - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Enable/disable the given algorithm.
setAllowBasicConstraintsNonCA(boolean) - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
Are non-CA certificates (e.g.
setAlreadyDisconnected(boolean) - Method in class com.enterprisedt.net.ftp.async.DisconnectResult
Set the flag indicating if already disconnected
setAsIfCompleted() - Method in class com.enterprisedt.net.ftp.async.AsyncResult
Calls everything needed to pretend this is the result of a task that has completed
setAuthentication(String, String) - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Set up user-name/password authentication.
setAuthentication(String, String, PasswordChanger) - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Set up user-name/password authentication.
setAuthentication(String, SSHAuthPrompt[]) - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Set up keyboard-interactive (KBI) authentication by supplying an array of responses to possible prompts by the SSH server
setAuthentication(String, String, String) - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Set up the SFTP client to authenticate using a private/public key-pair.
setAuthentication(InputStream, String, String) - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Set up the SFTP client to authenticate using a private/public key-pair.
setAuthentication(String, String, String, String) - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Set up the SFTP client to authenticate using a private/public key-pair, followed by password authentication.
setAuthentication(String, String, String, String, boolean) - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Set up the SFTP client to authenticate using a private/public key-pair, followed by password authentication, or in the reverse order.
setAuthenticationChangePassword(String, String, String) - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Set up user-name/password authentication, and change the user's password.
setAuthenticationType(SSHAuthenticationType) - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Set the authentication type to be used.
setAutoLogin(boolean) - Method in class com.enterprisedt.net.ftp.AdvancedGeneralSettings
Set the autoLogin flag
setAutoPassiveIPSubstitution(boolean) - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Set automatic substitution of the remote host IP on if in passive mode
setAutoPassiveIPSubstitution(boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
Set automatic substitution of the remote host IP on if in passive mode.
setAutoPassiveIPSubstitution(boolean) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Set automatic substitution of the remote host IP on if in passive mode
setBasicAuthentication(String, String) - Method in class com.enterprisedt.util.proxy.HttpRequest
 
setBlocksize(int) - Method in class com.enterprisedt.net.ftp.VMSFileParser
Set the VMS blocksize, used for calculating file sizes.
setChangeIntoPathDirectory(boolean) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Determine if when a path is supplied as part of a filename, whether the directory is changed into before transferring the file, e.g.
setCheckDirReadableForChDir(boolean) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Set the check for directory readability prior to changing the directory on or off
setClient(AsyncFileTransferClient) - Method in class com.enterprisedt.net.ftp.async.AsyncResult
Set the async client
setClientCertificate(Certificate) - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
Set the client certificate to be used
setClientCertificate(String) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Set the path of the client certificate for FTPS
setClientCertificate(Certificate, PrivateKey) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Sets the client's certificate and private key given standard Java Certificate and PrivateKey objects.
setClientCertificate(Certificate[], PrivateKey) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Sets the client's certificate chain and private key given standard Java Certificate and PrivateKey objects.
setClientCertificatePassphrase(String) - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
Set the passphrase for the client certificate.
setClientCertificatePath(String) - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
Set the path of the PEM file containing the client certificate and private key.
setClientPassphrase(String) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Set the passphrase used for the client certificate
setClientPrivateKey(PrivateKey) - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
Set the client private key to be used
setClientPrivateKey(String) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Set the client private key path
setClientPrivateKeyPass(String) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Set the passphrase for the client private key
SetCommand - Class in com.enterprisedt.net.ftp.script
Set various variables in the script engine
SetCommand() - Constructor for class com.enterprisedt.net.ftp.script.SetCommand
 
setCommonName(String) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Set the common name for the server.
setCompressionDelayed(boolean) - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Set flag to force compression delayed until after authentication (if indeed compression is to be used).
setCompressionPreferred(boolean) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Set compression flag on or off.
setConfigFlags(String) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Set the config flags
setConfigFlags(int) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Set the configuration flags.
setConfigFlags(int) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Set the configuration flags which control various compatibility features.
setConnectionProperties(SshConnectionProperties) - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
This method is not for public use.
setConnectMode(FTPConnectMode) - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Set the data transfer mode to either active (PORT) or passive (PASV).
setConnectMode(FTPConnectMode) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the connect mode
setConnectMode(FTPConnectMode) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Set the connect mode.
setContentType(FTPTransferType) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Set the transfer type, either ASCII or binary.
setContentType(FTPTransferType) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Set the transfer type for all connections, either ASCII or binary.
setContentType(FTPTransferType) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Set the transfer type for all connections, either ASCII or binary.
setContentType(FTPTransferType) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Set the transfer type for all connections, either ASCII or binary.
setControlEncoding(String) - Method in class com.enterprisedt.net.ftp.AdvancedGeneralSettings
Set the control channel encoding.
setControlEncoding(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the control socket's encoding.
setControlEncoding(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Set the encoding used on the control channel.
setControlEncoding(String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Set the encoding.
setControlPort(int) - Method in class com.enterprisedt.net.ftp.FTPClient
Deprecated.
setCountBeforeSleep(int) - Method in class com.enterprisedt.net.ftp.MultipleTransferSettings
Set the number of transfers required before sleeping
setCountBeforeSleep(int) - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
 
setCountBeforeSleep(int) - Method in interface com.enterprisedt.net.ftp.pro.ProFTPClientInterface
Set the number of transfers required before sleeping
setCountBeforeSleep(int) - Method in class com.enterprisedt.net.ftp.RecursiveOperations
Set the number of transfers required before sleeping
setCountBeforeSleep(int) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
setCreated(Date) - Method in class com.enterprisedt.net.ftp.FTPFile
Set the created date
setCurrentDir(String) - Method in class com.enterprisedt.net.ftp.async.ConnectResult
 
setCustomValidator(SSLFTPValidator) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Sets the validator.
setDataChannelCallback(DataChannelCallback) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the data channel callback, which notifies of the ip and port number to be connected to, and gives an opportunity to modify these values
setDataPort(InetAddress, int) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Sets the data port on the server, that is, sends a PORT command.
setDataPort(InetAddress, int) - Method in class com.enterprisedt.net.ftp.pro.ProFTPControlSocket
Sets the data port on the server, that is, sends a EPRT command for IPV6 addresses, for example, EPRT |2|1080::8:800:200C:417A|5282|
setDataPort(InetAddress, int) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPControlSocket
Sets the data port on the server, that is, sends a EPRT command for IPV6 addresses, for example, EPRT |2|1080::8:800:200C:417A|5282|
setDataReceiveBufferSize(int) - Method in class com.enterprisedt.net.ftp.FTPClient
setDataSendBufferSize(int) - Method in class com.enterprisedt.net.ftp.FTPClient
setDateFormatString(String) - Method in class com.enterprisedt.net.ftp.MVSFileParser
Provides ability to pre-specify the format that the parser will use to parse dates.
setDebug(boolean) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Set debug flag on or off
setDeleteCount(int) - Method in class com.enterprisedt.net.ftp.script.CommandResult
 
setDeleteOnFailure(boolean) - Method in class com.enterprisedt.net.ftp.AdvancedGeneralSettings
Switch on or off the automatic deletion of partially written files that are left when an exception is thrown during a download
setDeleteOnFailure(boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
Switch on or off the automatic deletion of partially written files that are left when an exception is thrown during a download
setDetectContentType(boolean) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Set auto detect of filetypes on or off.
setDetectContentType(boolean) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Set auto detect of filetypes on or off.
setDetectContentType(boolean) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Set auto detect of filetypes on or off.
setDetectContentType(boolean) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Set auto detect of filetypes on or off.
setDetectTransferMode(boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
 
setDetectTransferMode(boolean) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Set autodetect of filetypes on or off.
setDetectTransferMode(boolean) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
setDir(boolean) - Method in class com.enterprisedt.net.ftp.FTPFile
 
setDirectoriesAlwaysMatch(boolean) - Method in class com.enterprisedt.net.ftp.WildcardFilter
Set directory matching
setDirectoryEmptyMessages(DirectoryEmptyStrings) - Method in class com.enterprisedt.net.ftp.FTPClient
Set a new instance of the strings class
setDisableChModAfterCreateDir(boolean) - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Set the permission change made after creating a directory (which is done to ensure the permissions are correct) to disabled or enabled.
setDisableChModAfterPut(boolean) - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Set the permission change made after creating a file (which is done to ensure the permissions are correct) to disabled or enabled.
setDisableSessionResumption(boolean) - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
Set session resumption on or off.
setDisableSSLClosure(boolean) - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
Disables standard SSL closure by forcing on both data and control channels SSL connections to close in a non-standard manner.
setDisableWaitForChannelClose(boolean) - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Disables waiting for an acknowledgement from the server when the client has requested that a channel be closed.
setDisableWaitOnClose(boolean) - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
If set, stops the client waiting for an SSL closure acknowledgement on both the control channel and the data channel.
setDisconnectCallback(AsyncCallback.Disconnect) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Set the callback that is called for all disconnects - deliberate and resulting from timeout or error.
setDownloadCount(int) - Method in class com.enterprisedt.net.ftp.script.CommandResult
 
setEchoCommand(boolean) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
 
setEnabledCipherSuites(SSLFTPCipherSuite[]) - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
Set the list of enabled ciper suites.
setEndAsyncCalled() - Method in class com.enterprisedt.net.ftp.async.AsyncResult
Set the flag indicating if endAsync() has been called to true.
setEventListener(EventListener) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Set the event listener for transfer event notification
setEventListener(EventListener) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Set the event listener for transfer event notification
setEventListener(EventListener) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Set the event listener for transfer event notification
setExists(boolean) - Method in class com.enterprisedt.net.ftp.async.ExistsResult
Set exists status
setFileLockingEnabled(boolean) - Method in class com.enterprisedt.net.ftp.AdvancedGeneralSettings
Set file locking to enabled or disabled.
setFileLockingEnabled(boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
 
setFileLockingEnabled(boolean) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Set file locking to enabled or disabled.
setFileLockingEnabled(boolean) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Set file locking to enabled or disabled.
setFileNotFoundMessages(FileNotFoundStrings) - Method in class com.enterprisedt.net.ftp.FTPClient
Set a new instance of the strings class
setForceShellExit(boolean) - Method in class com.enterprisedt.net.ftp.script.CommandResult
 
setForceUniqueNames(boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
Set to true if the STOU command is always to be used when uploading files, even if a filename is supplied.
setFtp(ProFTPClientInterface) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Set the client reference
setFTPFileFactory(FTPFileFactory) - Method in class com.enterprisedt.net.ftp.FTPClient
Override the chosen file factory with a user created one - meaning that a specific parser has been selected
setGroup(String) - Method in class com.enterprisedt.net.ftp.FTPFile
 
setHeaderBegin(String) - Method in class com.enterprisedt.util.proxy.HttpRequest
 
setHeaderField(String, String) - Method in class com.enterprisedt.util.proxy.HttpHeader
 
setHostValidationEnabled(boolean) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPValidator
Sets the flag controlling whether or not hosts will be validated.
setId(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the identifying string for this instance
setId(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Set the identifying string for this instance
setId(String) - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Set the identifying string for this instance
setIgnoreCommonName(boolean) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Set whether the common name should be ignored in server certificate validation.
setIgnoreDateParseErrors(boolean) - Method in class com.enterprisedt.net.ftp.FTPFileParser
Ignore date parse errors
setImplicitFTPS(boolean) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Set implicit FTPS on or off.
setInitialRemoteDirectory(String) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Set the initial remote directory that all connections change to immediately on connection.
setInputStream(FileTransferInputStream) - Method in class com.enterprisedt.net.ftp.async.DownloadStreamResult
Set the input stream.
setInputStreamFailure(Throwable) - Method in class com.enterprisedt.net.ftp.async.DownloadStreamResult
 
setKeepAliveEnabled(boolean) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Change the connection pool keep alive setting, switching it on or off.
setKnownHosts(String) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Set the known hosts path
setLastException(Exception) - Method in class com.enterprisedt.net.ftp.script.CommandResult
 
setLastFTPReply(FTPReply) - Method in class com.enterprisedt.net.ftp.script.CommandResult
 
setLastModified(Date) - Method in class com.enterprisedt.net.ftp.FTPFile
Set the last modified date
setLevel(Level) - Static method in class com.enterprisedt.util.debug.Logger
Set all loggers to this level
setLink(boolean) - Method in class com.enterprisedt.net.ftp.FTPFile
 
setLinkCount(int) - Method in class com.enterprisedt.net.ftp.FTPFile
 
setLinkedName(String) - Method in class com.enterprisedt.net.ftp.FTPFile
 
setListenOnAllInterfaces(boolean) - Method in class com.enterprisedt.net.ftp.AdvancedGeneralSettings
Listen on all interfaces for active mode transfers (the default).
setListenOnAllInterfaces(boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
Listen on all interfaces for active mode transfers (the default).
setListing(FTPFile[]) - Method in class com.enterprisedt.net.ftp.async.DirectoryListResult
Set the listing that has been returned
setListing(String[]) - Method in class com.enterprisedt.net.ftp.async.DirectoryNameListResult
Set the listing that has been returned
setLocalAddress(InetAddress) - Method in class com.enterprisedt.util.proxy.ProxyServerSocket
 
setLocalContext(SecureConnectionContext) - Method in class com.enterprisedt.net.ftp.async.AsyncResult
Set the local context
setLocalDir(String) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Set the local working directory
setLocale(Locale) - Method in class com.enterprisedt.net.ftp.FTPFileFactory
Set the locale for date parsing of listings
setLocale(Locale) - Method in class com.enterprisedt.net.ftp.FTPFileParser
Set the locale for date parsing of listings
setLocale(Locale) - Method in class com.enterprisedt.net.ftp.MLSXEntryParser
Set the locale for date parsing of listings.
setLocale(Locale) - Method in class com.enterprisedt.net.ftp.MVSFileParser
Could in theory be used to figure out the format of the date/time except that I'd need time on the server to see if this actually works that way.
setLocale(Locale) - Method in class com.enterprisedt.net.ftp.NetwareFileParser
Set the locale for date parsing of listings
setLocale(Locale) - Method in class com.enterprisedt.net.ftp.OS400FileParser
Set the locale for date parsing of listings
setLocale(Locale) - Method in class com.enterprisedt.net.ftp.parser.InfoExchangeFileParser
 
setLocale(Locale) - Method in class com.enterprisedt.net.ftp.UnixFileParser
Set the locale for date parsing of listings
setLocale(Locale) - Method in class com.enterprisedt.net.ftp.VMSFileParser
 
setLocale(Locale) - Method in class com.enterprisedt.net.ftp.WindowsFileParser
Set the locale for date parsing of listings
setLocales(Locale[]) - Method in class com.enterprisedt.net.ftp.FTPFileFactory
Set the locales to try for date parsing of listings
setLogCommands(boolean) - Method in class com.enterprisedt.net.ftp.EventCollector
Should commands and replies be logged? Default is true.
setLogConnectionIdentifiers(boolean) - Method in class com.enterprisedt.net.ftp.EventCollector
Should connection identifiers be logged? Default is false.
setLogFile(String) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Set the name or path of the log file
setLogLevel(Level) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Set the log level
setLogTransferProgress(boolean) - Method in class com.enterprisedt.net.ftp.EventCollector
Should transfer progress be logged? Default is false.
setLogTransferStartComplete(boolean) - Method in class com.enterprisedt.net.ftp.EventCollector
Should transfer start and complete events be logged? Default is true.
setMaxPacketSize(int) - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Set the maximum packet size.
setMaxPacketSize(int) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Set the maximum packet size.
setMaxSizeRollBackups(int) - Method in class com.enterprisedt.util.debug.RollingFileAppender
Set the maximum number of backup files
setMaxSSLVersion(int) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
 
setMaxSSLVersion(int) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Set the max SSL version that is permitted
setMaxTransferRate(int) - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
Set the maximum transfer rates in bytes per sec
setMaxTransferRate(int) - Method in interface com.enterprisedt.net.ftp.pro.ProFTPClientInterface
Set the maximum transfer rates in bytes per sec
setMaxTransferRate(int) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Set the maximum transfer rates in bytes per sec
setMaxTransferRate(int) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Set the maximum transfer rates in bytes per sec
setMessageListener(FTPMessageListener) - Method in class com.enterprisedt.net.ftp.FTPClient
Set a listener that handles all FTP messages
setMinTransferNotifyPeriod(int) - Method in class com.enterprisedt.net.ftp.async.RemoteTransferResult
Set the minimum period before a transfer callback.
setModifiedTime(Date) - Method in class com.enterprisedt.net.ftp.async.ModifiedTimeResult
 
setModifiedTime(String, Date) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Set the modified-time of a remote file.
setModifiedTime(String, Date) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Set the modified-time of a remote file.
setModifiedTime(String, Date) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Set the modified-time of a remote file.
setModifiedTimeAsync(String, Date, AsyncCallback.SetModifiedTime, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Set the modified-time of a remote file asynchronously.
setModTime(String, Date) - Method in class com.enterprisedt.net.ftp.FTPClient
 
setModTime(String, Date) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Set the last modified time (UTC) for the supplied file.
setModTime(String, Date) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Set the last modified time for the supplied file
setMonitor(FTPProgressMonitorEx, long) - Method in class com.enterprisedt.net.ftp.FileTransferInputStream
The input stream uses the progress monitor currently owned by the FTP client.
setMonitor(FTPProgressMonitorEx, long) - Method in class com.enterprisedt.net.ftp.FTPInputStream
The input stream uses the progress monitor currently owned by the FTP client.
setMonitor(FTPProgressMonitorEx, long) - Method in class com.enterprisedt.net.ftp.FTPOutputStream
The output stream uses the progress monitor currently owned by the FTP client.
setMonitor(FTPProgressMonitorEx, long) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPInputStream
The input stream uses the progress monitor currently owned by the FTP client.
setMonitor(FTPProgressMonitorEx, long) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPOutputStream
The output stream uses the progress monitor currently owned by the SSHFTPClient.
setMonitorInterval(long) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the number of bytes transferred between each callback on the progress monitor param interval bytes to be transferred before a callback
setMonitorInterval(long) - Method in interface com.enterprisedt.net.ftp.pro.ProFTPClientInterface
Set the bytes transferred between each callback on the progress monitors
setMonitorInterval(long) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Set the progress monitor interval for notifications
setMustBeConnected(boolean) - Method in class com.enterprisedt.net.ftp.script.ScriptCommandImpl
 
setName(String) - Method in class com.enterprisedt.net.ftp.FTPFile
Set the name of the file
setNetworkBufferSize(int) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Set the size of the network buffers (SO_SNDBUF and SO_RCVBUF).
setNetworkBufferSize(int) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Set the size of the network buffers (SO_SNDBUF and SO_RCVBUF).
setNetworkBufferSize(int) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the size of the network buffers (SO_SNDBUF and SO_RCVBUF).
setNetworkBufferSize(int) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Set the size of the network buffers (SO_SNDBUF and SO_RCVBUF).
setNetworkBufferSize(int) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Set the size of the network buffers (SO_SNDBUF and SO_RCVBUF).
setNetworkBufferSize(int) - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Set the size of the network buffers (SO_SNDBUF and SO_RCVBUF).
setNotifyInterval(int) - Method in class com.enterprisedt.net.ftp.async.RemoteTransferResult
Set the interval used for progress notification of transfers.
setOutputStream(FileTransferOutputStream) - Method in class com.enterprisedt.net.ftp.async.UploadStreamResult
Set the input stream.
setOutputStreamFailure(Throwable) - Method in class com.enterprisedt.net.ftp.async.UploadStreamResult
 
setOwner(String) - Method in class com.enterprisedt.net.ftp.FTPFile
 
setParallelMode(boolean) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Switch parallel write mode on or off
setParallelWriteMode(boolean) - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Set parallel write mode on or off.
setParser(String) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Set the directory listing parser
setParserLocale(Locale) - Method in class com.enterprisedt.net.ftp.FTPClient
Deprecated.
@see FTPClient#setParserLocales(Locale[])
setParserLocales(Locale[]) - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Set the list of locales to be tried for date parsing of directory listings
setParserLocales(Locale[]) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the list of locales to be tried for date parsing of dir listings
setPassword(String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Set the password of the user to log in with.
setPassword(String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Set the password of the user to log in with.
setPassword(String) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Set the password to use
setPassword(String) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Set the password of the user to log in with.
setPassword(String) - Method in class com.enterprisedt.util.proxy.SocksProxySocket
 
setPath(String) - Method in class com.enterprisedt.net.ftp.FTPFile
 
setPermissions(int) - Method in class com.enterprisedt.net.ftp.async.PermissionsResult
 
setPermissions(String) - Method in class com.enterprisedt.net.ftp.FTPFile
 
setPermissions(String, int) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Set the permissions of the supplied file or directory.
setPermissionsAsync(String, int, AsyncCallback.SetPermissions, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Set the permissions of the supplied file or directory.
setPort(int) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Set the port to connect to
setPORTIP(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Deprecated. 
setPortsInKnownHosts(boolean) - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Change whether or not non-standard port numbers are used in known_hosts files.
setPortsInKnownHosts(boolean) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPValidator
Change whether or not non-standard port numbers are used in known_hosts files.
setPrivateKeyBytes(byte[]) - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Reads the client's private key from the given byte-array.
setPrivateKeyFile(String) - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Read the client's private key file, used for client authentication if SSHAuthenticationType.PUBLIC_KEY is being used.
setPrivateKeyFilePassphrase(String) - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Set the passphrase for the private key file.
setPrivateKeyInputStream(InputStream) - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Read the client's private key from the given InputStream.
setProgressMonitor(FTPProgressMonitor, long) - Method in class com.enterprisedt.net.ftp.FTPClient
 
setProgressMonitor(FTPProgressMonitor) - Method in class com.enterprisedt.net.ftp.FTPClient
 
setProgressMonitor(FTPProgressMonitor, long) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Set a progress monitor for callbacks.
setProgressMonitor(FTPProgressMonitor) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Set a progress monitor for callbacks.
setProgressMonitor(FTPProgressMonitor, long) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
setProgressMonitor(FTPProgressMonitor) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
setProgressMonitorEx(FTPProgressMonitorEx) - Method in class com.enterprisedt.net.ftp.FTPClient
Set reference to the transfer listener
setProgressMonitorEx(FTPProgressMonitorEx) - Method in interface com.enterprisedt.net.ftp.pro.ProFTPClientInterface
Set a extended progress monitor for callbacks.
setProgressMonitorEx(FTPProgressMonitorEx) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Set reference to the transfer listener
setProtocol(Protocol) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Set the protocol to be used
setProtocol(Protocol) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Set the current protocol to be used.
setProxyAddress(String) - Method in class com.enterprisedt.util.proxy.ProxySettings
Set the address of the proxy
setProxyHost(String) - Method in class com.enterprisedt.util.proxy.SocksProxySocket
 
setProxyParams(ProxyParameters) - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
setProxyPassword(String) - Method in class com.enterprisedt.util.proxy.ProxySettings
Set the proxy password
setProxyPort(int) - Method in class com.enterprisedt.util.proxy.ProxySettings
Set the proxy prot
setProxyPort(int) - Method in class com.enterprisedt.util.proxy.SocksProxySocket
 
setProxyType(ProxyType) - Method in class com.enterprisedt.util.proxy.ProxySettings
Set the proxy type
setProxyUserName(String) - Method in class com.enterprisedt.util.proxy.ProxySettings
Set the proxy username
setPublicProxyAddress(String) - Method in class com.enterprisedt.util.proxy.ProxySettings
Set the public proxy address to be used if the proxy does not return one.
setReason(int) - Method in class com.enterprisedt.net.ftp.async.DisconnectResult
Set the reason for the disconnect
setReceiveBufferSize(int) - Method in class com.enterprisedt.net.ftp.pro.ProFTPActiveDataSocket
Set the size of the data socket's receive buffer.
setReceiveBufferSize(int) - Method in class com.enterprisedt.util.proxy.ProxyServerSocket
Sets the SO_RCVBUF option
setReceiveBufferSize(int) - Method in interface com.enterprisedt.util.proxy.StreamServerSocket
Sets the SO_RCVBUF option
setReceiveBufferSize(int) - Method in interface com.enterprisedt.util.proxy.StreamSocket
Sets the SO_RCVBUF option
setRecordFile(String) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Set path of file to record script to
setRekeyEnabled(boolean) - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Set flag to disable or enable re-keying after 1 GB
setRekeyEnabled(boolean) - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Set flag to disable or enable re-keying after 1 GB
setRekeyTransferLimit(long) - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Set a different limit to the 1 GB default
setRemoteAddr(InetAddress) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the remote address
setRemoteDirectory(String) - Method in class com.enterprisedt.net.ftp.async.ChangeDirectoryResult
Set the current working directory on the server
setRemoteDirectory(String) - Method in class com.enterprisedt.net.ftp.async.CreateDirectoryResult
Set the current working directory on the server
setRemoteDirectory(String) - Method in class com.enterprisedt.net.ftp.async.DirectoryListCallbackResult
Set the name of the listed directory
setRemoteDirectory(String) - Method in class com.enterprisedt.net.ftp.async.DirectoryListResult
Set the name of the listed directory
setRemoteDirectory(String) - Method in class com.enterprisedt.net.ftp.async.DirectoryNameListResult
Set the name of the listed directory
setRemoteEOL(String) - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Set a remoteEOL to be forced, irrespective of what is detected from server information.
setRemoteEOL(String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Set a remoteEOL to be forced, irrespective of what is detected from server information.
setRemoteFileName(String) - Method in class com.enterprisedt.net.ftp.async.UploadFileResult
Set a new remote file name
setRemoteHost(String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Set the IP address or name of the remote host This may only be done if the client is not already connected to the server.
setRemoteHost(String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Set the IP address or name of the remote host This may only be done if the client is not already connected to the server.
setRemoteHost(String) - Method in class com.enterprisedt.net.ftp.FTPClient
 
setRemoteHost(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Set the IP address or name of the remote host This may only be done if the client is not already connected to the server.
setRemoteHost(String) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Set the remote host to connect to
setRemoteHost(String) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Set the IP address or name of the remote host This may only be done if the client is not already connected to the server.
setRemoteHost(String) - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
 
setRemoteHost(String) - Method in class com.enterprisedt.util.proxy.HttpProxySocket
Set the remote hostname
setRemoteHost(String) - Method in class com.enterprisedt.util.proxy.PlainSocket
Set the remote hostname
setRemoteHost(String) - Method in class com.enterprisedt.util.proxy.SocksProxySocket
Set the remote hostname
setRemoteHost(String) - Method in interface com.enterprisedt.util.proxy.StreamSocket
Set the remote hostname
setRemotePort(int) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Set the port to connect to on the remote server.
setRemotePort(int) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Set the port to connect to on the remote server.
setRemotePort(int) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the control to connect to on the remote server.
setRemotePort(int) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Set the port to connect to on the remote server.
setRemotePort(int) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Set the port to connect to on the remote server.
setRemotePort(int) - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Set the SSH port of the remote host.
setResult(byte[]) - Method in class com.enterprisedt.net.ftp.async.DownloadByteArrayResult
Set the byte array that was downloaded
setResult(String) - Method in class com.enterprisedt.net.ftp.async.ExecuteCommandResult
Set the command result string
setRetryCount(int) - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Set the retry count for retrying file transfers.
setRetryCount(int) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the retry count for retrying file transfers.
setRetryDelay(int) - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Set the retry delay between retry attempts, in milliseconds
setRetryDelay(int) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the retry delay between retry attempts, in milliseconds
setRootCertificateStore(SSLFTPCertificateStore) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Sets the SSLFTPCertificateStore which contains the root certificates that will be used to validate the server certificate.
setSecurityMechanism(SSLFTPSecurityMechanism) - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
Get the security mechanism that should be used to set up the secure connection.
setSendBufferSize(int) - Method in class com.enterprisedt.net.ftp.pro.ProFTPActiveDataSocket
Set the size of the data socket's send buffer.
setSendBufferSize(int) - Method in class com.enterprisedt.util.proxy.ProxyServerSocket
Sets the SO_SNDBUF option
setSendBufferSize(int) - Method in interface com.enterprisedt.util.proxy.StreamSocket
Sets the SO_SNDBUF option
setServerCertificate(String) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Set the path of the server certificate for FTPS, or the root certificate
setServerMessageLog(String[]) - Method in class com.enterprisedt.net.ftp.script.CommandResult
 
setServerPublicKey(String) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Set the server public key path
setServerResponseTimeout(long) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
setServerValidationEnabled(boolean) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Change the server validation setting, switching it on or off.
setServerWakeupInterval(int) - Method in class com.enterprisedt.net.ftp.FTPClient
Set server wakeup interval in seconds.
setSFTPSubsystemPath(String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Sets the server-side path of the SFTP subsystem (default is null).
setSize(long) - Method in class com.enterprisedt.net.ftp.async.SizeResult
 
setSize(long) - Method in class com.enterprisedt.net.ftp.FTPFile
 
setSleepEnabled(boolean) - Method in class com.enterprisedt.net.ftp.MultipleTransferSettings
Set sleeping enabled to be on or off
setSleepEnabled(boolean) - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
 
setSleepEnabled(boolean) - Method in interface com.enterprisedt.net.ftp.pro.ProFTPClientInterface
Set sleeping enabled to be on or off
setSleepEnabled(boolean) - Method in class com.enterprisedt.net.ftp.RecursiveOperations
Set sleeping enabled to be on or off
setSleepEnabled(boolean) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
setSleepTime(int) - Method in class com.enterprisedt.net.ftp.MultipleTransferSettings
Set the time spent asleep
setSleepTime(int) - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
 
setSleepTime(int) - Method in interface com.enterprisedt.net.ftp.pro.ProFTPClientInterface
Set the time spent asleep
setSleepTime(int) - Method in class com.enterprisedt.net.ftp.RecursiveOperations
Set the time spent asleep
setSleepTime(int) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
setSoTimeout(int) - Method in class com.enterprisedt.util.proxy.ProxyServerSocket
Enable/disable SO_TIMEOUT with the specified timeout, in milliseconds.
setSoTimeout(int) - Method in interface com.enterprisedt.util.proxy.StreamServerSocket
Enable/disable SO_TIMEOUT with the specified timeout, in milliseconds.
setSoTimeout(int) - Method in interface com.enterprisedt.util.proxy.StreamSocket
Enable/disable SO_TIMEOUT with the specified timeout, in milliseconds.
setSSHAuthPrompts(SSHAuthPrompt[]) - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Set the array of authentication prompts that are to be used for keyboard-interactive authentication.
setSSLServerCommonNames(String[]) - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
Set the names that will be used to match the CommonName (CN) field while the certificate is being validated.
setStartWithClearDataChannels(boolean) - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
By default the client switches to private data channels immediately after the auth(String) method is called.
setStrictReturnCodes(boolean) - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Set strict checking of FTP return codes.
setStrictReturnCodes(boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
Set strict checking of FTP return codes.
setSuccessful(boolean) - Method in class com.enterprisedt.net.ftp.async.AsyncResult
Set the flag for success (or failure).
setSystemType(String) - Method in class com.enterprisedt.net.ftp.async.GetSystemTypeResult
Set the system type
setTag(Object) - Method in class com.enterprisedt.net.ftp.async.AsyncResult
Set the tag object
setTask(Task) - Method in class com.enterprisedt.net.ftp.async.AsyncResult
Set the task associated with this result
setThreshold(int) - Method in class com.enterprisedt.net.ftp.BandwidthThrottler
 
setThrowable(Throwable) - Method in class com.enterprisedt.net.ftp.async.AsyncResult
 
setTimeout(int) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Set the timeout for socket connections.
setTimeout(int) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Set the timeout for socket connections.
setTimeout(int) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the SO_TIMEOUT in milliseconds on the underlying socket.
setTimeout(int) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Set the timeout on the underlying sockets and other resources that may be used.
setTimeout(int) - Method in class com.enterprisedt.net.ftp.pro.ProFTPActiveDataSocket
Set the TCP timeout on the underlying data socket(s).
setTimeout(int) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Set the timeout (in seconds).
setTimeout(int) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Set the timeout for socket connections.
setTimeout(int) - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
 
setTimeout(int) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
setTransferBufferSize(int) - Method in class com.enterprisedt.net.ftp.AdvancedGeneralSettings
Set the size of the data buffers used in reading and writing to the server
setTransferBufferSize(int) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the size of the buffers used in writing to and reading from the data sockets
setTransferBufferSize(int) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Set the size of the buffers used in writing to and reading from the server
setTransferCompleteMessages(TransferCompleteStrings) - Method in class com.enterprisedt.net.ftp.FTPClient
Set a new instance of the strings class
setTransferIntegrityCheck(boolean) - Method in class com.enterprisedt.net.ftp.pro.ProFTPClient
Enable or disable integrity checking of transfers.
setTransferIntegrityCheck(boolean) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Enable or disable integrity checks on transfers.
setTransferNotifyInterval(int) - Method in class com.enterprisedt.net.ftp.AdvancedGeneralSettings
Set the interval used for progress notification of transfers.
setTransportProvider(int) - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
setType(FTPTransferType) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the transfer type
setType(FTPTransferType) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Set the transfer type
setType(FTPTransferType) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
setUmask(String) - Method in class com.enterprisedt.net.ftp.AdvancedSSHSettings
Sets the umask used for permissions when creating files
setUmask(String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Sets the umask used to write permissions
setUploadCount(int) - Method in class com.enterprisedt.net.ftp.script.CommandResult
 
setUser(String) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Set the user
setUserName(String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Set the name of the user to log in with.
setUserName(String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Set the name of the user to log in with.
setUserName(String) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Set the name of the user to log in with.
setUsername(String) - Method in class com.enterprisedt.util.proxy.SocksProxySocket
 
setUseUnencryptedCommands(boolean) - Method in class com.enterprisedt.net.ftp.AdvancedSSLSettings
Changed whether command-channel reverts to plain text after connecting (FTPS only).
setValidateServer(boolean) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Determines whether or not this client will attempt to validate server certificates.
setValidator(SSHFTPValidator) - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Sets the host validator.
setVariable(String, String) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Set a variable
setVersionInName(boolean) - Method in class com.enterprisedt.net.ftp.VMSFileParser
Set the property that controls whether or not the version number is returned as part of the filename, e.g.
SFTP - Static variable in class com.enterprisedt.net.ftp.Protocol
FTP over SSH
sftp - Variable in class com.enterprisedt.net.ftp.ssh.AbstractSFTPInputStream
Implementation object
shutdown(boolean) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Shutdown all the worker threads in the task processor.
shutdown() - Static method in class com.enterprisedt.util.debug.Logger
Close all appenders
shutdownSSL() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPControlSocket
 
site(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Run a site-specific command on the server.
SiteCommand - Class in com.enterprisedt.net.ftp.script
Site command
SiteCommand() - Constructor for class com.enterprisedt.net.ftp.script.SiteCommand
 
size - Variable in class com.enterprisedt.net.ftp.FileTransferOutputStream
Number of bytes transferred
size(String) - Method in class com.enterprisedt.net.ftp.FTPClient
 
size(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Get the size of a remote file.
size - Variable in class com.enterprisedt.net.ftp.FTPFile
Size of file
size() - Method in class com.enterprisedt.net.ftp.FTPFile
 
size() - Method in class com.enterprisedt.net.ftp.ServerStrings
Fragment count
size(String) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
size() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Returns the number of components in this vector.
SizeResult - Class in com.enterprisedt.net.ftp.async
Holds result of getting the size of a remote file.
SizeResult(String) - Constructor for class com.enterprisedt.net.ftp.async.SizeResult
 
skip(long) - Method in class com.enterprisedt.net.ftp.FTPInputStream
Skips over and discards n bytes of data from this input stream.
skip(long) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPInputStream
Skips over and discards n bytes of data from this input stream.
sock - Variable in class com.enterprisedt.net.ftp.pro.ProFTPActiveDataSocket
The underlying socket for Active connection.
SOCKS4 - Static variable in class com.enterprisedt.util.proxy.ProxyType
 
SOCKS4 - Static variable in class com.enterprisedt.util.proxy.Socks4ProxySocket
 
Socks4ProxySocket - Class in com.enterprisedt.util.proxy
 
Socks4ProxySocket() - Constructor for class com.enterprisedt.util.proxy.Socks4ProxySocket
 
SOCKS5 - Static variable in class com.enterprisedt.util.proxy.ProxyType
 
SOCKS5 - Static variable in class com.enterprisedt.util.proxy.Socks5ProxySocket
 
Socks5ProxySocket - Class in com.enterprisedt.util.proxy
 
Socks5ProxySocket() - Constructor for class com.enterprisedt.util.proxy.Socks5ProxySocket
 
SocksProxySocket - Class in com.enterprisedt.util.proxy
 
SocksProxySocket() - Constructor for class com.enterprisedt.util.proxy.SocksProxySocket
 
socksSocket - Variable in class com.enterprisedt.util.proxy.ProxyServerSocket
 
split(String) - Method in class com.enterprisedt.net.ftp.FTPFileParser
Splits string consisting of fields separated by whitespace into an array of strings.
split(String, char) - Method in class com.enterprisedt.net.ftp.FTPFileParser
Splits string consisting of fields separated by whitespace into an array of strings.
split(String, FTPFileParser.Splitter) - Method in class com.enterprisedt.net.ftp.FTPFileParser
Splits string consisting of fields separated by whitespace into an array of strings.
splitMVSLine(String) - Method in class com.enterprisedt.net.ftp.MVSFileParser
This is a split + trim function.
ssh - Variable in class com.enterprisedt.net.ftp.ssh.SCPClient
J2SSH SshClient instance.
SSHAuthenticationType - Class in com.enterprisedt.net.ftp.ssh
Authentication types that are possible
SSHAuthPrompt - Class in com.enterprisedt.net.ftp.ssh
Represents an SSH keyboard-interactive prompt.
SSHAuthPrompt(String, String) - Constructor for class com.enterprisedt.net.ftp.ssh.SSHAuthPrompt
Creates a new KBIPrompt object.
SSHFTPAlgorithm - Class in com.enterprisedt.net.ftp.ssh
Each instance of SSHFTPAlgorithm corresponds to one particular algorithm.
SSHFTPClient - Class in com.enterprisedt.net.ftp.ssh
SSHFTPClient implements SFTP (SSH File Transfer Protocol).
SSHFTPClient() - Constructor for class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Constructs an SFTP client.
SSHFTPClient.ConfigFlags - Class in com.enterprisedt.net.ftp.ssh
ConfigFlags contains various static integers which are used to configure clients.
SSHFTPException - Exception in com.enterprisedt.net.ftp.ssh
Thrown when an SFTP-related error occurs.
SSHFTPException(String) - Constructor for exception com.enterprisedt.net.ftp.ssh.SSHFTPException
Construct an SSHFTPException with the given message.
SSHFTPInputStream - Class in com.enterprisedt.net.ftp.ssh
Represents an input stream of bytes coming from an FTP server, permitting the user to download a file by reading the stream.
SSHFTPInputStream(SSHFTPClient, String) - Constructor for class com.enterprisedt.net.ftp.ssh.SSHFTPInputStream
Constructor.
SSHFTPInputStream(SSHFTPClient, String, long) - Constructor for class com.enterprisedt.net.ftp.ssh.SSHFTPInputStream
Constructor.
SSHFTPKeyException - Exception in com.enterprisedt.net.ftp.ssh
This exception is thrown when an error relating to SSH keys occurs.
SSHFTPOutputStream - Class in com.enterprisedt.net.ftp.ssh
An output stream that writes to an SFTP server, permitting the user to upload a file by writing to the stream.
SSHFTPOutputStream(SSHFTPClient, String) - Constructor for class com.enterprisedt.net.ftp.ssh.SSHFTPOutputStream
Constructor.
SSHFTPOutputStream(SSHFTPClient, String, boolean) - Constructor for class com.enterprisedt.net.ftp.ssh.SSHFTPOutputStream
Constructor.
SSHFTPPublicKey - Class in com.enterprisedt.net.ftp.ssh
Represents an SSH public key.
SSHFTPValidator - Class in com.enterprisedt.net.ftp.ssh
Provides server validation services for SSHFTPClient.
SSHFTPValidator() - Constructor for class com.enterprisedt.net.ftp.ssh.SSHFTPValidator
Default constructor.
SSHPasswordPrompt - Class in com.enterprisedt.net.ftp.ssh
Utility class that makes it easy to create a prompt instance that is a response to a password prompt
SSHPasswordPrompt(String) - Constructor for class com.enterprisedt.net.ftp.ssh.SSHPasswordPrompt
Constructor
SSL_V3_0 - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPClient.SSLVersion
 
SSLFTPCertificate - Class in com.enterprisedt.net.ftp.ssl
A SSLFTPCertificate contains information regarding an X.509 certificate.
SSLFTPCertificate(Certificate) - Constructor for class com.enterprisedt.net.ftp.ssl.SSLFTPCertificate
Constructs an SSLFTPCertificate instance from the given Certificate.
SSLFTPCertificate.DistinguishedName - Class in com.enterprisedt.net.ftp.ssl
Distinguished Name (DN) of an entity.
SSLFTPCertificate.Extension - Class in com.enterprisedt.net.ftp.ssl
Extension of a certificate.
SSLFTPCertificateException - Exception in com.enterprisedt.net.ftp.ssl
This exception is thrown when an error relating to SSL/TLS certificates occurs.
SSLFTPCertificateException(String) - Constructor for exception com.enterprisedt.net.ftp.ssl.SSLFTPCertificateException
Constructor.
SSLFTPCertificateException(String, Vector) - Constructor for exception com.enterprisedt.net.ftp.ssl.SSLFTPCertificateException
Constructor.
SSLFTPCertificateStore - Class in com.enterprisedt.net.ftp.ssl
Manages a collection of SSLFTPCertificates.
SSLFTPCertificateStore() - Constructor for class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Creates a empty certificate store.
SSLFTPCipherSuite - Class in com.enterprisedt.net.ftp.ssl
This class servers two purposes: It provides an interface to obtaining information about particular cipher-suites and it provides a set of available cipher-suites.
SSLFTPClient - Class in com.enterprisedt.net.ftp.ssl
SSLFTPClient supports standard FTP and the two types of FTPS, explicit and implicit.
SSLFTPClient() - Constructor for class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Constructs an FTPS client for the given remote host.
SSLFTPClient(String, int) - Constructor for class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Deprecated.
use setter methods to set properties
SSLFTPClient(String, int, int) - Constructor for class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Deprecated.
use setter methods to set properties
SSLFTPClient(String, int, int, int) - Constructor for class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Deprecated.
use setter methods to set properties
SSLFTPClient(InetAddress, int) - Constructor for class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Deprecated.
use setter methods to set properties
SSLFTPClient(InetAddress, int, int) - Constructor for class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Deprecated.
use setter methods to set properties
SSLFTPClient(InetAddress, int, int, int) - Constructor for class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Deprecated.
use setter methods to set properties
SSLFTPClient.ConfigFlags - Class in com.enterprisedt.net.ftp.ssl
ConfigFlags contains various static integers which are used to configure clients.
SSLFTPClient.SSLVersion - Class in com.enterprisedt.net.ftp.ssl
 
SSLFTPControlSocket - Class in com.enterprisedt.net.ftp.ssl
SSLFTPControlSocket encapsulates the SSL/TLS control channel.
SSLFTPException - Exception in com.enterprisedt.net.ftp.ssl
This exception is usually thrown when an error relating to the FTPS protocol occurs.
SSLFTPException(String) - Constructor for exception com.enterprisedt.net.ftp.ssl.SSLFTPException
Construct an SSLFTPException with the given message.
SSLFTPProperties - Class in com.enterprisedt.net.ftp.ssl
Manages application properties.
SSLFTPProperties() - Constructor for class com.enterprisedt.net.ftp.ssl.SSLFTPProperties
 
SSLFTPSecurityMechanism - Class in com.enterprisedt.net.ftp.ssl
Possible authentication mechanisms for SSL.
SSLFTPStandardValidator - Class in com.enterprisedt.net.ftp.ssl
Standard server certificate validator (SSLFTPValidator).
SSLFTPStandardValidator() - Constructor for class com.enterprisedt.net.ftp.ssl.SSLFTPStandardValidator
Default constructor.
SSLFTPStandardValidator(String) - Constructor for class com.enterprisedt.net.ftp.ssl.SSLFTPStandardValidator
Creates a standard validator that will compare the CommonName on the server certificate with the given string rather than the host-name.
SSLFTPStandardValidator(String[]) - Constructor for class com.enterprisedt.net.ftp.ssl.SSLFTPStandardValidator
Creates a standard validator that will compare the CommonName on the server certificate each of the names in the given array rather than the host-name.
SSLFTPStandardValidator(boolean) - Constructor for class com.enterprisedt.net.ftp.ssl.SSLFTPStandardValidator
Creates a standard validator with host-name checking enabled or disabled depending on the setting of the hostNameCheckingEnabled flag.
SSLFTPValidator - Interface in com.enterprisedt.net.ftp.ssl
SSLFTPValidators are used for validating server certificates and may also be used to provide user-feedback when making secure connections to servers.
SSLProxyServerSocket - Class in com.enterprisedt.net.ftp.ssl
Supports no proxy or SOCKS proxies.
SSLProxyServerSocket(SSLContext, ProxySettings) - Constructor for class com.enterprisedt.net.ftp.ssl.SSLProxyServerSocket
 
SSLVersion() - Constructor for class com.enterprisedt.net.ftp.ssl.SSLFTPClient.SSLVersion
 
StandardOutputAppender - Class in com.enterprisedt.util.debug
Appends log statements to standard output
StandardOutputAppender() - Constructor for class com.enterprisedt.util.debug.StandardOutputAppender
Constructor
start() - Method in class com.enterprisedt.net.ftp.AbstractFTPInputStream
 
start(boolean) - Method in class com.enterprisedt.net.ftp.AbstractFTPInputStream
Start the transfer
start() - Method in class com.enterprisedt.net.ftp.ssh.AbstractSFTPInputStream
 
start(boolean) - Method in class com.enterprisedt.net.ftp.ssh.AbstractSFTPInputStream
Start the transfer
START_WITH_CLEAR_DATA_CHANNELS - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPClient.ConfigFlags
By default SSLFTPClient switches to private data channels immediately after the auth(String) method is called.
started - Variable in class com.enterprisedt.net.ftp.FileTransferInputStream
Flag to indicated we've started downloading
startRecording(String) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Start recording commands to file
stat() - Method in class com.enterprisedt.net.ftp.FTPClient
Sends stat message to enquire about the status of a transfer.
stopRecording() - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Stop recording commands
StreamAppender - Class in com.enterprisedt.util.debug
Appends log statements to a given stream.
StreamAppender(OutputStream) - Constructor for class com.enterprisedt.util.debug.StreamAppender
Creates a StreamAppender using the given stream.
StreamServerSocket - Interface in com.enterprisedt.util.proxy
Description
StreamSocket - Interface in com.enterprisedt.util.proxy
Interface of all stream sockets
StreamSocketFactory - Class in com.enterprisedt.util.proxy
Creates the appropriate stream socket
StreamSocketFactory() - Constructor for class com.enterprisedt.util.proxy.StreamSocketFactory
 
subList(int, int) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Returns a view of the portion of this List between fromIndex, inclusive, and toIndex, exclusive.
system() - Method in class com.enterprisedt.net.ftp.FTPClient
Get the type of the OS at the server
system() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Get a string representing the remote system
system() - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Get a string representing the remote system.

T

throttler - Variable in class com.enterprisedt.net.ftp.FTPClient
Threshold for throttling
throttleTransfer(long) - Method in class com.enterprisedt.net.ftp.BandwidthThrottler
 
timeout - Variable in class com.enterprisedt.net.ftp.FTPClient
Socket timeout for both data and control.
timeout - Variable in class com.enterprisedt.util.proxy.ProxyServerSocket
 
TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DH_anon_EXPORT_WITH_RC4_40_MD5 - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DH_anon_WITH_3DES_EDE_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DH_anon_WITH_AES_128_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DH_anon_WITH_AES_256_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DH_anon_WITH_DES_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DH_anon_WITH_RC4_128_MD5 - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DH_DSS_WITH_AES_128_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DH_DSS_WITH_AES_256_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DH_DSS_WITH_DES_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DH_RSA_WITH_AES_128_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DH_RSA_WITH_AES_256_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DH_RSA_WITH_DES_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DHE_DSS_WITH_AES_128_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DHE_DSS_WITH_AES_256_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DHE_DSS_WITH_DES_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DHE_DSS_WITH_RC4_128_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DHE_RSA_WITH_AES_128_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DHE_RSA_WITH_AES_256_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_DHE_RSA_WITH_DES_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_RSA_EXPORT_WITH_DES40_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5 - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_RSA_EXPORT_WITH_RC4_40_MD5 - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_RSA_WITH_AES_128_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_RSA_WITH_AES_128_CBC_SHA256 - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_RSA_WITH_AES_256_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_RSA_WITH_AES_256_CBC_SHA256 - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_RSA_WITH_DES_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_RSA_WITH_IDEA_CBC_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_RSA_WITH_NULL_MD5 - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_RSA_WITH_NULL_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_RSA_WITH_RC4_128_MD5 - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_RSA_WITH_RC4_128_SHA - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
Cipher suite.
TLS_V1_0 - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPClient.SSLVersion
 
TLS_V1_1 - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPClient.SSLVersion
 
TLS_V1_2 - Static variable in class com.enterprisedt.net.ftp.ssl.SSLFTPClient.SSLVersion
 
toArray() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Returns an array containing all of the elements in this Vector in the correct order.
toArray(Object[]) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Returns an array containing all of the elements in this Vector in the correct order.
toByteArray(int) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Convert a short into a byte array
toCertificateArray() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificateStore
Returns an SSLFTPCertificate array containing all of the elements in this Vector in the correct order.
toString() - Method in class com.enterprisedt.net.ftp.FTPClient
String representation
toString() - Method in class com.enterprisedt.net.ftp.FTPConnectMode
 
toString() - Method in exception com.enterprisedt.net.ftp.FTPException
Returns a short description of this exception
toString() - Method in class com.enterprisedt.net.ftp.FTPFile
 
toString() - Method in class com.enterprisedt.net.ftp.FTPFileFactory
 
toString() - Method in class com.enterprisedt.net.ftp.FTPTransferType
 
toString() - Method in class com.enterprisedt.net.ftp.IPEndpoint
 
toString() - Method in class com.enterprisedt.net.ftp.MVSFileParser
Returns parser name.
toString() - Method in class com.enterprisedt.net.ftp.NetwareFileParser
 
toString() - Method in class com.enterprisedt.net.ftp.OS400FileParser
 
toString() - Method in class com.enterprisedt.net.ftp.Protocol
String representation of protocol
toString() - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
String representation
toString() - Method in class com.enterprisedt.net.ftp.ssh.SSHAuthenticationType
 
toString() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Returns a string representation of the algorithm.
toString() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
String representation
toString() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificate
 
toString(boolean) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificate
 
toString() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCipherSuite
 
toString(int) - Static method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient.SSLVersion
 
toString() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
String representation
toString() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPSecurityMechanism
 
toString() - Method in class com.enterprisedt.net.ftp.TransferDirection
 
toString() - Method in class com.enterprisedt.net.ftp.UnixFileParser
 
toString() - Method in class com.enterprisedt.net.ftp.VMSFileParser
 
toString() - Method in class com.enterprisedt.net.ftp.WindowsFileParser
 
toString() - Method in class com.enterprisedt.net.ftp.WriteMode
 
toString() - Method in class com.enterprisedt.util.debug.Level
String representation
toString() - Method in class com.enterprisedt.util.debug.MemoryAppender
 
toString() - Method in class com.enterprisedt.util.proxy.HttpHeader
 
toString() - Method in class com.enterprisedt.util.proxy.HttpProxySocket
 
toString() - Method in class com.enterprisedt.util.proxy.ProxyType
 
toString() - Method in class com.enterprisedt.util.proxy.SocksProxySocket
 
transferBufferSize - Variable in class com.enterprisedt.net.ftp.FTPClient
Size of transfer buffers
transferComplete(TransferDirection, String) - Method in interface com.enterprisedt.net.ftp.FTPProgressMonitorEx
Notify that a transfer has completed
transferCompleteStrings - Variable in class com.enterprisedt.net.ftp.FTPClient
Matcher for transfer complete
TransferCompleteStrings - Class in com.enterprisedt.net.ftp
Contains fragments of server replies that indicate no files were found in a supplied directory.
TransferCompleteStrings() - Constructor for class com.enterprisedt.net.ftp.TransferCompleteStrings
Constructor.
TransferDirection - Class in com.enterprisedt.net.ftp
Encapsulates the possible transfer directions
transferFile(String, String) - Method in class com.enterprisedt.net.ftp.FXPTransfer
Transfer a file between FTP servers using FXP.
TransferFileResult - Class in com.enterprisedt.net.ftp.async
The result object from a file transfer operation.
TransferFileResult(String, String, WriteMode) - Constructor for class com.enterprisedt.net.ftp.async.TransferFileResult
Constructor.
TransferMultipleResult - Class in com.enterprisedt.net.ftp.async
Holds the result of an upload file asynchronous operation.
TransferMultipleResult(String, String, String, boolean) - Constructor for class com.enterprisedt.net.ftp.async.TransferMultipleResult
 
TransferMultipleResult(String, String, FileFilter, boolean) - Constructor for class com.enterprisedt.net.ftp.async.TransferMultipleResult
 
transferStarted(TransferDirection, String) - Method in interface com.enterprisedt.net.ftp.FTPProgressMonitorEx
Notify that a transfer has started
transferType - Variable in class com.enterprisedt.net.ftp.FTPClient
Record of the transfer type - make the default ASCII
TransportProvider - Class in com.enterprisedt.net.ftp
Deprecated.
see ProxyType
TransportProvider() - Constructor for class com.enterprisedt.net.ftp.TransportProvider
Deprecated.
 
trimStart(String) - Method in class com.enterprisedt.net.ftp.FTPFileParser
Trim the start of the supplied string
TypeCommand - Class in com.enterprisedt.net.ftp.script
Switch transfer type
TypeCommand() - Constructor for class com.enterprisedt.net.ftp.script.TypeCommand
 

U

UNIX - Static variable in class com.enterprisedt.net.ftp.FTPFile
UNIX type
UnixFileParser - Class in com.enterprisedt.net.ftp
Represents a remote Unix file parser
UnixFileParser() - Constructor for class com.enterprisedt.net.ftp.UnixFileParser
Constructor
UNKNOWN - Static variable in class com.enterprisedt.net.ftp.FTPFile
Unknown remote server type
unregisterExtension(String) - Method in class com.enterprisedt.net.ftp.FileTypes
Unregister a file extension
UPLOAD - Static variable in class com.enterprisedt.net.ftp.TransferDirection
Represents upload
uploadByteArray(byte[], String, WriteMode) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Upload a byte array to the FTP server.
uploadByteArrayAsync(byte[], String, WriteMode, AsyncCallback.UploadByteArray, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Upload a byte array to the FTP server asynchronously.
UploadByteArrayResult - Class in com.enterprisedt.net.ftp.async
Result from down loading task as an input stream
UploadByteArrayResult(byte[], String, WriteMode) - Constructor for class com.enterprisedt.net.ftp.async.UploadByteArrayResult
Constructor.
uploadCompleted(String, String) - Method in class com.enterprisedt.net.ftp.EventAdapter
Notifies that an upload has completed
uploadCompleted(String, String) - Method in class com.enterprisedt.net.ftp.EventCollector
Notifies that an upload has completed
uploadCompleted(String, String) - Method in interface com.enterprisedt.net.ftp.EventListener
Notifies that an upload has completed
uploadCount - Variable in class com.enterprisedt.net.ftp.ssh.SCPClient
Count of uploaded files
uploadFile(String, String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Upload a file to the FTP server.
uploadFile(String, String, WriteMode) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Upload a file to the FTP server.
uploadFile(String, String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Upload a file to the FTP server.
uploadFile(String, String, WriteMode) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Upload a file to the FTP server.
uploadFile(String, String) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Upload a file to the FTP server.
uploadFile(String, String, WriteMode) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Upload a file to the FTP server.
uploadFileAsync(String, String, AsyncCallback.UploadFile, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Upload a file to the FTP server asynchronously.
uploadFileAsync(String, String, WriteMode, AsyncCallback.UploadFile, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Upload a file to the FTP server asynchronously.
UploadFileResult - Class in com.enterprisedt.net.ftp.async
Holds the result of an upload file asynchronous operation.
UploadFileResult(String, String, WriteMode) - Constructor for class com.enterprisedt.net.ftp.async.UploadFileResult
Constructor
uploadMultiple(String, FileFilter) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Uploads local files from the supplied local directory that match the supplied FileFilter into the current remote directory.
uploadMultiple(String, String) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Uploads local files from the supplied local directory that match the supplied wildcard into the current remote directory.
uploadMultiple(String, String, String, boolean) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Uploads local files from the supplied local directory that match the supplied wildcard into the supplied remote directory.
uploadMultiple(String, String, FileFilter, boolean) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Uploads local files from the supplied local directory that match the supplied wildcard into the supplied remote directory.
uploadMultipleAsync(String, FileFilter, AsyncCallback.UploadMultiple, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Uploads local files from the supplied local directory that match the supplied FileFilter into the current remote directory.
uploadMultipleAsync(String, String, AsyncCallback.UploadMultiple, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Uploads local files from the supplied local directory that match the supplied wildcard into the current remote directory.
uploadMultipleAsync(String, String, String, boolean, AsyncCallback.UploadMultiple, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Uploads local files from the supplied local directory that match the supplied wildcard into the supplied remote directory.
uploadMultipleAsync(String, String, FileFilter, boolean, AsyncCallback.UploadMultiple, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Uploads local files from the supplied local directory that match the supplied wildcard into the supplied remote directory.
UploadMultipleResult - Class in com.enterprisedt.net.ftp.async
Holds the result of an upload file asynchronous operation.
UploadMultipleResult(String, String, String, boolean) - Constructor for class com.enterprisedt.net.ftp.async.UploadMultipleResult
 
UploadMultipleResult(String, String, FileFilter, boolean) - Constructor for class com.enterprisedt.net.ftp.async.UploadMultipleResult
 
uploadStarted(String, String) - Method in class com.enterprisedt.net.ftp.EventAdapter
Notifies that an upload has started
uploadStarted(String, String) - Method in class com.enterprisedt.net.ftp.EventCollector
Notifies that an upload has started
uploadStarted(String, String) - Method in interface com.enterprisedt.net.ftp.EventListener
Notifies that an upload has started
uploadStream(String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Upload a file to the FTP server by writing to a stream.
uploadStream(String, WriteMode) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Upload a file to the FTP server by writing to a stream.
uploadStream(String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Upload a file to the FTP server by writing to a stream.
uploadStream(String, WriteMode) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Upload a file to the FTP server by writing to a stream.
uploadStream(String) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Upload a file to the FTP server by writing to a stream.
uploadStream(String, WriteMode) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Upload a file to the FTP server by writing to a stream.
uploadStreamAsync(String, AsyncCallback.UploadStream, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Upload a file to the FTP server by writing to a stream, asynchronously.
uploadStreamAsync(String, WriteMode, AsyncCallback.UploadStream, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
Upload a file to the FTP server by writing to a stream, asynchronously.
UploadStreamResult - Class in com.enterprisedt.net.ftp.async
Result from downloading task as an input stream
UploadStreamResult(String, WriteMode) - Constructor for class com.enterprisedt.net.ftp.async.UploadStreamResult
Constructor.
uploadURLFile(String, String) - Static method in class com.enterprisedt.net.ftp.FileTransferClient
Uploads the given file to the given FTP URL.
uploadURLFile(String, String) - Static method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Uploads the given file to the given FTP URL.
uploadURLStream(String) - Static method in class com.enterprisedt.net.ftp.FileTransferClient
Open an OutputStream for the given FTP URL.
uploadURLStream(String) - Static method in class com.enterprisedt.net.ftp.SecureFileTransferClient
Open an OutputStream for the given FTP URL.
USE_HTTP_PROXY - Static variable in class com.enterprisedt.net.ftp.TransportProvider
Deprecated.
Http proxy
USE_SOCKS4_PROXY - Static variable in class com.enterprisedt.net.ftp.TransportProvider
Deprecated.
SOCKS 4 proxy
USE_SOCKS5_PROXY - Static variable in class com.enterprisedt.net.ftp.TransportProvider
Deprecated.
SOCKS 5 proxy
USE_STANDARD_SOCKET - Static variable in class com.enterprisedt.net.ftp.TransportProvider
Deprecated.
Standard sockets - the default
useNOOP - Variable in class com.enterprisedt.net.ftp.FTPClient
NOOP supported?
user - Variable in class com.enterprisedt.net.ftp.FTPClient
Username cached
user(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Supply the user name to log into an account on the FTP server.
username - Variable in class com.enterprisedt.util.proxy.SocksProxySocket
 
usingProxy() - Method in class com.enterprisedt.net.ftp.FTPControlSocket
 
usingProxy() - Method in class com.enterprisedt.net.ftp.pro.ProFTPControlSocket
 
usingProxy() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPControlSocket
 

V

validate(String, String, boolean) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPValidator
validate(String, SSHFTPPublicKey, boolean) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPValidator
 
validateAlgorithms() - Method in class com.enterprisedt.net.ftp.ssh.SCPClient
Check to see if at least one of each type of algorithm is enabled.
validateReply(FTPReply, String) - Method in class com.enterprisedt.net.ftp.FTPClient
Validate an FTPReply
validateReply(FTPReply, String[]) - Method in class com.enterprisedt.net.ftp.FTPClient
Validate an FTPReply
validateReply(String, String[]) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Validate the response the host has supplied against the expected reply.
validateReply(FTPReply, String[]) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Validate the response the host has supplied against the expected reply.
validateReply(FTPReply, String) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Validate the response the host has supplied against the expected reply.
validateServerCertificate(boolean, Vector, String) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPStandardValidator
Applies the validation tests described in the class description (see above) and throws an exception if any of them fail.
validateServerCertificate(boolean, Vector, String) - Method in interface com.enterprisedt.net.ftp.ssl.SSLFTPValidator
Validates a server certificate.
validateTransfer() - Method in class com.enterprisedt.net.ftp.FTPClient
Validate that the put() or get() was successful.
validateTransferOnError(IOException) - Method in class com.enterprisedt.net.ftp.FTPClient
Validate a transfer when an error has occurred on the data channel.
validator - Variable in class com.enterprisedt.net.ftp.ssh.SCPClient
Encapsulation and extension of J2SSH AbstractKnownHostsKeyVerification.
VersionCommand - Class in com.enterprisedt.net.ftp.script
Print out version details
VersionCommand() - Constructor for class com.enterprisedt.net.ftp.script.VersionCommand
 
VersionDetails - Class in com.enterprisedt.net.ftp
Aggregates the version information
VersionDetails() - Constructor for class com.enterprisedt.net.ftp.VersionDetails
 
versionMessage() - Static method in class com.enterprisedt.net.ftp.script.VersionCommand
 
VMS - Static variable in class com.enterprisedt.net.ftp.FTPFile
VMS type
VMSFileParser - Class in com.enterprisedt.net.ftp
Represents a remote OpenVMS file parser.
VMSFileParser() - Constructor for class com.enterprisedt.net.ftp.VMSFileParser
Constructor

W

waitTillComplete() - Method in class com.enterprisedt.net.ftp.async.AsyncResult
Waits until the async operation is completed.
WARN - Static variable in class com.enterprisedt.util.debug.Level
Warn level
warn(String) - Method in class com.enterprisedt.util.debug.Logger
Log a warning level message
warn(String, Throwable) - Method in class com.enterprisedt.util.debug.Logger
Log a warning level message
white_SPACE - Static variable in class com.enterprisedt.util.proxy.HttpHeader
 
WILDCARD_CHARS - Static variable in class com.enterprisedt.net.ftp.WildcardFilter
 
WildcardFilter - Class in com.enterprisedt.net.ftp
FileFilter that uses wildcards for matching file-names.
WildcardFilter(String) - Constructor for class com.enterprisedt.net.ftp.WildcardFilter
Constructor.
WINDOWS - Static variable in class com.enterprisedt.net.ftp.FTPFile
Windows type
WindowsFileParser - Class in com.enterprisedt.net.ftp
Represents a remote Windows file parser
WindowsFileParser() - Constructor for class com.enterprisedt.net.ftp.WindowsFileParser
Constructor
write(int) - Method in class com.enterprisedt.net.ftp.FTPOutputStream
Writes b.length bytes from the specified byte array to this output stream.
write(byte[], int, int) - Method in class com.enterprisedt.net.ftp.FTPOutputStream
Writes len bytes from the specified byte array starting at offset off to this output stream.
write(int) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPOutputStream
Writes b.length bytes from the specified byte array to this output stream.
write(byte[], int, int) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPOutputStream
Writes len bytes from the specified byte array starting at offset off to this output stream.
write(OutputStream, int) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPPublicKey
Writes a printable representation of the key to the given stream.
WriteMode - Class in com.enterprisedt.net.ftp
Enumerates the write modes that are possible when transferring files.
writePEM(OutputStream) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificate
Writes the certificate in PEM format to the given OutputStream.
writePEM(Writer) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPCertificate
Writes the certificate in PEM format to the given Writer.
writer - Variable in class com.enterprisedt.net.ftp.FTPControlSocket
The write that writes to the control socket
writeToRecordFile(String) - Method in class com.enterprisedt.net.ftp.script.ScriptEngine
Write a line to the script record file
A B C D E F G H I K L M N O P Q R S T U V W 

Copyright © 2001-2014 Enterprise Distributed Technologies Ltd. All Rights Reserved.