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

A

abort() - Method in class com.enterprisedt.net.ftp.FTPClient
Abort the current action
abortListing() - Method in class com.enterprisedt.net.ftp.DirectoryListArgument
 
AbstractFTPInputStream - Class in com.enterprisedt.net.ftp
Represents an input stream of bytes coming from an FTP server, permitting the user to download a file by reading the stream.
AbstractFTPInputStream(FTPClient, String) - Constructor for class com.enterprisedt.net.ftp.AbstractFTPInputStream
Constructor.
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
add(String) - Method in class com.enterprisedt.net.ftp.ServerStrings
Add a fragment to be managed
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

BandwidthThrottler - Class in com.enterprisedt.net.ftp
Helps throttle bandwidth for transfers
BandwidthThrottler(int) - Constructor for class com.enterprisedt.net.ftp.BandwidthThrottler
 
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 class com.enterprisedt.net.ftp.EventCollector
Report the number of bytes transferred so far.
bytesTransferred(String, String, long) - Method in interface com.enterprisedt.net.ftp.EventListener
Report the number of bytes transferred so far.
bytesTransferred(long) - Method in interface com.enterprisedt.net.ftp.FTPProgressMonitor
Report the number of bytes transferred so far.

C

cancelAllTransfers() - Method in class com.enterprisedt.net.ftp.FileTransferClient
Cancel current transfer if underway
cancelAllTransfers() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Cancel current transfer if underway
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 - Static variable in class com.enterprisedt.net.ftp.FileNotFoundStrings
Server string indicating file not found
CANNOT_FIND_THE_FILE - Static variable in class com.enterprisedt.net.ftp.FileNotFoundStrings
Server string indicating file not found
CARRIAGE_RETURN - Static variable in class com.enterprisedt.net.ftp.FTPClient
Used for ASCII translation
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.
checkDateFormat(String) - Method in class com.enterprisedt.net.ftp.MVSFileParser
 
