edtFTPj/Free - Open-source FTP library for Java | Download

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
acceptConnection() - Method in class com.enterprisedt.net.ftp.FTPActiveDataSocket
Waits for a connection from the server and then sets the timeout when the connection is made.
acceptedSock - Variable in class com.enterprisedt.net.ftp.FTPActiveDataSocket
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
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
AdvancedFTPSettings - Class in com.enterprisedt.net.ftp
Holds advanced configuration options not likely to be used for basic FTP operations.
AdvancedGeneralSettings - Class in com.enterprisedt.net.ftp
Holds advanced configuration options that are independent of protocol (i.e.
ALL - Static variable in class com.enterprisedt.util.debug.Level
All level
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
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

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
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
cancelResume() - Method in class com.enterprisedt.net.ftp.FTPClient
 
cancelResume() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Cancel the resume.
cancelTransfer() - Method in class com.enterprisedt.net.ftp.FTPClient
 
cancelTransfer() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Cancels the current transfer.
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
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
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.
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.
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
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.
chooseTransferMode(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Switch the transfer mode if requested and if necessary
clear() - Method in class com.enterprisedt.net.ftp.FileStatistics
Reset the statistics back to zero
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
clearSOCKS() - Static method in class com.enterprisedt.net.ftp.FTPClient
Clear SOCKS settings.
clone() - Method in class com.enterprisedt.net.ftp.ConnectionContext
 
close() - Method in class com.enterprisedt.net.ftp.FTPActiveDataSocket
Closes underlying sockets
close() - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Close the socket
close() - Method in interface com.enterprisedt.net.ftp.FTPDataSocket
Closes underlying socket(s)
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.FTPPassiveDataSocket
Closes underlying socket
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
 
closeChild() - Method in class com.enterprisedt.net.ftp.FTPActiveDataSocket
Closes child socket
closeChild() - Method in interface com.enterprisedt.net.ftp.FTPDataSocket
Closes child socket
closeChild() - Method in class com.enterprisedt.net.ftp.FTPPassiveDataSocket
Does nothing in passive mode
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
FileTransferClient is the key class for edtFTPj/Free and provides basic FTP features; SecureFileTransferClient (edtFTPj/PRO only) adds support for secure file transfer via the SFTP and FTPS protocols, as well as advanced FTP features.
com.enterprisedt.util.debug - package com.enterprisedt.util.debug
 
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.
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.
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?
ConnectionContext - Class in com.enterprisedt.net.ftp
Holds various parameters pertaining to the context of the connection.
ConnectionContext() - Constructor for class com.enterprisedt.net.ftp.ConnectionContext
 
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
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
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.
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.
createSocket(InetAddress, int, int) - Static method in class com.enterprisedt.net.ftp.SocketUtils
Create a connected socket, using a timeout if it is available.
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPActiveDataSocket
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 interface com.enterprisedt.net.ftp.FTPDataSocket
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.FTPPassiveDataSocket
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 class com.enterprisedt.net.ftp.MLSXEntryParser
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.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
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
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_ENCODING - Static variable in class com.enterprisedt.net.ftp.FTPClient
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_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
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.
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.
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.
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.
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.
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.
dirEmptyStrings - Variable in class com.enterprisedt.net.ftp.FTPClient
Matcher for directory empty
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.
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.
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
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 .
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.

E

EMPTY_DIR - Static variable in class com.enterprisedt.net.ftp.DirectoryEmptyStrings
Server string indicating no files found (EMPTY_DIR)
equals(Object) - Method in class com.enterprisedt.net.ftp.WriteMode
 
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
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.
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.
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?
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.
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.
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.
FTP_LINE_SEPARATOR - Static variable in class com.enterprisedt.net.ftp.FTPClient
Used for ASCII translation
FTPActiveDataSocket - Class in com.enterprisedt.net.ftp
Active data socket handling class
FTPActiveDataSocket(ServerSocket) - Constructor for class com.enterprisedt.net.ftp.FTPActiveDataSocket
Constructor
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).
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, Socket, int, String, FTPMessageListener) - Constructor for class com.enterprisedt.net.ftp.FTPControlSocket
Constructs a new FTPControlSocket using the given Socket object.
FTPDataSocket - Interface in com.enterprisedt.net.ftp
Interface for data socket classes, whether active or passive
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.
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.
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.
FTPPassiveDataSocket - Class in com.enterprisedt.net.ftp
Passive data socket handling class
FTPPassiveDataSocket(Socket) - Constructor for class com.enterprisedt.net.ftp.FTPPassiveDataSocket
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
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.

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.
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.ConnectionContext
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.
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.ConnectionContext
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.ConnectionContext
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.
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
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
getBlocksize() - Method in class com.enterprisedt.net.ftp.VMSFileParser
Get the VMS blocksize, used for calculating file sizes
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
getConnectMode() - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Get the data transfer mode.
getConnectMode() - Method in class com.enterprisedt.net.ftp.ConnectionContext
 
