Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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
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
addFileAppender(String) - Static method in class com.enterprisedt.util.debug.Logger
  Add a file-appender to our list
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.
addStandardOutputAppender() - Static method in class com.enterprisedt.util.debug.Logger
  Add a standard-output appender to our list.
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 (relevant for any file transfer protocol, not just FTP).
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.
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 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
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.
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?
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
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.
cvsId - Static variable in exception com.enterprisedt.net.ftp.DateParseException
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPClient
  Revision control id
cvsId - Static variable in exception com.enterprisedt.net.ftp.FTPConnectionClosedException
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPConnectMode
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPControlSocket
  Revision control id
cvsId - Static variable in exception com.enterprisedt.net.ftp.FTPException
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPFile
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPFileFactory
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPReply
  Revision control id
cvsId - Static variable in exception com.enterprisedt.net.ftp.FTPTransferCancelledException
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPTransferType
  Revision control id
cvsId - Static variable in exception com.enterprisedt.net.ftp.MalformedReplyException
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.MLSXEntryParser
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.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
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
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_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_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
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.
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.
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
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.
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.
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.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.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.
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
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
getConnectMode() - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
  Get the data transfer mode.
getConnectMode() - Method in class com.enterprisedt.net.ftp.FTPClient
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.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
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.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.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
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
  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?
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
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.
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
getReader() - Method in class com.enterprisedt.util.debug.MemoryAppender
  Returns a reader that may be used to access the current buffer.
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.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.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
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.
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.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.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.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.
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.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
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?
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?
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.FileTransferClient
  Get the detect content type flag
isDetectContentType() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
  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
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).
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?
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?
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.
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?
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.

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

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.
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
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
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
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.
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
print(PrintStream) - Method in class com.enterprisedt.util.debug.MemoryAppender
  Writes the entire buffer to the given writer.
print() - Method in class com.enterprisedt.util.debug.MemoryAppender
  Writes the entire buffer to stdout.
put(InputStream, String, boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
put(String, String) - Method in class com.enterprisedt.net.ftp.FTPClient
put(InputStream, String) - Method in class com.enterprisedt.net.ftp.FTPClient
put(String, String, boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
put(byte[], String) - Method in class com.enterprisedt.net.ftp.FTPClient
put(byte[], String, boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
put(String, String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Put a local file onto the FTP server.
put(InputStream, String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Put a stream of data onto the FTP server.
put(InputStream, String, boolean) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Put a stream of data onto the FTP server.
put(byte[], String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Put data onto the FTP server.
put(byte[], String, boolean) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Put data onto the FTP server.
put(String, String, boolean) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Put a local file onto the FTP server.
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`.
reconnect(String) - Method in class com.enterprisedt.net.ftp.FTPClient
  Reconnect to the server
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.FTPClient
  We can force PORT to send a fixed IP address, which can be useful with certain NAT configurations.
setActivePortRange(int, int) - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
  Force a certain range of ports to be used in active mode.
setActivePortRange(int, int) - Method in class com.enterprisedt.net.ftp.FTPClient
  Force a certain range of ports to be used in active mode.
setActivePortRange(int, int) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
  Set the port number range for active mode
setAutoLogin(boolean) - Method in class com.enterprisedt.net.ftp.AdvancedGeneralSettings
  Set the autoLogin flag
setAutoPassiveIPSubstitution(boolean) - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
  Set automatic substitution of the remote host IP on if in passive mode
setAutoPassiveIPSubstitution(boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
  Set automatic substitution of the remote host IP on if in passive mode
setAutoPassiveIPSubstitution(boolean) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
  Set automatic substitution of the remote host IP on if in passive mode
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.FTPClient
  Set the connect mode
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.FTPClient
  Set the control socket's encoding.
setControlEncoding(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Set the encoding used on the control channel.
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.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.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.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
setModifiedTime(String, Date) - Method in class com.enterprisedt.net.ftp.FileTransferClient
  Set the modified-time of a remote file.
setModifiedTime(String, Date) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
  Set the modified-time of a remote file.
setModTime(String, Date) - Method in class com.enterprisedt.net.ftp.FTPClient
setModTime(String, Date) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Set the last modified time (UTC) for the supplied file.
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.FTPClient
  Set the list of locales to be tried for date parsing of dir listings
setPassword(String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
  Set the password of the user to log in with.
setPassword(String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
  Set the password of the user to log in with.
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.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.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.
setRetryCount(int) - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
  Set the retry count for retrying file transfers.
setRetryCount(int) - Method in class com.enterprisedt.net.ftp.FTPClient
  Set the retry count for retrying file transfers.
setRetryDelay(int) - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
  Set the retry delay between retry attempts, in milliseconds
setRetryDelay(int) - Method in class com.enterprisedt.net.ftp.FTPClient
  Set the retry delay between retry attempts, in milliseconds
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.FTPClient
  Set strict checking of FTP return codes.
setTimeout(int) - Method in class com.enterprisedt.net.ftp.FileTransferClient
  Set the timeout for socket connections.
setTimeout(int) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
  Set the timeout for socket connections.
setTimeout(int) - Method in class com.enterprisedt.net.ftp.FTPClient
  Set the SO_TIMEOUT in milliseconds on the underlying socket.
setTimeout(int) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Set the TCP timeout on the underlying socket(s).
setTransferBufferSize(int) - Method in class com.enterprisedt.net.ftp.AdvancedGeneralSettings
  Set the size of the data buffers used in reading and writing to the server
setTransferBufferSize(int) - Method in class com.enterprisedt.net.ftp.FTPClient
  Set the size of the buffers used in writing to and reading from the data sockets
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.
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.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
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.
StreamAppender - Class in com.enterprisedt.util.debug
  Appends log statements to a given stream.
StreamAppender(OutputStream) - Constructor for class com.enterprisedt.util.debug.StreamAppender
  Creates a StreamAppender using the given stream.
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 exception com.enterprisedt.net.ftp.FTPException
  Returns a short description of this exception
toString() - Method in class com.enterprisedt.net.ftp.FTPFile
toString() - Method in class com.enterprisedt.net.ftp.FTPTransferType
toString() - Method in class com.enterprisedt.net.ftp.TransferDirection
toString() - Method in class com.enterprisedt.net.ftp.UnixFileParser
toString() - Method in class com.enterprisedt.net.ftp.VMSFileParser
toString() - Method in class com.enterprisedt.net.ftp.WindowsFileParser
toString() - Method in class com.enterprisedt.net.ftp.WriteMode
toString() - Method in class com.enterprisedt.util.debug.Level
  String representation
toString() - Method in class com.enterprisedt.util.debug.MemoryAppender
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 - Variable in class com.enterprisedt.net.ftp.FTPClient
  Username cached
user(String) - Method in class com.enterprisedt.net.ftp.FTPClient
  Supply the user name to log into an account on the FTP server.

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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