checkMonitor() - Method in class com.enterprisedt.net.ftp.FileTransferInputStream
Check if time to invoke the monitor
chooseTransferMode(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Switch the transfer mode if requested and if necessary
clear() - Method in class com.enterprisedt.net.ftp.FileStatistics
Reset the statistics back to zero
clearAll() - Method in class com.enterprisedt.net.ftp.ServerStrings
Clear all fragments being managed
clearAppenders() - Static method in class com.enterprisedt.util.debug.Logger
Clear all appenders
clearLog() - Method in class com.enterprisedt.net.ftp.EventCollector
Clear the log of all messages
clearLog() - Method in class com.enterprisedt.net.ftp.FTPMessageCollector
Clear the log of all messages
clearSOCKS() - Static method in class com.enterprisedt.net.ftp.FTPClient
Clear SOCKS settings.
client - Variable in class com.enterprisedt.net.ftp.AbstractFTPInputStream
The client being used to perform the transfer
close() - Method in class com.enterprisedt.net.ftp.AbstractFTPInputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Close the socket
close() - Method in class com.enterprisedt.net.ftp.FTPInputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class com.enterprisedt.net.ftp.FTPOutputStream
Closes this output stream and releases any system resources associated with the stream.
close() - Method in interface com.enterprisedt.util.debug.Appender
Close this appender
close() - Method in class com.enterprisedt.util.debug.FileAppender
 
close() - Method in class com.enterprisedt.util.debug.StandardOutputAppender
 
close() - Method in class com.enterprisedt.util.debug.StreamAppender
 
close() - Method in interface com.enterprisedt.util.proxy.StreamSocket
Close the socket
closed - Variable in class com.enterprisedt.net.ftp.FileTransferInputStream
Has the stream been closed?
closed - Variable in class com.enterprisedt.net.ftp.FileTransferOutputStream
Has the stream been closed?
closed - Variable in class com.enterprisedt.util.debug.FileAppender
True if closed
closeDataSocket(InputStream) - Method in class com.enterprisedt.net.ftp.FTPClient
Close stream for data socket.
closeDataSocket(OutputStream) - Method in class com.enterprisedt.net.ftp.FTPClient
Close stream for data socket
com.enterprisedt.net.ftp - package com.enterprisedt.net.ftp
FileTransferClient is the key class for edtFTPj/Free and provides basic FTP features.
com.enterprisedt.util - package com.enterprisedt.util
 
com.enterprisedt.util.debug - package com.enterprisedt.util.debug
 
com.enterprisedt.util.proxy - package com.enterprisedt.util.proxy
 
commandSent(String, String) - Method in class com.enterprisedt.net.ftp.EventAdapter
Log an FTP command being sent to the server.
commandSent(String, String) - Method in class com.enterprisedt.net.ftp.EventCollector
Log an FTP command being sent to the server.
commandSent(String, String) - Method in interface com.enterprisedt.net.ftp.EventListener
Log an FTP command being sent to the server.
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.
createPlainSocket(String, int, int) - Static method in class com.enterprisedt.util.proxy.PlainSocket
Create a connected socket, using a timeout if it is available.
createPlainSocket(InetAddress, int, int) - Static method in class com.enterprisedt.util.proxy.PlainSocket
Create a connected socket, using a timeout if it is available.
cvsId - Static variable in exception com.enterprisedt.net.ftp.DateParseException
Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPClient
Revision control id
cvsId - Static variable in exception com.enterprisedt.net.ftp.FTPConnectionClosedException
Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPConnectMode
Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPControlSocket
Revision control id
cvsId - Static variable in exception com.enterprisedt.net.ftp.FTPException
Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPFile
Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPFileFactory
Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPReply
Revision control id
cvsId - Static variable in exception com.enterprisedt.net.ftp.FTPTransferCancelledException
Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPTransferType
Revision control id
cvsId - Static variable in exception com.enterprisedt.net.ftp.MalformedReplyException
Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.MLSXEntryParser
Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.NetwareFileParser
Revision control id
cvsId - Static variable in 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.RollingFileAppender
Revision control id
cvsId - Static variable in class com.enterprisedt.util.debug.StandardOutputAppender
Revision control id

D

data - Variable in class com.enterprisedt.net.ftp.FTPClient
Socket responsible for transferring the data
DataChannelCallback - Interface in com.enterprisedt.net.ftp
Callback that users can implement to intercept the reply from PASV and substitute a different IP address or port number to connect to.
dataChannelCallback - Variable in class com.enterprisedt.net.ftp.FTPClient
Pasv callback method
dataChannelCallback - Variable in class com.enterprisedt.net.ftp.FTPControlSocket
Pasv callback method
dataReceiveBufferSize - Variable in class com.enterprisedt.net.ftp.FTPClient
Size of data socket's receive buffer
dataSendBufferSize - Variable in class com.enterprisedt.net.ftp.FTPClient
Size of data socket's send buffer
DateParseException - Exception in com.enterprisedt.net.ftp
Throw this in parsers for date parsing exceptions
DateParseException(String) - Constructor for exception com.enterprisedt.net.ftp.DateParseException
Constructor.
DEBUG - Static variable in class com.enterprisedt.util.debug.Level
Debug level
debug(String) - Method in class com.enterprisedt.util.debug.Logger
Log a debug level message
debug(String, byte[]) - Method in class com.enterprisedt.util.debug.Logger
Log a debug level message
debug(String, Object) - Method in class com.enterprisedt.util.debug.Logger
Logs by substituting in the argument at the location marked in the message argument by {0}.
debug(String, Object, Object) - Method in class com.enterprisedt.util.debug.Logger
Logs by substituting in the arguments at the locations marked in the message argument by {#} (where # is a number).
debug(String, Object, Object, Object) - Method in class com.enterprisedt.util.debug.Logger
Logs by substituting in the arguments at the locations marked in the message argument by {#} (where # is a number).
debug(String, Object, Object, Object, Object) - Method in class com.enterprisedt.util.debug.Logger
Logs by substituting in the arguments at the locations marked in the message argument by {#} (where # is a number).
debug(String, Object, Object, Object, Object, Object) - Method in class com.enterprisedt.util.debug.Logger
Logs by substituting in the arguments at the locations marked in the message argument by {#} (where # is a number).
debug(String, Throwable) - Method in class com.enterprisedt.util.debug.Logger
Log a debug level message
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_TCP_BUFFER_SIZE - Static variable in class com.enterprisedt.net.ftp.FTPClient
Default SO_SNDBUF and SO_RCVBUF size
DEFAULT_TIMEOUT - Static variable in class com.enterprisedt.net.ftp.FTPClient
Default timeout
delete(String) - Method in class com.enterprisedt.net.ftp.FTPClient
 
delete(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Delete the specified remote file
deleteDirectory(String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Delete directory on the FTP server.
deleteDirectory(String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Delete directory on the FTP server.
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, DirectoryListCallback) - Method in class com.enterprisedt.net.ftp.FTPClient
 
dirDetails(String) - Method in class com.enterprisedt.net.ftp.FTPClient
 
dirDetails(String, DirectoryListCallback) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
List a directory's contents via a callback.
dirDetails(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
List a directory's contents as an array of FTPFile objects.
DirectoryEmptyStrings - Class in com.enterprisedt.net.ftp
Contains fragments of server replies that indicate no files were found in a supplied directory.
DirectoryEmptyStrings() - Constructor for class com.enterprisedt.net.ftp.DirectoryEmptyStrings
Constructor.
directoryList() - Method in class com.enterprisedt.net.ftp.FileTransferClient
List the current directory on the FTP server.
directoryList(String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
List a directory on the FTP server.
directoryList(String, DirectoryListCallback) - Method in class com.enterprisedt.net.ftp.FileTransferClient
List a directory on the FTP server.
directoryList() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
List the current directory on the FTP server.
directoryList(String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
List a directory on the FTP server.
directoryList(String, DirectoryListCallback) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
List a directory on the FTP server.
DirectoryListArgument - Class in com.enterprisedt.net.ftp
Argument object used to provide directory listing information
DirectoryListArgument(FTPFile) - Constructor for class com.enterprisedt.net.ftp.DirectoryListArgument
 
DirectoryListCallback - Interface in com.enterprisedt.net.ftp
Description Callback for directory listings
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 class com.enterprisedt.net.ftp.EventCollector
Notifies that a download has completed
downloadCompleted(String, String) - Method in interface com.enterprisedt.net.ftp.EventListener
Notifies that a download has completed
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 class com.enterprisedt.net.ftp.EventCollector
Notifies that a download has started
downloadStarted(String, String) - Method in interface com.enterprisedt.net.ftp.EventListener
Notifies that a download has started
downloadStream(String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Download a file from the FTP server as a stream.
downloadStream(String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Download a file from the FTP server as a stream.
downloadURLFile(String, String) - Static method in class com.enterprisedt.net.ftp.FileTransferClient
Downloads the given file to the given FTP URL.
downloadURLStream(String) - Static method in class com.enterprisedt.net.ftp.FileTransferClient
Open an InputStream for the given FTP URL.

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
 
EventCollector - Class in com.enterprisedt.net.ftp
Logs events in an internal buffer.
EventCollector() - Constructor for class com.enterprisedt.net.ftp.EventCollector
 
EventListener - Interface in com.enterprisedt.net.ftp
Listens for interesting file transfer events.
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
Deprecated. Use existsFile(String).
exists(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Does the named file exist in the current server directory?
existsDirectory(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Use to find out if a directory exists or not.
existsFile(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Use to find out if a file exists or not.
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.
fileLockingEnabled - Variable in class com.enterprisedt.net.ftp.FTPClient
If true, file locking is used on local downloaded files to prevent other processes corrupting them
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, StreamSocket, int, String, FTPMessageListener) - Constructor for class com.enterprisedt.net.ftp.FTPControlSocket
Constructs a new FTPControlSocket using the given Socket object.
FTPException - Exception in com.enterprisedt.net.ftp
FTP specific exceptions
FTPException(String) - Constructor for exception com.enterprisedt.net.ftp.FTPException
Constructor.
FTPException(String, String) - Constructor for exception com.enterprisedt.net.ftp.FTPException
Constructor.
FTPException(FTPReply) - Constructor for exception com.enterprisedt.net.ftp.FTPException
Constructor.
FTPFile - Class in com.enterprisedt.net.ftp
Represents a remote file (implementation)
FTPFile(int, String, String, long, boolean, Date) - Constructor for class com.enterprisedt.net.ftp.FTPFile
Deprecated. 'type' no longer used.
FTPFile(String, String, long, boolean, Date) - Constructor for class com.enterprisedt.net.ftp.FTPFile
Constructor
FTPFile(String) - Constructor for class com.enterprisedt.net.ftp.FTPFile
Constructor
FTPFileFactory - Class in com.enterprisedt.net.ftp
Factory for creating FTPFile objects
FTPFileFactory(String) - Constructor for class com.enterprisedt.net.ftp.FTPFileFactory
Constructor
FTPFileFactory(FTPFileParser) - Constructor for class com.enterprisedt.net.ftp.FTPFileFactory
Constructor.
FTPFileParser - Class in com.enterprisedt.net.ftp
Root class of all file parsers
FTPFileParser() - Constructor for class com.enterprisedt.net.ftp.FTPFileParser
 
FTPInputStream - Class in com.enterprisedt.net.ftp
Represents an input stream of bytes coming from an FTP server, permitting the user to download a file by reading the stream.
FTPInputStream(FTPClient, String) - Constructor for class com.enterprisedt.net.ftp.FTPInputStream
Constructor.
FTPInputStream(FTPClient, String, long) - Constructor for class com.enterprisedt.net.ftp.FTPInputStream
Constructor.
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.
getAccountDetails() - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Get the account details to be sent at login time for use in the ACCT command
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
getAll() - Method in class com.enterprisedt.net.ftp.ServerStrings
Get all fragments being managed
getBlocksize() - Method in class com.enterprisedt.net.ftp.VMSFileParser
Get the VMS blocksize, used for calculating file sizes
getBuffer() - Method in class com.enterprisedt.util.debug.MemoryAppender
Returns the current buffer.
getBuildTimestamp() - Static method in class com.enterprisedt.net.ftp.FTPClient
Get the build timestamp
getBuildTimestamp() - Static method in class com.enterprisedt.net.ftp.VersionDetails
Get the build timestamp
getBytesTransferred() - Method in class com.enterprisedt.net.ftp.FileTransferOutputStream
Get the number of bytes transferred
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.
getDataReceiveBufferSize() - Method in class com.enterprisedt.net.ftp.FTPClient
Deprecated. see FTPClient.getNetworkBufferSize()
getDataSendBufferSize() - Method in class com.enterprisedt.net.ftp.FTPClient
Deprecated. see FTPClient.getNetworkBufferSize()
getDateFormatString() - Method in class com.enterprisedt.net.ftp.MVSFileParser
Returns the date format string in use for parsing date in the listing.
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
getDetail() - Method in class com.enterprisedt.util.proxy.PlainSocket
 
getDetail() - Method in interface com.enterprisedt.util.proxy.StreamSocket
Get details about the socket
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
getEntry() - Method in class com.enterprisedt.net.ftp.DirectoryListArgument
 
getFile() - Method in class com.enterprisedt.util.debug.FileAppender
Returns the path of the logging file.
getFileLockingEnabled() - Method in class com.enterprisedt.net.ftp.AdvancedGeneralSettings
Determine if file locking on local downloaded files is being used or not.
getFileLockingEnabled() - Method in class com.enterprisedt.net.ftp.FTPClient
 
getFileLockingEnabled() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Determine if file locking on local downloaded files is being used or not.
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
getInetAddress() - Method in interface com.enterprisedt.util.proxy.StreamSocket
Returns the address to which the socket is connected.
getInputStream() - Method in class com.enterprisedt.net.ftp.FTPClient
Get the data input stream.
getInputStream() - Method in interface com.enterprisedt.util.proxy.StreamSocket
Get the socket's input stream
getIPAddress() - Method in class com.enterprisedt.net.ftp.IPEndpoint
Get the ip address
getLastReply() - Method in class com.enterprisedt.net.ftp.FileTransferClient
Gets the last reply from the server, whether valid or not
getLastReply() - Method in class com.enterprisedt.net.ftp.FTPClient
Gets the last reply from the server, whether valid or not
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?
getLocalAddress() - Method in interface com.enterprisedt.util.proxy.StreamSocket
Gets the local address to which the socket is bound.
getLocalPort() - Method in interface com.enterprisedt.util.proxy.StreamSocket
Returns the local port to which this socket is bound.
getLog() - Method in class com.enterprisedt.net.ftp.EventCollector
Get the log of messages
getLog() - Method in class com.enterprisedt.net.ftp.FTPMessageCollector
Get the log of messages
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
getMaxFileSize() - Method in class com.enterprisedt.util.debug.RollingFileAppender
Get the maximum number of backup files
getMaxSizeRollBackups() - Method in class com.enterprisedt.util.debug.RollingFileAppender
Get the max size of a backup file
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
 
getNetworkBufferSize() - Method in class com.enterprisedt.net.ftp.FileTransferClient
Get the size of the network buffers (SO_SNDBUF and SO_RCVBUF).
getNetworkBufferSize() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Get the size of the network buffers (SO_SNDBUF and SO_RCVBUF).
getNetworkBufferSize() - Method in class com.enterprisedt.net.ftp.FTPClient
Get the size of the network buffers (SO_SNDBUF and SO_RCVBUF).
getNetworkBufferSize() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Get the size of the network buffers (SO_SNDBUF and SO_RCVBUF).
getOutputStream() - Method in class com.enterprisedt.net.ftp.FTPClient
Get the data input stream.
getOutputStream() - Method in interface com.enterprisedt.util.proxy.StreamSocket
Get the socket's output stream
getOwner() - Method in class com.enterprisedt.net.ftp.FTPFile
 
getParserLocales() - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Get the current parser locales used for directory listing parsing
getPassword() - Method in class com.enterprisedt.net.ftp.FileTransferClient
Get the current user password.
getPassword() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Get the current user password.
getPath() - Method in class com.enterprisedt.net.ftp.FTPFile
 
getPermissions() - Method in class com.enterprisedt.net.ftp.FTPFile
 
getPort() - Method in class com.enterprisedt.net.ftp.IPEndpoint
Get the port number
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.
getReceiveBufferSize() - Method in interface com.enterprisedt.util.proxy.StreamSocket
Gets the value of SO_RCVBUF
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.
getRemoteHost() - Method in class com.enterprisedt.util.proxy.PlainSocket
Get the actual hostname
getRemoteHost() - Method in interface com.enterprisedt.util.proxy.StreamSocket
Get the actual hostname
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.
getSendBufferSize() - Method in interface com.enterprisedt.util.proxy.StreamSocket
Get value of the SO_SNDBUF option
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.
getSoTimeout() - Method in interface com.enterprisedt.util.proxy.StreamSocket
Returns setting for SO_TIMEOUT.
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.
getThreshold() - Method in class com.enterprisedt.net.ftp.BandwidthThrottler
 
getTimeout() - Method in class com.enterprisedt.net.ftp.FileTransferClient
Returns the timeout for socket connections.
getTimeout() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Returns the timeout for socket connections.
getTimeout() - Method in class com.enterprisedt.net.ftp.FTPClient
Get the TCP timeout
getTimeout() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Get the timeout used for sockets and other resources
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
guessDateFormat(String) - Method in class com.enterprisedt.net.ftp.MVSFileParser
This method will look at the incoming date string and try to figure out the format of the date.

H

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
in - Variable in class com.enterprisedt.net.ftp.AbstractFTPInputStream
The input stream from the FTP server
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.
IPEndpoint - Class in com.enterprisedt.net.ftp
Holds details of an IP endpoint, i.e.
IPEndpoint(String, int) - Constructor for class com.enterprisedt.net.ftp.IPEndpoint
Constructor
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?
isConnected() - Method in interface com.enterprisedt.util.proxy.StreamSocket
Is the socket connected?
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?
isListingAborted() - Method in class com.enterprisedt.net.ftp.DirectoryListArgument
 
isLogCommands() - Method in class com.enterprisedt.net.ftp.EventCollector
Are commands and replies being logged? Default is true.
isLogConnectionIdentifiers() - Method in class com.enterprisedt.net.ftp.EventCollector
Are connection identifiers being logged? Default is false.
isLogTransferProgress() - Method in class com.enterprisedt.net.ftp.EventCollector
Is transfer progress being logged? Default is false.
isLogTransferStartComplete() - Method in class com.enterprisedt.net.ftp.EventCollector
Are transfer start and complete events being logged? Default is true.
isMultiLine() - Method in class com.enterprisedt.net.ftp.FTPFileParser
Does this parser parse multiple lines to get one listing?
isMultiLine() - Method in class com.enterprisedt.net.ftp.VMSFileParser
Does this parser parse multiple lines to get one listing?
isNetware(String) - Static method in class com.enterprisedt.net.ftp.NetwareFileParser
Is this a Netware format listing?
isPartitionedDataset() - Method in class com.enterprisedt.net.ftp.MVSFileParser
 
isSecureMode() - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Is this socket in secure mode?
isSecureMode() - Method in class com.enterprisedt.util.proxy.PlainSocket
Is this socket in secure mode?
isSecureMode() - Method in interface com.enterprisedt.util.proxy.StreamSocket
Is this socket in secure mode?
isSeparator(char) - Method in class com.enterprisedt.util.StringUtils.CharSplitter
 
isSeparator(char) - Method in interface com.enterprisedt.util.StringUtils.Splitter
 
isSeparator(char) - Method in class com.enterprisedt.util.StringUtils.WhitespaceSplitter
 
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?
isValidDirectoryFormat(String[]) - Method in class com.enterprisedt.net.ftp.MVSFileParser
Returns true if this seems to be a recognized MVS folder (not PDS) listing.
isValidFormat(String[]) - Method in class com.enterprisedt.net.ftp.FTPFileParser
Valid format for this parser
isValidFormat(String[]) - Method in class com.enterprisedt.net.ftp.MVSFileParser
Abstract Class Implementations
isValidFormat(String[]) - Method in class com.enterprisedt.net.ftp.NetwareFileParser
Valid format for this parser
isValidFormat(String[]) - Method in class com.enterprisedt.net.ftp.OS400FileParser
Valid format for this parser
isValidFormat(String[]) - Method in class com.enterprisedt.net.ftp.UnixFileParser
Valid format for this parser
isValidFormat(String[]) - Method in class com.enterprisedt.net.ftp.VMSFileParser
Valid format for this parser
isValidFormat(String[]) - Method in class com.enterprisedt.net.ftp.WindowsFileParser
Valid format for this parser
isValidPDSFormat(String[]) - Method in class com.enterprisedt.net.ftp.MVSFileParser
Returns true if this seems to be a recognized MVS PDS listing (not folder).
isVersionInName() - Method in class com.enterprisedt.net.ftp.VMSFileParser
Get the property that controls whether or not the version number is returned as part of the filename, e.g.

K

keepAlive() - Method in class com.enterprisedt.net.ftp.FTPClient
Tries to keep the current connection alive by sending an innocuous command to signal that the client is still active
keepAlive() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Tries to keep the current connection alive by some means, usually by sending an innocuous commmand.

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)
listDirectoryEntry(DirectoryListArgument) - Method in interface com.enterprisedt.net.ftp.DirectoryListCallback
List a directory entry
listener - Variable in class com.enterprisedt.net.ftp.FileTransferClient
Event listeners
listenOnAllInterfaces - Variable in class com.enterprisedt.net.ftp.FTPControlSocket
Listen to all interfaces in active mode
listFiles() - Method in class com.enterprisedt.net.ftp.FTPFile
Returns an array of FTPFile objects denoting the files and directories in this directory
log(String) - Method in interface com.enterprisedt.util.debug.Appender
Log a message
log(Throwable) - Method in interface com.enterprisedt.util.debug.Appender
Log a stack trace
log - Variable in class com.enterprisedt.util.debug.FileAppender
Destination
log(String) - Method in class com.enterprisedt.util.debug.FileAppender
Log a message
log(Throwable) - Method in class com.enterprisedt.util.debug.FileAppender
 
log(Level, String, Throwable) - Method in class com.enterprisedt.util.debug.Logger
Log a message
log(String) - Method in class com.enterprisedt.util.debug.RollingFileAppender
Log a message
log(Throwable) - Method in class com.enterprisedt.util.debug.RollingFileAppender
 
log(String) - Method in class com.enterprisedt.util.debug.StandardOutputAppender
Log a message
log(Throwable) - Method in class com.enterprisedt.util.debug.StandardOutputAppender
 
log - Variable in class com.enterprisedt.util.debug.StreamAppender
Writer used to write to the buffer.
log(String) - Method in class com.enterprisedt.util.debug.StreamAppender
 
log(Throwable) - Method in class com.enterprisedt.util.debug.StreamAppender
 
logCommand(String) - Method in class com.enterprisedt.net.ftp.FTPMessageCollector
Log an FTP command being sent to the server
logCommand(String) - Method in interface com.enterprisedt.net.ftp.FTPMessageListener
Log an FTP command being sent to the server
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.
mark(int) - Method in class com.enterprisedt.net.ftp.FTPInputStream
Marks the current position in this input stream.
markSupported() - Method in class com.enterprisedt.net.ftp.FTPInputStream
Tests if this input stream supports the mark and reset methods.
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
matches(String) - Method in class com.enterprisedt.net.ftp.ServerStrings
Returns true if any fragment is found in the supplied string.
MAX_ACTIVE_RETRY - Static variable in class com.enterprisedt.net.ftp.FTPControlSocket
Maximum number of auto retries in active mode
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.FileTransferInputStream
Progress monitor reference
monitor - Variable in class com.enterprisedt.net.ftp.FTPClient
Progress monitor
monitorCount - Variable in class com.enterprisedt.net.ftp.FileTransferInputStream
Count of byte since last the progress monitor was notified.
monitorEx - Variable in class com.enterprisedt.net.ftp.FileTransferInputStream
Progress monitor reference
monitorEx - Variable in class com.enterprisedt.net.ftp.FTPClient
File transfer listener
monitorInterval - Variable in class com.enterprisedt.net.ftp.FileTransferInputStream
Interval that we notify the monitor of progress
monitorInterval - Variable in class com.enterprisedt.net.ftp.FTPClient
Bytes transferred in between monitor callbacks
MVSFileParser - Class in com.enterprisedt.net.ftp
MVS Folder Listing Parser The purpose of this parser is to be able handle responses from an MVS z/OS mainframe FTP server.
MVSFileParser() - Constructor for class com.enterprisedt.net.ftp.MVSFileParser
 

N

name - Variable in class com.enterprisedt.net.ftp.FTPFile
File/dir name
NetwareFileParser - Class in com.enterprisedt.net.ftp
Represents a remote Netware file parser
NetwareFileParser() - Constructor for class com.enterprisedt.net.ftp.NetwareFileParser
Constructor
newActiveDataSocket(int) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Constructs a new FTPDataSocket object (server mode) which will listen on the given port number.
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.
NOT_REGULAR_FILE - Static variable in class com.enterprisedt.net.ftp.FileNotFoundStrings
Server string indicating file not found

O

OFF - Static variable in class com.enterprisedt.util.debug.Level
Off level
onPASVResponse(IPEndpoint) - Method in interface com.enterprisedt.net.ftp.DataChannelCallback
If this callback is implemented, it should return the endpoint that the user wishes to connect to.
onPORTCommand(IPEndpoint) - Method in interface com.enterprisedt.net.ftp.DataChannelCallback
If this callback is implemented, it should return the endpoint that the server should connect to in active (PORT) mode.
open() - Method in class com.enterprisedt.util.debug.FileAppender
 
OS400FileParser - Class in com.enterprisedt.net.ftp
Represents an OS400 file parser
OS400FileParser() - Constructor for class com.enterprisedt.net.ftp.OS400FileParser
 
outStr - Variable in class com.enterprisedt.util.debug.StreamAppender
 
OVERWRITE - Static variable in class com.enterprisedt.net.ftp.WriteMode
Overwrite the file
owner - Variable in class com.enterprisedt.net.ftp.FTPFile
Owner if known

P

parse(String) - Method in class com.enterprisedt.net.ftp.FTPFileFactory
Parse a single line of file listing
parse(String[]) - Method in class com.enterprisedt.net.ftp.FTPFileFactory
Parse an array of raw file information returned from the FTP server
parse(String) - Method in class com.enterprisedt.net.ftp.FTPFileParser
Parse server supplied string
parse(String) - Method in class com.enterprisedt.net.ftp.MLSXEntryParser
Parse server supplied string that is returned from MLST/D
parse(String) - Method in class com.enterprisedt.net.ftp.MVSFileParser
This parses an individual line from the directory listing.
parse(String) - Method in class com.enterprisedt.net.ftp.NetwareFileParser
Parse server supplied string, e.g.: d [RWCEAFMS] PhilliJb 512 May 10 2007 2007 Upgrade - [RWCEAFMS] PhilliJb 700730 Jun 26 2008 xtag_manual_v1.5.pdf
parse(String) - Method in class com.enterprisedt.net.ftp.OS400FileParser
 
parse(String) - Method in class com.enterprisedt.net.ftp.UnixFileParser
Parse server supplied string, e.g.: lrwxrwxrwx 1 wuftpd wuftpd 14 Jul 22 2002 MIRRORS -> README-MIRRORS -rw-r--r-- 1 b173771 users 431 Mar 31 20:04 .htaccess
parse(String) - Method in class com.enterprisedt.net.ftp.VMSFileParser
Parse server supplied string OUTPUT: Directory used/allocated dd-MMM-yyyy HH:mm:ss [unknown] (PERMS) used/allocated dd-MMM-yyyy HH:mm:ss [unknown] (PERMS) ...
parse(String) - Method in class com.enterprisedt.net.ftp.WindowsFileParser
Parse server supplied string.
parseFolder(String[], String) - Method in class com.enterprisedt.net.ftp.MVSFileParser
Parses a line from a folder listing.
parsePDSLine(String[], String) - Method in class com.enterprisedt.net.ftp.MVSFileParser
Parses a Partitioned Dataset Entry, and returns an FTPFile object.
password - Variable in class com.enterprisedt.net.ftp.FTPClient
Password cached
password(String) - Method in class com.enterprisedt.net.ftp.FTPClient
Supplies the password for a previously supplied username to log into the FTP server.
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
PlainSocket - Class in com.enterprisedt.util.proxy
 
PlainSocket() - Constructor for class com.enterprisedt.util.proxy.PlainSocket
Creates a new PlainSocket object.
PlainSocket(String, int) - Constructor for class com.enterprisedt.util.proxy.PlainSocket
Creates a new PlainSocket object.
PlainSocket(InetAddress, int) - Constructor for class com.enterprisedt.util.proxy.PlainSocket
Creates a new PlainSocket object.
pos - Variable in class com.enterprisedt.net.ftp.FileTransferInputStream
Byte position in file
postTransferChecks(String, String, FTPTransferType, boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
Can be overridden by subclasses to do any necessary post transfer checking.
postTransferChecks(byte[], String, FTPTransferType, boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
Can be overridden by subclasses to do any necessary post transfer checking.
prepareURLTransfer(URL, FileTransferClientInterface) - Static method in class com.enterprisedt.net.ftp.FileTransferClient
 
print(PrintStream) - Method in class com.enterprisedt.util.debug.MemoryAppender
Writes the entire buffer to the given writer.
print() - Method in class com.enterprisedt.util.debug.MemoryAppender
Writes the entire buffer to stdout.
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.
readChunk(BufferedInputStream, byte[], int, int) - Method in class com.enterprisedt.net.ftp.FTPClient
Attempts to read a specified number of bytes from the given InputStream and place it in the given byte-array.
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
remoteHostname - Variable in class com.enterprisedt.util.proxy.PlainSocket
 
remove(String) - Method in class com.enterprisedt.net.ftp.ServerStrings
Remove a managed fragment.
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
replaceAll(String, String, String) - Static method in class com.enterprisedt.util.StringUtils
Replaces all occurrences of 'from' in 'text' with 'to'.
replyReceived(String, String) - Method in class com.enterprisedt.net.ftp.EventAdapter
Log an FTP reply being sent back to the client.
replyReceived(String, String) - Method in class com.enterprisedt.net.ftp.EventCollector
Log an FTP reply being sent back to the client.
replyReceived(String, String) - Method in interface com.enterprisedt.net.ftp.EventListener
Log an FTP reply being sent back to the client.
report(Object) - Static method in class com.enterprisedt.net.ftp.VersionDetails
Report on useful things for debugging purposes
reset() - Method in class com.enterprisedt.net.ftp.BandwidthThrottler
 
reset() - Method in class com.enterprisedt.net.ftp.FTPInputStream
Repositions this stream to the position at the time the mark method was last called on this input stream.
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
resumeNextDownload(long) - Method in class com.enterprisedt.net.ftp.FTPClient
 
resumeNextDownload(long) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Make the next download resume at a specific point.
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
RollingFileAppender - Class in com.enterprisedt.util.debug
Rolling file appender that moves the log file to a backup file once it exceeds a certain size.
RollingFileAppender(String, long) - Constructor for class com.enterprisedt.util.debug.RollingFileAppender
Constructor
RollingFileAppender(String) - Constructor for class com.enterprisedt.util.debug.RollingFileAppender
Constructor

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.
ServerStrings - Class in com.enterprisedt.net.ftp
Manages strings that match various FTP server replies for various situations.
ServerStrings() - Constructor for class com.enterprisedt.net.ftp.ServerStrings
 
serverWakeupInterval - Variable in class com.enterprisedt.net.ftp.FTPClient
Interval in seconds in between server wakeups.
setAccountDetails(String) - Method in class com.enterprisedt.net.ftp.AdvancedFTPSettings
Set the account details to be sent at login time for use in the ACCT command.
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
setDataChannelCallback(DataChannelCallback) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the data channel callback, which notifies of the ip and port number to be connected to, and gives an opportunity to modify these values
setDataPort(InetAddress, int) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
Sets the data port on the server, that is, sends a PORT command.
setDataReceiveBufferSize(int) - Method in class com.enterprisedt.net.ftp.FTPClient
Deprecated. see FTPClient.setNetworkBufferSize(int)
setDataSendBufferSize(int) - Method in class com.enterprisedt.net.ftp.FTPClient
Deprecated. see FTPClient.setNetworkBufferSize(int)
setDateFormatString(String) - Method in class com.enterprisedt.net.ftp.MVSFileParser
Provides ability to pre-specify the format that the parser will use to parse dates.
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
setFileLockingEnabled(boolean) - Method in class com.enterprisedt.net.ftp.AdvancedGeneralSettings
Set file locking to enabled or disabled.
setFileLockingEnabled(boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
 
setFileLockingEnabled(boolean) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Set file locking to enabled or disabled.
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.MVSFileParser
Could in theory be used to figure out the format of the date/time except that I'd need time on the server to see if this actually works that way.
setLocale(Locale) - Method in class com.enterprisedt.net.ftp.NetwareFileParser
Set the locale for date parsing of listings
setLocale(Locale) - Method in class com.enterprisedt.net.ftp.OS400FileParser
Set the locale for date parsing of listings
setLocale(Locale) - Method in class com.enterprisedt.net.ftp.UnixFileParser
Set the locale for date parsing of listings
setLocale(Locale) - Method in class com.enterprisedt.net.ftp.VMSFileParser
 
setLocale(Locale) - Method in class com.enterprisedt.net.ftp.WindowsFileParser
Set the locale for date parsing of listings
setLocales(Locale[]) - Method in class com.enterprisedt.net.ftp.FTPFileFactory
Set the locales to try for date parsing of listings
setLogCommands(boolean) - Method in class com.enterprisedt.net.ftp.EventCollector
Should commands and replies be logged? Default is true.
setLogConnectionIdentifiers(boolean) - Method in class com.enterprisedt.net.ftp.EventCollector
Should connection identifiers be logged? Default is false.
setLogTransferProgress(boolean) - Method in class com.enterprisedt.net.ftp.EventCollector
Should transfer progress be logged? Default is false.
setLogTransferStartComplete(boolean) - Method in class com.enterprisedt.net.ftp.EventCollector
Should transfer start and complete events be logged? Default is true.
setMaxSizeRollBackups(int) - Method in class com.enterprisedt.util.debug.RollingFileAppender
Set the maximum number of backup files
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.FileTransferInputStream
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
setNetworkBufferSize(int) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Set the size of the network buffers (SO_SNDBUF and SO_RCVBUF).
setNetworkBufferSize(int) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Set the size of the network buffers (SO_SNDBUF and SO_RCVBUF).
setNetworkBufferSize(int) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the size of the network buffers (SO_SNDBUF and SO_RCVBUF).
setNetworkBufferSize(int) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Set the size of the network buffers (SO_SNDBUF and SO_RCVBUF).
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
setReceiveBufferSize(int) - Method in interface com.enterprisedt.util.proxy.StreamSocket
Sets the SO_RCVBUF option
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.
setRemoteHost(String) - Method in class com.enterprisedt.util.proxy.PlainSocket
Set the remote hostname
setRemoteHost(String) - Method in interface com.enterprisedt.util.proxy.StreamSocket
Set the remote hostname
setRemotePort(int) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Set the port to connect to on the remote server.
setRemotePort(int) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Set the port to connect to on the remote server.
setRemotePort(int) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the control to connect to on the remote server.
setRemotePort(int) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Set the port to connect to on the remote server.
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
setSendBufferSize(int) - Method in interface com.enterprisedt.util.proxy.StreamSocket
Sets the SO_SNDBUF option
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
 
setSoTimeout(int) - Method in interface com.enterprisedt.util.proxy.StreamSocket
Enable/disable SO_TIMEOUT with the specified timeout, in milliseconds.
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.
setThreshold(int) - Method in class com.enterprisedt.net.ftp.BandwidthThrottler
 
setTimeout(int) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Set the timeout for socket connections.
setTimeout(int) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Set the timeout for socket connections.
setTimeout(int) - Method in class com.enterprisedt.net.ftp.FTPClient
Set the SO_TIMEOUT in milliseconds on the underlying socket.
setTimeout(int) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Set the timeout on the underlying sockets and other resources that may be used.
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 - Variable in class com.enterprisedt.net.ftp.FileTransferOutputStream
Number of bytes transferred
size(String) - Method in class com.enterprisedt.net.ftp.FTPClient
 
size(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
Get the size of a remote file.
size - Variable in class com.enterprisedt.net.ftp.FTPFile
Size of file
size() - Method in class com.enterprisedt.net.ftp.FTPFile
 
size() - Method in class com.enterprisedt.net.ftp.ServerStrings
Fragment count
skip(long) - Method in class com.enterprisedt.net.ftp.FTPInputStream
Skips over and discards n bytes of data from this input stream.
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.
split(String) - Static method in class com.enterprisedt.util.StringUtils
Splits string consisting of fields separated by whitespace into an array of strings.
split(String, char) - Static method in class com.enterprisedt.util.StringUtils
Splits string consisting of fields separated by whitespace into an array of strings.
splitMVSLine(String) - Method in class com.enterprisedt.net.ftp.MVSFileParser
This is a split + trim function.
StandardOutputAppender - Class in com.enterprisedt.util.debug
Appends log statements to standard output
StandardOutputAppender() - Constructor for class com.enterprisedt.util.debug.StandardOutputAppender
Constructor
start() - Method in class com.enterprisedt.net.ftp.AbstractFTPInputStream
 
start(boolean) - Method in class com.enterprisedt.net.ftp.AbstractFTPInputStream
Start the transfer
started - Variable in class com.enterprisedt.net.ftp.FileTransferInputStream
Flag to indicated we've started downloading
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.
StreamSocket - Interface in com.enterprisedt.util.proxy
Interface of all stream sockets
StringUtils - Class in com.enterprisedt.util
Various useful string utilities
StringUtils() - Constructor for class com.enterprisedt.util.StringUtils
 
StringUtils.CharSplitter - Class in com.enterprisedt.util
 
StringUtils.Splitter - Interface in com.enterprisedt.util
 
StringUtils.WhitespaceSplitter - Class in com.enterprisedt.util
 
StringUtils.WhitespaceSplitter() - Constructor for class com.enterprisedt.util.StringUtils.WhitespaceSplitter
 
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

throttler - Variable in class com.enterprisedt.net.ftp.FTPClient
Threshold for throttling
throttleTransfer(long) - Method in class com.enterprisedt.net.ftp.BandwidthThrottler
 
timeout - Variable in class com.enterprisedt.net.ftp.FTPClient
Socket timeout for both data and control.
toByteArray(int) - 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.FTPFileFactory
 
toString() - Method in class com.enterprisedt.net.ftp.FTPTransferType
 
toString() - Method in class com.enterprisedt.net.ftp.IPEndpoint
 
toString() - Method in class com.enterprisedt.net.ftp.MVSFileParser
Returns parser name.
toString() - Method in class com.enterprisedt.net.ftp.NetwareFileParser
 
toString() - Method in class com.enterprisedt.net.ftp.OS400FileParser
 
toString() - Method in class com.enterprisedt.net.ftp.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 class com.enterprisedt.net.ftp.EventCollector
Notifies that an upload has completed
uploadCompleted(String, String) - Method in interface com.enterprisedt.net.ftp.EventListener
Notifies that an upload has completed
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 class com.enterprisedt.net.ftp.EventCollector
Notifies that an upload has started
uploadStarted(String, String) - Method in interface com.enterprisedt.net.ftp.EventListener
Notifies that an upload has started
uploadStream(String) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Upload a file to the FTP server by writing to a stream.
uploadStream(String, WriteMode) - Method in class com.enterprisedt.net.ftp.FileTransferClient
Upload a file to the FTP server by writing to a stream.
uploadStream(String) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Upload a file to the FTP server by writing to a stream.
uploadStream(String, WriteMode) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
Upload a file to the FTP server by writing to a stream.
uploadURLFile(String, String) - Static method in class com.enterprisedt.net.ftp.FileTransferClient
Uploads the given file to the given FTP URL.
uploadURLStream(String) - Static method in class com.enterprisedt.net.ftp.FileTransferClient
Open an OutputStream for the given FTP URL.
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.
usingProxy() - Method in class com.enterprisedt.net.ftp.FTPControlSocket
 

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.