getConnectMode() - Method in class com.enterprisedt.net.ftp.FTPClient
 
getContentType() - Method in class com.enterprisedt.net.ftp.ConnectionContext
 
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.
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.ConnectionContext
Get the encoding used for the control connection
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.
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
getDetectContentType() - Method in class com.enterprisedt.net.ftp.ConnectionContext
Get the detect content type flag
getDetectContentType() - Method in class com.enterprisedt.net.ftp.FileTransferClient
Get the detect content type flag
getDetectContentType() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Get the detect content type flag
getDetectTransferMode() - Method in class com.enterprisedt.net.ftp.FTPClient
 
getDetectTransferMode() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Get the detect transfer mode
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.ConnectionContext
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.
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
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.ConnectionContext
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.
getGroup() - Method in class com.enterprisedt.net.ftp.FTPFile
 
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
getInputStream() - Method in class com.enterprisedt.net.ftp.FTPActiveDataSocket
If active mode, accepts the FTP server's connection - in PASV, we are already connected.
getInputStream() - Method in interface com.enterprisedt.net.ftp.FTPDataSocket
Get the appropriate input stream for reading from
getInputStream() - Method in class com.enterprisedt.net.ftp.FTPPassiveDataSocket
If active mode, accepts the FTP server's connection - in PASV, we are already connected.
getLastReply() - Method in class com.enterprisedt.net.ftp.FTPClient
Gets the last 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
 
getListenOnAllInterfaces() - Method in class com.enterprisedt.net.ftp.AdvancedGeneralSettings
Are we listening on all interfaces in active mode, which is the default?
getListenOnAllInterfaces() - Method in class com.enterprisedt.net.ftp.ConnectionContext
Are we listening on all interfaces in active mode, which is the default?
getListenOnAllInterfaces() - Method in class com.enterprisedt.net.ftp.FTPClient
Are we listening on all interfaces in active mode, which is the default?
getLocalPort() - Method in class com.enterprisedt.net.ftp.FTPActiveDataSocket
Returns the local port to which this socket is bound.
getLocalPort() - Method in interface com.enterprisedt.net.ftp.FTPDataSocket
Returns the local port to which this socket is bound.
getLocalPort() - Method in class com.enterprisedt.net.ftp.FTPPassiveDataSocket
Returns the local port to which this socket is bound.
getLog() - Method in class com.enterprisedt.net.ftp.FTPMessageCollector
Get the log of messages
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
getMessageListener() - Method in class com.enterprisedt.net.ftp.FTPClient
 
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.
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
getName() - Method in class com.enterprisedt.net.ftp.FTPFile
 
getOutputStream() - Method in class com.enterprisedt.net.ftp.FTPActiveDataSocket
If active mode, accepts the FTP server's connection - in PASV, we are already connected.
getOutputStream() - Method in interface com.enterprisedt.net.ftp.FTPDataSocket
Get the appropriate output stream for writing to
getOutputStream() - Method in class com.enterprisedt.net.ftp.FTPPassiveDataSocket
If active mode, accepts the FTP server's connection - in PASV, we are already connected.
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
getParserLocales() - Method in class com.enterprisedt.net.ftp.ConnectionContext
 
getPassword() - Method in class com.enterprisedt.net.ftp.ConnectionContext
 
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.
getPath() - Method in class com.enterprisedt.net.ftp.FTPFile
 
getPermissions() - Method in class com.enterprisedt.net.ftp.FTPFile
 
getProgressMonitor() - Method in class com.enterprisedt.net.ftp.FTPClient
Get the reference to the progress monitor
getProgressMonitorEx() - Method in class com.enterprisedt.net.ftp.FTPClient
Get reference to the transfer listener
getRaw() - Method in class com.enterprisedt.net.ftp.FTPFile
 
getRawReply() - Method in class com.enterprisedt.net.ftp.FTPReply
Getter for raw reply
getRemoteAddr() - Method in class com.enterprisedt.net.ftp.FTPClient
 
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.
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).
getRemoteHost() - Method in class com.enterprisedt.net.ftp.ConnectionContext
 
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.
getRemotePort() - Method in class com.enterprisedt.net.ftp.ConnectionContext
 
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.
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
getServerWakeupInterval() - Method in class com.enterprisedt.net.ftp.FTPClient
Get server wakeup interval in seconds.
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.
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.
getSystem() - Method in class com.enterprisedt.net.ftp.FTPFileFactory
Get the SYST string
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.
getTimeout() - Method in class com.enterprisedt.net.ftp.ConnectionContext
 
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).
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.ConnectionContext
Get the size of the buffers used in writing to and reading from the data sockets
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
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.ConnectionContext
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.
getTransferNotifyInterval() - Method in class com.enterprisedt.net.ftp.ConnectionContext
Get the interval used for progress notification of transfers.
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.
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
getUserName() - Method in class com.enterprisedt.net.ftp.ConnectionContext
 
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.
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
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.
group - Variable in class com.enterprisedt.net.ftp.FTPFile
Group if known

