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
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(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, 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.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
Synonym for AUTH_TLS_C.
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
May be passed to the auth(String) method to ask for SSL negotiation without implicitly protecting the data connection.
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 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_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.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.
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.
checkDateRange(Date, Date) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPStandardValidator
Checks that today's date falls between validFrom and validTo.
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_AES192_CBC - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Instance of SSHFTPAlgorithm corresponding to the Rijndael-192 cipher algorithm.
CIPHER_AES256_CBC - Static variable in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Instance of SSHFTPAlgorithm corresponding to the Rijndael-256 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.
clearAppenders() - Static method in class com.enterprisedt.util.debug.Logger
Clear all appenders
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_DISCONNECT - Static variable in class com.enterprisedt.net.ftp.async.DisconnectResult
 
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.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?
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.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 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.
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.ProFTPClient
Connects to the server at the address and port number defined in the constructor.
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.
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.
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
 
createHttpProxySocketProvider(String, int, int) - Static method in class com.enterprisedt.util.proxy.HttpProxySocket
Create a connected socket, using a timeout if it is available.
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.
createSocksProxySocket(String, int, int) - Static method in class com.enterprisedt.util.proxy.Socks4ProxySocket
 
createSocksProxySocket(String, int, int) - Static method in class com.enterprisedt.util.proxy.Socks5ProxySocket
 
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 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.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_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
Create directory on the FTP server.
deleteDirectory(String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Create 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
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) - Method in class com.enterprisedt.net.ftp.FTPClient
 
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) - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
 
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() - 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() - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
List the current directory on the FTP server.
directoryList(String) - Method in class com.enterprisedt.net.ftp.SecureFileTransferClient
List a directory on the FTP server.
directoryListAsync(String, AsyncCallback.DirectoryList, Object) - Method in class com.enterprisedt.net.ftp.AsyncFileTransferClient
List a directory on the FTP server asynchronously.
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.
disableAllAlgorithms(int) - Static method in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Disables all algorithms of a particular type.
disableAllAlgorithms() - Static method in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Disables all algorithms.
disableAllCipherSuites() - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Disables all cipher-suites.
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 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 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.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
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
 
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.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.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
 
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.
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.
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) - 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.
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.
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.
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
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.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
Set 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.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
 
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. Use FTPClientInterface.getRemotePort() instead.
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
Get the size of the data socket's receive buffer.
getDataSendBufferSize() - Method in class com.enterprisedt.net.ftp.FTPClient
Get the size of the data socket's send buffer.
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.
getEnabledAlgorithms() - Static method in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
Returns an array containing all enabled algorithms (of all types).
getEnabledAlgorithms(int) - Static method in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
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.
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.
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
Deprecated. use SSHFTPValidator.getKnownHostnames() and SSHFTPValidator.getKnownHostKeys(String) instead
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.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
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
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.
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
 
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.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.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
 
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
getServerResponseTimeout() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Deprecated. Use SCPClient.getTimeout()
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 TCP timeout on the underlying socket(s).
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
Deprecated. see SCPClient.getProxySettings()
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.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
 
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
 
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

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.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.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
Deprecated. use SSLFTPClient.setImplicitFTPS(boolean)
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) - 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.
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
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.
isAlgorithmEnabled(SSHFTPAlgorithm) - Static method in class com.enterprisedt.net.ftp.ssh.SSHFTPAlgorithm
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.
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?
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
 
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?
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?
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?
isParallelMode() - Method in class com.enterprisedt.net.ftp.ssh.SSHFTPClient
Is the client in parallel write mode, which is the default
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.
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
 
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).
isValidFormat(String[]) - Method in class com.enterprisedt.net.ftp.FTPFileParser
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
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 commmand 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_GROUP1_SHA1 - 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
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)
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
Deprecated. Use SSLFTPClient.getRootCertificateStore().SSLFTPCertificateStore.importPEMFile(InputStream)
loadRootCertificates(String) - Method in class com.enterprisedt.net.ftp.ssl.SSLFTPClient
Deprecated. Use SSLFTPClient.getRootCertificateStore().SSLFTPCertificateStore.importPEMFile(String)
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
 
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(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.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.
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.
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
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.FTPClient
Progress monitor
monitorEx - Variable in class com.enterprisedt.net.ftp.FTPClient
File transfer listener
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

N

name - Variable in class com.enterprisedt.net.ftp.FTPFile
File/dir name
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_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)
noOperation() - Method in class com.enterprisedt.net.ftp.FTPClient
Send a "no operation" message that does nothing.
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(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
 
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.
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 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.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.
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.
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