Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
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(long) - Method in interface com.enterprisedt.net.ftp.FTPProgressMonitor
-
Report the number of bytes transferred so far.
- 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.
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
-
FileTransferClientis 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.
- configureDataSocket() - Method in class com.enterprisedt.net.ftp.FTPClient
- connect() - Method in class com.enterprisedt.net.ftp.FileTransferClient
-
Make a connection to the FTP server.
- connect() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
-
Make a connection to the FTP server.
- connect() - Method in class com.enterprisedt.net.ftp.FTPClient
-
Connects to the server at the address and port number defined in the constructor.
- connect() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
-
Connects to the server at the address and port number defined in the constructor.
- 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 Class in com.enterprisedt.net.ftp
-
IOException that appears on the control channel
- ControlChannelIOException() - Constructor for exception class com.enterprisedt.net.ftp.ControlChannelIOException
-
Constructs an
ControlChannelIOExceptionwithnullas its error detail message. - ControlChannelIOException(String) - Constructor for exception class com.enterprisedt.net.ftp.ControlChannelIOException
-
Constructs an
ControlChannelIOExceptionwith 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.
- createDataSocket() - Method in class com.enterprisedt.net.ftp.FTPClient
-
Set up the data socket
- createDataSocketPASV() - Method in class com.enterprisedt.net.ftp.FTPControlSocket
-
Request a data socket be created on the server, connect to it and return our connected socket.
- 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 class 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 class 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 class 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 class 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 class 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 - Variable in class com.enterprisedt.net.ftp.FTPClient
-
Pasv callback method
- dataChannelCallback - Variable in class com.enterprisedt.net.ftp.FTPControlSocket
-
Pasv callback method
- 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.
- 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 Class in com.enterprisedt.net.ftp
-
Throw this in parsers for date parsing exceptions
- DateParseException(String) - Constructor for exception class com.enterprisedt.net.ftp.DateParseException
-
Constructor.
- 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
- DEBUG - Static variable in class com.enterprisedt.util.debug.Level
-
Debug level
- 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.
- detectParser(String[]) - Method in class com.enterprisedt.net.ftp.FTPFileFactory
- detectTransferMode - Variable in class com.enterprisedt.net.ftp.FTPClient
-
If true, filetypes are autodetected and transfer mode changed to binary/ASCII as required
- dir() - Method in class com.enterprisedt.net.ftp.FTPClient
- dir() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
-
List current directory's contents as an array of strings of filenames.
- dir(String) - Method in class com.enterprisedt.net.ftp.FTPClient
- 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 class com.enterprisedt.net.ftp.FTPClient
- dir(String, boolean) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
-
List a directory's contents as an array of strings.
- dirDetails(String) - Method in class com.enterprisedt.net.ftp.FTPClient
- dirDetails(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
-
List a directory's contents as an array of FTPFile objects.
- dirDetails(String, DirectoryListCallback) - 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.
- dirDetailsM(String) - Method in class com.enterprisedt.net.ftp.FTPClient
-
Uses the MLSD command to find out details about the named directory.
- 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() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
-
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) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
-
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(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() - 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 class com.enterprisedt.net.ftp.FileTransferClient
-
List the names of files and directories of a 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() - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
-
Disconnect from the FTP server.
- disconnect(boolean) - Method in class com.enterprisedt.net.ftp.FileTransferClient
-
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) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
-
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, 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)
- EPSV_END - Static variable in class com.enterprisedt.net.ftp.FTPControlSocket
-
End of PASV reply in IPv6
- EPSV_START - Static variable in class com.enterprisedt.net.ftp.FTPControlSocket
-
Start of PASV reply in IPv6
- equals(Object) - Method in class com.enterprisedt.net.ftp.WriteMode
- 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
- ERROR - Static variable in class com.enterprisedt.util.debug.Level
-
OFF level
- 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(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
- FATAL - Static variable in class com.enterprisedt.util.debug.Level
-
Fatal level
- 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 - Variable in class com.enterprisedt.net.ftp.FTPClient
-
Matcher for permission denied
- 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.
- 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() - 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).
- 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
- FTPClientInterface - Interface in com.enterprisedt.net.ftp
-
Defines operations in common with a number of FTP implementations.
- FTPConnectionClosedException - Exception Class in com.enterprisedt.net.ftp
-
Thrown when an FTP transfer has been closed by the server
- FTPConnectionClosedException(String, String) - Constructor for exception class com.enterprisedt.net.ftp.FTPConnectionClosedException
-
Constructor.
- FTPConnectMode - Class in com.enterprisedt.net.ftp
-
Enumerates the connect modes that are possible, active invalid input: '&' 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
FTPControlSocketusing the givenSocketobject. - FTPException - Exception Class in com.enterprisedt.net.ftp
-
FTP specific exceptions
- FTPException(FTPReply) - Constructor for exception class com.enterprisedt.net.ftp.FTPException
-
Constructor.
- FTPException(String) - Constructor for exception class com.enterprisedt.net.ftp.FTPException
-
Constructor.
- FTPException(String, String) - Constructor for exception class 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) - Constructor for class com.enterprisedt.net.ftp.FTPFile
-
Constructor
- FTPFile(String, String, long, boolean, Date) - Constructor for class com.enterprisedt.net.ftp.FTPFile
-
Constructor
- FTPFileFactory - Class in com.enterprisedt.net.ftp
-
Factory for creating FTPFile objects
- FTPFileFactory(FTPFileParser) - Constructor for class com.enterprisedt.net.ftp.FTPFileFactory
-
Constructor.
- FTPFileFactory(String) - 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 Class in com.enterprisedt.net.ftp
-
Thrown when an FTP transfer has been cancelled
- FTPTransferCancelledException() - Constructor for exception class com.enterprisedt.net.ftp.FTPTransferCancelledException
-
Constructor.
- FTPTransferType - Class in com.enterprisedt.net.ftp
-
Enumerates the transfer types possible.
G
- get(OutputStream, String) - Method in class com.enterprisedt.net.ftp.FTPClient
- get(OutputStream, String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
-
Get data from the FTP server.
- get(String) - Method in class com.enterprisedt.net.ftp.FTPClient
- get(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
-
Get data from the FTP server.
- get(String, 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.
- 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.
- getDataSendBufferSize() - Method in class com.enterprisedt.net.ftp.FTPClient
-
Deprecated.
- 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() - Static method in class com.enterprisedt.util.debug.Logger
-
Returns the logging level for all loggers.
- getLevel(String) - Static method in class com.enterprisedt.util.debug.Level
-
Get level from supplied string
- 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 class 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(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
- INFO - Static variable in class com.enterprisedt.util.debug.Level
-
Info level
- 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?
- isIPV6(InetAddress) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
-
Is this an IPV6 InetAddress?
- 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
- LINE_SEPARATOR - Static variable in class com.enterprisedt.net.ftp.FTPClient
-
Local line separator
- linkCount - Variable in class com.enterprisedt.net.ftp.FTPFile
-
Number of links to file
- linkedname - Variable in class com.enterprisedt.net.ftp.FTPFile
-
Name of file this is linked to
- list(String) - Method in class com.enterprisedt.net.ftp.FTPClient
-
Deprecated.As of FTP 1.1, replaced by
FTPClient.dir(String) - list(String, boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
-
Deprecated.As of FTP 1.1, replaced by
FTPClient.dir(String,boolean) - listDirectoryEntry(DirectoryListArgument) - Method in interface com.enterprisedt.net.ftp.DirectoryListCallback
-
List a directory entry
- listener - Variable in class com.enterprisedt.net.ftp.FileTransferClient
-
Event listeners
- listenOnAllInterfaces - Variable in class com.enterprisedt.net.ftp.FTPControlSocket
-
Listen to all interfaces in active mode
- listFiles() - Method in class com.enterprisedt.net.ftp.FTPFile
-
Returns an array of FTPFile objects denoting the files and directories in this directory
- log - Variable in class com.enterprisedt.util.debug.FileAppender
-
Destination
- log - Variable in class com.enterprisedt.util.debug.StreamAppender
-
Writer used to write to the buffer.
- log(Level, String, Throwable) - Method in class com.enterprisedt.util.debug.Logger
-
Log a message
- log(String) - Method in interface com.enterprisedt.util.debug.Appender
-
Log a message
- log(String) - Method in class com.enterprisedt.util.debug.FileAppender
-
Log a message
- log(String) - Method in class com.enterprisedt.util.debug.RollingFileAppender
-
Log a message
- log(String) - Method in class com.enterprisedt.util.debug.StandardOutputAppender
-
Log a message
- log(String) - Method in class com.enterprisedt.util.debug.StreamAppender
- log(Throwable) - Method in interface com.enterprisedt.util.debug.Appender
-
Log a stack trace
- log(Throwable) - Method in class com.enterprisedt.util.debug.FileAppender
- log(Throwable) - Method in class com.enterprisedt.util.debug.RollingFileAppender
- log(Throwable) - Method in class com.enterprisedt.util.debug.StandardOutputAppender
- 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 Class in com.enterprisedt.net.ftp
-
A malformed reply was received from the server
- MalformedReplyException(String) - Constructor for exception class 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
markandresetmethods. - 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() - Constructor for class com.enterprisedt.util.debug.MemoryAppender
-
Create a MemoryAppender whose buffer is initially set to 100k.
- MemoryAppender(int) - Constructor for class com.enterprisedt.util.debug.MemoryAppender
-
Create a MemoryAppender whose buffer has the given initial size.
- 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
FTPDataSocketobject (server mode) which will listen on the given port number. - newPassiveDataSocket(String, int) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
-
Constructs a new
FTPDataSocketobject (client mode) and connect to the given remote host and port number. - NO_DATA_SETS_FOUND - Static variable in class com.enterprisedt.net.ftp.DirectoryEmptyStrings
-
Server string for OS/390 indicating no files found (NO_DATA_SETS_FOUND)
- NO_FILES - Static variable in class com.enterprisedt.net.ftp.DirectoryEmptyStrings
-
Server string indicating no files found (NO_FILES)
- NO_FILES_FOUND - Static variable in class com.enterprisedt.net.ftp.DirectoryEmptyStrings
-
Server string indicating no files found (NO_FILES_FOUND) - Serv-U
- NO_SUCH_FILE - Static variable in class com.enterprisedt.net.ftp.FileNotFoundStrings
-
Server string indicating file not found
- NO_SUCH_FILE_OR_DIR - Static variable in class com.enterprisedt.net.ftp.DirectoryEmptyStrings
-
Server string indicating no files found (wu-ftpd) (NO_SUCH_FILE_OR_DIR)
- noOp() - Method in class com.enterprisedt.net.ftp.FTPClient
-
Send the NOOP message
- noOperation() - Method in class com.enterprisedt.net.ftp.FTPClient
-
Send a "no operation" message that does nothing.
- NOT_REGULAR_FILE - Static variable in class com.enterprisedt.net.ftp.FileNotFoundStrings
-
Server string indicating file not found
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.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.
- parse(String[]) - Method in class com.enterprisedt.net.ftp.FTPFileFactory
-
Parse an array of raw file information returned from the FTP server
- 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(byte[], String, FTPTransferType, boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
-
Can be overridden by subclasses to do any necessary post transfer checking.
- postTransferChecks(String, String, FTPTransferType, boolean) - Method in class com.enterprisedt.net.ftp.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() - Method in class com.enterprisedt.util.debug.MemoryAppender
-
Writes the entire buffer to stdout.
- print(PrintStream) - Method in class com.enterprisedt.util.debug.MemoryAppender
-
Writes the entire buffer to the given writer.
- put(byte[], String) - Method in class com.enterprisedt.net.ftp.FTPClient
- put(byte[], String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
-
Put data onto the FTP server.
- put(byte[], String, boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
- put(byte[], String, boolean) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
-
Put data onto the FTP server.
- put(InputStream, String) - Method in class com.enterprisedt.net.ftp.FTPClient
- 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 class com.enterprisedt.net.ftp.FTPClient
- put(InputStream, String, boolean) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
-
Put a stream of data onto the FTP server.
- put(String, String) - 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(String, String, boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
- 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) - Method in class com.enterprisedt.net.ftp.FTPClient
-
Issue arbitrary ftp commands to the FTP server.
- quote(String, 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
InputStreamand 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
InputStreamand 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
- Related Documentation - Search tag in package com.enterprisedt.net.ftp
- Section
- 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
- removeClient(FTPClientInterface) - Method in class com.enterprisedt.net.ftp.FileStatistics
- 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
markmethod 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) - Constructor for class com.enterprisedt.util.debug.RollingFileAppender
-
Constructor
- RollingFileAppender(String, long) - 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.
- setDataSendBufferSize(int) - Method in class com.enterprisedt.net.ftp.FTPClient
-
Deprecated.
- 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.FTPInputStream
-
The input stream uses the progress monitor currently owned by the FTP client.
- setMonitor(FTPProgressMonitorEx, long) - Method in class com.enterprisedt.net.ftp.FTPOutputStream
-
The output stream uses the progress monitor currently owned by the FTP client.
- setMonitorInterval(long) - Method in class com.enterprisedt.net.ftp.FTPClient
-
Set the number of bytes transferred between each callback on the progress monitor param interval bytes to be transferred before a callback
- setName(String) - Method in class com.enterprisedt.net.ftp.FTPFile
-
Set the name of the file
- 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
-
Set the path of the file.
- setPermissions(String) - Method in class com.enterprisedt.net.ftp.FTPFile
- setPORTIP(String) - Method in class com.enterprisedt.net.ftp.FTPClient
-
Deprecated.
- setProgressMonitor(FTPProgressMonitor) - Method in class com.enterprisedt.net.ftp.FTPClient
- setProgressMonitor(FTPProgressMonitor) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
-
Set a progress monitor for callbacks.
- setProgressMonitor(FTPProgressMonitor, long) - Method in class com.enterprisedt.net.ftp.FTPClient
- setProgressMonitor(FTPProgressMonitor, long) - 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
- 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 - Variable in class com.enterprisedt.net.ftp.FTPFile
-
Size of file
- size() - Method in class com.enterprisedt.net.ftp.FTPFile
- size() - Method in class com.enterprisedt.net.ftp.ServerStrings
-
Fragment count
- size(String) - Method in class com.enterprisedt.net.ftp.FTPClient
- size(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
-
Get the size of a remote file.
- skip(long) - Method in class com.enterprisedt.net.ftp.FTPInputStream
-
Skips over and discards
nbytes 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) - Static method in class com.enterprisedt.util.StringUtils
-
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, char) - Static method in class com.enterprisedt.util.StringUtils
-
Splits string consisting of fields separated by whitespace into an array of strings.
- split(String, FTPFileParser.Splitter) - Method in class com.enterprisedt.net.ftp.FTPFileParser
-
Splits string consisting of fields separated by whitespace into an array of strings.
- splitMVSLine(String) - Method in class com.enterprisedt.net.ftp.MVSFileParser
-
This is a split + trim function.
- 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
- 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 class 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) - Method in interface com.enterprisedt.net.ftp.FileTransferClientInterface
-
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, 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) - 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 class com.enterprisedt.net.ftp.FileTransferClient
-
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.
- useNOOP - Variable in class com.enterprisedt.net.ftp.FTPClient
-
NOOP supported?
- user - Variable in class com.enterprisedt.net.ftp.FTPClient
-
Username cached
- user(String) - Method in class com.enterprisedt.net.ftp.FTPClient
-
Supply the user name to log into an account on the FTP server.
- 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.FTPControlSocket
-
Validate the response the host has supplied against the expected reply.
- validateReply(FTPReply, String[]) - Method in class com.enterprisedt.net.ftp.FTPClient
-
Validate an FTPReply
- validateReply(FTPReply, String[]) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
-
Validate the response the host has supplied against the expected reply.
- validateReply(String, 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(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
- WARN - Static variable in class com.enterprisedt.util.debug.Level
-
Warn level
- WhitespaceSplitter() - Constructor for class com.enterprisedt.util.StringUtils.WhitespaceSplitter
- 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(byte[], int, int) - Method in class com.enterprisedt.net.ftp.FTPOutputStream
-
Writes
lenbytes from the specified byte array starting at offsetoffto this output stream. - write(int) - Method in class com.enterprisedt.net.ftp.FTPOutputStream
-
Writes
b.lengthbytes from the specified byte array 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form