H

help(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Get the help text for the specified command

I

id - Variable in class com.enterprisedt.net.ftp.FTPClient
Id of instance
ignoreDateParseErrors - Variable in class com.enterprisedt.net.ftp.FTPFileParser
Ignore date parsing errors
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.
isAutoLogin() - Method in class com.enterprisedt.net.ftp.AdvancedGeneralSettings
Determine if auto login is switched on
isAutoLogin() - Method in class com.enterprisedt.net.ftp.ConnectionContext
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.ConnectionContext
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?
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(Socket) - Static method in class com.enterprisedt.net.ftp.SocketUtils
Test if a socket is connected by using the isConnected method, only available from JRE 1.4+.
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.ConnectionContext
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
isDir - Variable in class com.enterprisedt.net.ftp.FTPFile
Is this a directory?
isDir() - Method in class com.enterprisedt.net.ftp.FTPFile
 
isEnabledFor(Level) - Method in class com.enterprisedt.util.debug.Logger
Is logging enabled for the supplied level?
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
 
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.ConnectionContext
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.
isTransferCancelled() - Method in class com.enterprisedt.net.ftp.FTPClient
Has the current transfer been cancelled?
isUnix(String) - Static method in class com.enterprisedt.net.ftp.UnixFileParser
Is this a Unix format listing?
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.

K

keepAlive() - Method in class com.enterprisedt.net.ftp.FTPClient
Tries to keep the current connection alive by sending an innocuous commmand 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.

L

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.
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
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
 
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
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.
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
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

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.
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
messageListener - Variable in class com.enterprisedt.net.ftp.FTPClient
Message listener
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
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
 
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.
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

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.
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.
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_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.

O

OFF - Static variable in class com.enterprisedt.util.debug.Level
Off level
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(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Supplies the password for a previously supplied username to log into the FTP server.
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
permissions - Variable in class com.enterprisedt.net.ftp.FTPFile
Permission bits string
put(String, String) - Method in class com.enterprisedt.net.ftp.FTPClient
 
put(InputStream, String) - Method in class com.enterprisedt.net.ftp.FTPClient
 
put(String, String, boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
 
put(InputStream, String, boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
 
put(byte[], String) - Method in class com.enterprisedt.net.ftp.FTPClient
 
put(byte[], String, boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
 
put(String, String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Put a local file onto the FTP server.
put(InputStream, String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Put a stream of data onto the FTP server.
put(InputStream, String, boolean) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Put a stream of data onto the FTP server.
put(byte[], String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Put data onto the FTP server.
put(byte[], String, boolean) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Put data onto the FTP server.
put(String, String, boolean) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Put a local file onto the FTP server.
pwd() - Method in class com.enterprisedt.net.ftp.FTPClient
 
pwd() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Get the current remote working directory

Q

quit() - Method in class com.enterprisedt.net.ftp.FTPClient
 
quit() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Quit the FTP session
quitImmediately() - Method in class com.enterprisedt.net.ftp.FTPClient
 
quitImmediately() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Quit the FTP session immediately.
quote(String, String[]) - Method in class com.enterprisedt.net.ftp.FTPClient
Issue arbitrary ftp commands to the FTP server.
quote(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Issue arbitrary ftp commands to the FTP server.

R

raw - Variable in class com.enterprisedt.net.ftp.FTPFile
Raw string
read() - Method in class com.enterprisedt.net.ftp.FTPInputStream
Reads the next byte of data from the input stream.
read(byte[], int, int) - Method in class com.enterprisedt.net.ftp.FTPInputStream
Reads up to len bytes of data from the input stream into an array of bytes.
readChar(LineNumberReader) - Method in class com.enterprisedt.net.ftp.FTPClient
Attempts to read a single character from the given InputStream.
readChunk(BufferedInputStream, byte[], int) - Method in class com.enterprisedt.net.ftp.FTPClient
Attempts to read a specified number of bytes from the given InputStream and place it in the given byte-array.
reader - Variable in class com.enterprisedt.net.ftp.FTPControlSocket
The reader that reads control data from the control socket
readLine(LineNumberReader) - Method in class com.enterprisedt.net.ftp.FTPClient
Attempts to read a single line from the given InputStream.
registerExtension(String) - Method in class com.enterprisedt.net.ftp.FileTypes
Register a new file extension
remoteAddr - Variable in class com.enterprisedt.net.ftp.FTPClient
Address of the remote server.
remoteAddr - Variable in class com.enterprisedt.net.ftp.FTPControlSocket
The remote address to connect to
remoteFile - Variable in class com.enterprisedt.net.ftp.FileTransferInputStream
Name of remote file being transferred
remoteFile - Variable in class com.enterprisedt.net.ftp.FileTransferOutputStream
Name of remote file being transferred
remoteHost - Variable in class com.enterprisedt.net.ftp.FTPClient
Name/IP of remote host
removeAppender(Appender) - Static method in class com.enterprisedt.util.debug.Logger
Remove an appender to from list
rename(String, String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Rename a remote file or directory.
rename(String, String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Rename a remote file or directory.
rename(String, String) - Method in class com.enterprisedt.net.ftp.FTPClient
 
rename(String, String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Rename a file or directory
replyReceived(String, String) - Method in class com.enterprisedt.net.ftp.EventAdapter
Log an FTP reply being sent back to the client.
replyReceived(String, String) - Method in interface com.enterprisedt.net.ftp.EventListener
Log an FTP reply being sent back to the client.
report(Object) - Static method in class com.enterprisedt.net.ftp.VersionDetails
Report on useful things for debugging purposes
resetDeleteCount() - Method in class com.enterprisedt.net.ftp.FTPClient
Reset the count of deleted files to zero.
resetDeleteCount() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Reset the count of deleted files to zero.
resetDownloadCount() - Method in class com.enterprisedt.net.ftp.FTPClient
Reset the count of downloaded files to zero.
resetDownloadCount() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Reset the count of downloaded files to zero.
resetTransferMode(FTPTransferType) - Method in class com.enterprisedt.net.ftp.FTPClient
Reset the transfer mode back to what it should be, if it has changed.
resetUploadCount() - Method in class com.enterprisedt.net.ftp.FTPClient
Reset the count of uploaded files to zero.
resetUploadCount() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Reset the count of uploaded files to zero.
restart(long) - Method in class com.enterprisedt.net.ftp.FTPClient
Issue the RESTart command to the remote server.
resume() - Method in class com.enterprisedt.net.ftp.FTPClient
 
resume() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Make the next file transfer (put or get) resume.
RESUME - Static variable in class com.enterprisedt.net.ftp.WriteMode
Resume the file
rmdir(String) - Method in class com.enterprisedt.net.ftp.FTPClient
 
rmdir(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Delete the specified remote working directory

S

sendCommand(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Send a command to the server and get the reply
sendCommand(String) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Send a command to the FTP server and return the server's reply as a structured reply object
sendServerWakeup() - Method in class com.enterprisedt.net.ftp.FTPClient
Wake up the server during a transfer to prevent a timeout from occuring.
serverWakeupInterval - Variable in class com.enterprisedt.net.ftp.FTPClient
Interval in seconds in between server wakeups.
setActiveIPAddress(String) - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
We can force PORT to send a fixed IP address, which can be useful with certain NAT configurations.
setActiveIPAddress(String) - Method in class com.enterprisedt.net.ftp.ConnectionContext
We can force PORT to send a fixed IP address, which can be useful with certain NAT configurations.
setActiveIPAddress(String) - Method in class com.enterprisedt.net.ftp.FTPClient
We can force PORT to send a fixed IP address, which can be useful with certain NAT configurations.
setActivePortRange(int, int) - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Force a certain range of ports to be used in active mode.
setActivePortRange(int, int) - Method in class com.enterprisedt.net.ftp.ConnectionContext
Force a certain range of ports to be used in active mode.
setActivePortRange(int, int) - Method in class com.enterprisedt.net.ftp.FTPClient
Force a certain range of ports to be used in active mode.
setActivePortRange(int, int) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Set the port number range for active mode
setAutoLogin(boolean) - Method in class com.enterprisedt.net.ftp.AdvancedGeneralSettings
Set the autoLogin flag
setAutoLogin(boolean) - Method in class com.enterprisedt.net.ftp.ConnectionContext
Set the autoLogin flag
setAutoPassiveIPSubstitution(boolean) - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Set automatic substitution of the remote host IP on if in passive mode
setAutoPassiveIPSubstitution(boolean) - Method in class com.enterprisedt.net.ftp.ConnectionContext
Set automatic substitution of the remote host IP on if in passive mode
setAutoPassiveIPSubstitution(boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
Set automatic substitution of the remote host IP on if in passive mode
setAutoPassiveIPSubstitution(boolean) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Set automatic substitution of the remote host IP on if in passive mode
setBlocksize(int) - Method in class com.enterprisedt.net.ftp.VMSFileParser
Set the VMS blocksize, used for calculating file sizes.
setConnectMode(FTPConnectMode) - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Set the data transfer mode to either active (PORT) or passive (PASV).
setConnectMode(FTPConnectMode) - Method in class com.enterprisedt.net.ftp.ConnectionContext
 
setConnectMode(FTPConnectMode) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the connect mode
setContentType(FTPTransferType) - Method in class com.enterprisedt.net.ftp.ConnectionContext
 
setContentType(FTPTransferType) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Set the transfer type for all connections, either ASCII or binary.
setContentType(FTPTransferType) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Set the transfer type for all connections, either ASCII or binary.
setControlEncoding(String) - Method in class com.enterprisedt.net.ftp.AdvancedGeneralSettings
Set the control channel encoding.
setControlEncoding(String) - Method in class com.enterprisedt.net.ftp.ConnectionContext
Set the encoding used for control channel messages
setControlEncoding(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the control socket's encoding.
setControlPort(int) - Method in class com.enterprisedt.net.ftp.FTPClient
Deprecated. Use FTPClientInterface.setRemotePort(int) instead.
setCreated(Date) - Method in class com.enterprisedt.net.ftp.FTPFile
Set the created date
setDataPort(InetAddress, short) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Sets the data port on the server, that is, sends a PORT command.
setDeleteOnFailure(boolean) - Method in class com.enterprisedt.net.ftp.AdvancedGeneralSettings
Switch on or off the automatic deletion of partially written files that are left when an exception is thrown during a download
setDeleteOnFailure(boolean) - Method in class com.enterprisedt.net.ftp.ConnectionContext
Switch on or off the automatic deletion of partially written files that are left when an exception is thrown during a download
setDeleteOnFailure(boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
Switch on or off the automatic deletion of partially written files that are left when an exception is thrown during a download
setDetectContentType(boolean) - Method in class com.enterprisedt.net.ftp.ConnectionContext
Set autodetect of filetypes on or off.
setDetectContentType(boolean) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Set auto detect of filetypes on or off.
setDetectContentType(boolean) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Set auto detect of filetypes on or off.
setDetectTransferMode(boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
 
setDetectTransferMode(boolean) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Set autodetect of filetypes on or off.
setDir(boolean) - Method in class com.enterprisedt.net.ftp.FTPFile
 
setDirectoryEmptyMessages(DirectoryEmptyStrings) - Method in class com.enterprisedt.net.ftp.FTPClient
Set a new instance of the strings class
setEventListener(EventListener) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Set the event listener for transfer event notification
setEventListener(EventListener) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Set the event listener for transfer event notification
setFileNotFoundMessages(FileNotFoundStrings) - Method in class com.enterprisedt.net.ftp.FTPClient
Set a new instance of the strings class
setForceUniqueNames(boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
Set to true if the STOU command is always to be used when uploading files, even if a filename is supplied.
setFTPFileFactory(FTPFileFactory) - Method in class com.enterprisedt.net.ftp.FTPClient
Override the chosen file factory with a user created one - meaning that a specific parser has been selected
setGroup(String) - Method in class com.enterprisedt.net.ftp.FTPFile
 
setId(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the identifying string for this instance
setId(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Set the identifying string for this instance
setIgnoreDateParseErrors(boolean) - Method in class com.enterprisedt.net.ftp.FTPFileParser
Ignore date parse errors
setLastModified(Date) - Method in class com.enterprisedt.net.ftp.FTPFile
Set the last modified date
setLevel(Level) - Static method in class com.enterprisedt.util.debug.Logger
Set all loggers to this level
setLink(boolean) - Method in class com.enterprisedt.net.ftp.FTPFile
 
setLinkCount(int) - Method in class com.enterprisedt.net.ftp.FTPFile
 
setLinkedName(String) - Method in class com.enterprisedt.net.ftp.FTPFile
 
setListenOnAllInterfaces(boolean) - Method in class com.enterprisedt.net.ftp.AdvancedGeneralSettings
Listen on all interfaces for active mode transfers (the default).
setListenOnAllInterfaces(boolean) - Method in class com.enterprisedt.net.ftp.ConnectionContext
Listen on all interfaces for active mode transfers (the default).
setListenOnAllInterfaces(boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
Listen on all interfaces for active mode transfers (the default).
setLocale(Locale) - Method in class com.enterprisedt.net.ftp.FTPFileFactory
Set the locale for date parsing of listings
setLocale(Locale) - Method in class com.enterprisedt.net.ftp.FTPFileParser
Set the locale for date parsing of listings
setLocale(Locale) - Method in class com.enterprisedt.net.ftp.MLSXEntryParser
Set the locale for date parsing of listings.
setLocale(Locale) - Method in class com.enterprisedt.net.ftp.UnixFileParser
Set the locale for date parsing of listings
setLocale(Locale) - Method in class com.enterprisedt.net.ftp.VMSFileParser
 
setLocale(Locale) - Method in class com.enterprisedt.net.ftp.WindowsFileParser
Set the locale for date parsing of listings
setLocales(Locale[]) - Method in class com.enterprisedt.net.ftp.FTPFileFactory
Set the locales to try for date parsing of listings
setMessageListener(FTPMessageListener) - Method in class com.enterprisedt.net.ftp.FTPClient
Set a listener that handles all FTP messages
setMonitor(FTPProgressMonitorEx, long) - Method in class com.enterprisedt.net.ftp.FTPInputStream
The input stream uses the progress monitor currently owned by the FTP client.
setMonitor(FTPProgressMonitorEx, long) - Method in class com.enterprisedt.net.ftp.FTPOutputStream
The output stream uses the progress monitor currently owned by the FTP client.
setMonitorInterval(long) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the number of bytes transferred between each callback on the progress monitor param interval bytes to be transferred before a callback
setName(String) - Method in class com.enterprisedt.net.ftp.FTPFile
Set the name of the file
setOwner(String) - Method in class com.enterprisedt.net.ftp.FTPFile
 
setParserLocale(Locale) - Method in class com.enterprisedt.net.ftp.FTPClient
Deprecated. @see FTPClient#setParserLocales(Locale[])
setParserLocales(Locale[]) - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Set the list of locales to be tried for date parsing of directory listings
setParserLocales(Locale[]) - Method in class com.enterprisedt.net.ftp.ConnectionContext
Set the list of locales to be tried for date parsing of dir listings
setParserLocales(Locale[]) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the list of locales to be tried for date parsing of dir listings
setPassword(String) - Method in class com.enterprisedt.net.ftp.ConnectionContext
 
setPassword(String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Set the password of the user to log in with.
setPassword(String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Set the password of the user to log in with.
setPath(String) - Method in class com.enterprisedt.net.ftp.FTPFile
 
setPermissions(String) - Method in class com.enterprisedt.net.ftp.FTPFile
 
setPORTIP(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Deprecated.  
setProgressMonitor(FTPProgressMonitor, long) - Method in class com.enterprisedt.net.ftp.FTPClient
 
setProgressMonitor(FTPProgressMonitor) - Method in class com.enterprisedt.net.ftp.FTPClient
 
setProgressMonitor(FTPProgressMonitor, long) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Set a progress monitor for callbacks.
setProgressMonitor(FTPProgressMonitor) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Set a progress monitor for callbacks.
setProgressMonitorEx(FTPProgressMonitorEx) - Method in class com.enterprisedt.net.ftp.FTPClient
Set reference to the transfer listener
setRemoteAddr(InetAddress) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the remote address
setRemoteHost(String) - Method in class com.enterprisedt.net.ftp.ConnectionContext
 
setRemoteHost(String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Set the IP address or name of the remote host This may only be done if the client is not already connected to the server.
setRemoteHost(String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Set the IP address or name of the remote host This may only be done if the client is not already connected to the server.
setRemoteHost(String) - Method in class com.enterprisedt.net.ftp.FTPClient
 
setRemoteHost(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Set the IP address or name of the remote host This may only be done if the client is not already connected to the server.
setRemotePort(int) - Method in class com.enterprisedt.net.ftp.ConnectionContext
 
setRemotePort(int) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Set the port to connect to on the remote server.
setRemotePort(int) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Set the port to connect to on the remote server.
setRemotePort(int) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the control to connect to on the remote server.
setRemotePort(int) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Set the port to connect to on the remote server.
setServerWakeupInterval(int) - Method in class com.enterprisedt.net.ftp.FTPClient
Set server wakeup interval in seconds.
setSize(long) - Method in class com.enterprisedt.net.ftp.FTPFile
 
setStrictReturnCodes(boolean) - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Set strict checking of FTP return codes.
setStrictReturnCodes(boolean) - Method in class com.enterprisedt.net.ftp.ConnectionContext
Set strict checking of FTP return codes.
setStrictReturnCodes(boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
Set strict checking of FTP return codes.
setTimeout(int) - Method in class com.enterprisedt.net.ftp.ConnectionContext
 
setTimeout(int) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Set the timeout for socket connections.
setTimeout(int) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Set the timeout for socket connections.
setTimeout(int) - Method in class com.enterprisedt.net.ftp.FTPActiveDataSocket
Set the TCP timeout on the underlying data socket(s).
setTimeout(int) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the SO_TIMEOUT in milliseconds on the underlying socket.
setTimeout(int) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Set the TCP timeout on the underlying socket(s).
setTimeout(int) - Method in interface com.enterprisedt.net.ftp.FTPDataSocket
Set the TCP timeout on the underlying control socket.
setTimeout(int) - Method in class com.enterprisedt.net.ftp.FTPPassiveDataSocket
Set the TCP timeout on the underlying control socket.
setTransferBufferSize(int) - Method in class com.enterprisedt.net.ftp.AdvancedGeneralSettings
Set the size of the data buffers used in reading and writing to the server
setTransferBufferSize(int) - Method in class com.enterprisedt.net.ftp.ConnectionContext
Set the size of the buffers used in writing to and reading from the data sockets
setTransferBufferSize(int) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the size of the buffers used in writing to and reading from the data sockets
setTransferCompleteMessages(TransferCompleteStrings) - Method in class com.enterprisedt.net.ftp.FTPClient
Set a new instance of the strings class
setTransferNotifyInterval(int) - Method in class com.enterprisedt.net.ftp.AdvancedGeneralSettings
Set the interval used for progress notification of transfers.
setTransferNotifyInterval(int) - Method in class com.enterprisedt.net.ftp.ConnectionContext
Set the interval used for progress notification of transfers.
setType(FTPTransferType) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the transfer type
setType(FTPTransferType) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Set the transfer type
setupDataSocket() - Method in class com.enterprisedt.net.ftp.FTPClient
Set up the data socket
setUserName(String) - Method in class com.enterprisedt.net.ftp.ConnectionContext
 
setUserName(String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Set the name of the user to log in with.
setUserName(String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Set the name of the user to log in with.
setVersionInName(boolean) - Method in class com.enterprisedt.net.ftp.VMSFileParser
Set the property that controls whether or not the version number is returned as part of the filename, e.g.
shutdown() - Static method in class com.enterprisedt.util.debug.Logger
Close all appenders
site(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Run a site-specific command on the server.
size(String) - Method in class com.enterprisedt.net.ftp.FTPClient
 
size(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Get the size of a remote file.
size - Variable in class com.enterprisedt.net.ftp.FTPFile
Size of file
size() - Method in class com.enterprisedt.net.ftp.FTPFile
 
sock - Variable in class com.enterprisedt.net.ftp.FTPActiveDataSocket
The underlying socket for Active connection.
sock - Variable in class com.enterprisedt.net.ftp.FTPPassiveDataSocket
The underlying socket
SocketUtils - Class in com.enterprisedt.net.ftp
Utility class that allows 1.4 socket methods to be called while still being able to be compiled in 1.1.x
SocketUtils() - Constructor for class com.enterprisedt.net.ftp.SocketUtils
 
split(String) - Method in class com.enterprisedt.net.ftp.FTPFileParser
Splits string consisting of fields separated by whitespace into an array of strings.
split(String, char) - Method in class com.enterprisedt.net.ftp.FTPFileParser
Splits string consisting of fields separated by whitespace into an array of strings.
split(String, FTPFileParser.Splitter) - Method in class com.enterprisedt.net.ftp.FTPFileParser
Splits string consisting of fields separated by whitespace into an array of strings.
StandardOutputAppender - Class in com.enterprisedt.util.debug
Appends log statements to standard output
StandardOutputAppender() - Constructor for class com.enterprisedt.util.debug.StandardOutputAppender
Constructor
stat() - Method in class com.enterprisedt.net.ftp.FTPClient
Sends stat message to enquire about the status of a transfer.
system() - Method in class com.enterprisedt.net.ftp.FTPClient
Get the type of the OS at the server
system() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Get a string representing the remote system

T

timeout - Variable in class com.enterprisedt.net.ftp.FTPClient
Socket timeout for both data and control.
toByteArray(short) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Convert a short into a byte array
toString() - Method in class com.enterprisedt.net.ftp.FTPClient
String representation
toString() - Method in class com.enterprisedt.net.ftp.FTPConnectMode
 
toString() - Method in class com.enterprisedt.net.ftp.FTPFile
 
toString() - Method in class com.enterprisedt.net.ftp.FTPTransferType
 
toString() - Method in class com.enterprisedt.net.ftp.TransferDirection
 
toString() - Method in class com.enterprisedt.net.ftp.WriteMode
 
toString() - Method in class com.enterprisedt.util.debug.Level
String representation
transferBufferSize - Variable in class com.enterprisedt.net.ftp.ConnectionContext
Size of transfer buffers
transferBufferSize - Variable in class com.enterprisedt.net.ftp.FTPClient
Size of transfer buffers
transferComplete(TransferDirection, String) - Method in interface com.enterprisedt.net.ftp.FTPProgressMonitorEx
Notify that a transfer has completed
transferCompleteStrings - Variable in class com.enterprisedt.net.ftp.FTPClient
Matcher for transfer complete
TransferCompleteStrings - Class in com.enterprisedt.net.ftp
Contains fragments of server replies that indicate no files were found in a supplied directory.
TransferCompleteStrings() - Constructor for class com.enterprisedt.net.ftp.TransferCompleteStrings
Constructor.
TransferDirection - Class in com.enterprisedt.net.ftp
Encapsulates the possible transfer directions
transferStarted(TransferDirection, String) - Method in interface com.enterprisedt.net.ftp.FTPProgressMonitorEx
Notify that a transfer has started
transferType - Variable in class com.enterprisedt.net.ftp.FTPClient
Record of the transfer type - make the default ASCII
trimStart(String) - Method in class com.enterprisedt.net.ftp.FTPFileParser
Trim the start of the supplied string

U

UNIX - Static variable in class com.enterprisedt.net.ftp.FTPFile
UNIX type
UnixFileParser - Class in com.enterprisedt.net.ftp
Represents a remote Unix file parser
UnixFileParser() - Constructor for class com.enterprisedt.net.ftp.UnixFileParser
Constructor
UNKNOWN - Static variable in class com.enterprisedt.net.ftp.FTPFile
Unknown remote server type
unregisterExtension(String) - Method in class com.enterprisedt.net.ftp.FileTypes
Unregister a file extension
UPLOAD - Static variable in class com.enterprisedt.net.ftp.TransferDirection
Represents upload
uploadCompleted(String, String) - Method in class com.enterprisedt.net.ftp.EventAdapter
Notifies that an upload has completed
uploadCompleted(String, String) - Method in interface com.enterprisedt.net.ftp.EventListener
Notifies that an upload has completed
uploadFile(String, String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Upload a file to the FTP server.
uploadFile(String, String, WriteMode) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Upload a file to the FTP server.
uploadFile(String, String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Upload a file to the FTP server.
uploadFile(String, String, WriteMode) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Upload a file to the FTP server.
uploadStarted(String, String) - Method in class com.enterprisedt.net.ftp.EventAdapter
Notifies that an upload has started
uploadStarted(String, String) - Method in interface com.enterprisedt.net.ftp.EventListener
Notifies that an upload has started
uploadStream(String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Upload a file to the FTP server by writing to a stream.
uploadStream(String, WriteMode) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Upload a file to the FTP server by writing to a stream.
uploadStream(String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Upload a file to the FTP server by writing to a stream.
uploadStream(String, WriteMode) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Upload a file to the FTP server by writing to a stream.
user(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Supply the user name to log into an account on the FTP server.

V

validateReply(FTPReply, String) - Method in class com.enterprisedt.net.ftp.FTPClient
Validate an FTPReply
validateReply(FTPReply, String[]) - Method in class com.enterprisedt.net.ftp.FTPClient
Validate an FTPReply
validateReply(String, String[]) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Validate the response the host has supplied against the expected reply.
validateReply(FTPReply, String[]) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Validate the response the host has supplied against the expected reply.
validateReply(FTPReply, String) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Validate the response the host has supplied against the expected reply.
validateTransfer() - Method in class com.enterprisedt.net.ftp.FTPClient
Validate that the put() or get() was successful.
validateTransferOnError(IOException) - Method in class com.enterprisedt.net.ftp.FTPClient
Validate a transfer when an error has occurred on the data channel.
VersionDetails - Class in com.enterprisedt.net.ftp
Aggregates the version information
VersionDetails() - Constructor for class com.enterprisedt.net.ftp.VersionDetails
 
VMS - Static variable in class com.enterprisedt.net.ftp.FTPFile
VMS type
VMSFileParser - Class in com.enterprisedt.net.ftp
Represents a remote OpenVMS file parser.
VMSFileParser() - Constructor for class com.enterprisedt.net.ftp.VMSFileParser
Constructor

W

WARN - Static variable in class com.enterprisedt.util.debug.Level
Warn level
warn(String) - Method in class com.enterprisedt.util.debug.Logger
Log a warning level message
warn(String, Throwable) - Method in class com.enterprisedt.util.debug.Logger
Log a warning level message
WINDOWS - Static variable in class com.enterprisedt.net.ftp.FTPFile
Windows type
WindowsFileParser - Class in com.enterprisedt.net.ftp
Represents a remote Windows file parser
WindowsFileParser() - Constructor for class com.enterprisedt.net.ftp.WindowsFileParser
Constructor
write(int) - Method in class com.enterprisedt.net.ftp.FTPOutputStream
Writes b.length bytes from the specified byte array to this output stream.
write(byte[], int, int) - Method in class com.enterprisedt.net.ftp.FTPOutputStream
Writes len bytes from the specified byte array starting at offset off to this output stream.
WriteMode - Class in com.enterprisedt.net.ftp
Enumerates the write modes that are possible when transferring files.
writer - Variable in class com.enterprisedt.net.ftp.FTPControlSocket
The write that writes to the control socket

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

Copyright (c) 2001-2007 Enterprise Distributed Technologies Ltd. All Rights Reserved.