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

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

## A

abort() - Method in class com.enterprisedt.net.ftp.FTPClient
  Abort the current action
acceptConnection() - Method in class com.enterprisedt.net.ftp.FTPActiveDataSocket
  Waits for a connection from the server and then sets the timeout when the connection is made.
acceptedSock - Variable in class com.enterprisedt.net.ftp.FTPActiveDataSocket
  The socket accepted from server.
account(String) - Method in class com.enterprisedt.net.ftp.FTPClient
  Supply account information string to the server.
ACTIVE - Static variable in class com.enterprisedt.net.ftp.FTPConnectMode
  Represents active connect mode
addAppender(Appender) - Static method in class com.enterprisedt.util.debug.Logger
  Add an appender to our list
ALL - Static variable in class com.enterprisedt.util.debug.Level
  All level
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
assertIdentical(byte[], byte[]) - Method in class com.enterprisedt.net.ftp.test.FTPTestCase
  Test to see if two buffers are identical, byte for byte
assertIdentical(String, String) - Method in class com.enterprisedt.net.ftp.test.FTPTestCase
  Test to see if two files are identical, byte for byte
assertIdentical(File, File) - Method in class com.enterprisedt.net.ftp.test.FTPTestCase
  Test to see if two files are identical, byte for byte
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
autoPassiveIPSubstitution - Variable in class com.enterprisedt.net.ftp.test.FTPTestTools
  If true, uses the original host IP if an internal IP address is returned by the server in PASV mode

## B

BINARY - Static variable in class com.enterprisedt.net.ftp.FileTypes
BINARY - Static variable in class com.enterprisedt.net.ftp.FTPTransferType
  Represents Image (or binary) transfer type
bulkCount - Variable in class com.enterprisedt.net.ftp.test.FTPTestCase
  Number of operations for stress testing
bulkTransfer(String) - Method in class com.enterprisedt.net.ftp.test.FTPTestCase
  Transfer back and forth multiple times
bytesTransferred(long) - Method in interface com.enterprisedt.net.ftp.FTPProgressMonitor
  Report the number of bytes transferred so far.
bytesTransferred(long) - Method in class com.enterprisedt.net.ftp.test.TestTransfer.TestProgressMonitor

## C

cancelResume() - Method in class com.enterprisedt.net.ftp.FTPClient
cancelResume() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Cancel the resume.
cancelTransfer() - Method in class com.enterprisedt.net.ftp.FTPClient
cancelTransfer() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Cancels the current transfer.
CANNOT_FIND_THE_FILE - Static variable in class com.enterprisedt.net.ftp.FileNotFoundStrings
  Server string indicating file not found
CARRIAGE_RETURN - Static variable in class com.enterprisedt.net.ftp.FTPClient
  Used for ASCII translation
cdup() - Method in class com.enterprisedt.net.ftp.FTPClient
cdup() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Change the remote working directory to the parent directory
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.FTPClient
  Checks if the client has connected to the server and throws an exception if it hasn't.
chooseTransferMode(String) - Method in class com.enterprisedt.net.ftp.FTPClient
  Switch the transfer mode if requested and if necessary
clearAppenders() - Static method in class com.enterprisedt.util.debug.Logger
  Clear all appenders
clearLog() - Method in class com.enterprisedt.net.ftp.FTPMessageCollector
  Clear the log of all messages
clearSOCKS() - Static method in class com.enterprisedt.net.ftp.FTPClient
  Clear SOCKS settings.
close() - Method in class com.enterprisedt.net.ftp.FTPActiveDataSocket
  Closes underlying sockets
close() - Method in class com.enterprisedt.net.ftp.FTPControlSocket
  Close the socket
close() - Method in interface com.enterprisedt.net.ftp.FTPDataSocket
  Closes underlying socket(s)
close() - Method in class com.enterprisedt.net.ftp.FTPPassiveDataSocket
  Closes underlying socket
close() - Method in interface com.enterprisedt.util.debug.Appender
  Close this appender
close() - Method in class com.enterprisedt.util.debug.FileAppender
close() - Method in class com.enterprisedt.util.debug.StandardOutputAppender
closeChild() - Method in class com.enterprisedt.net.ftp.FTPActiveDataSocket
  Closes child socket
closeChild() - Method in interface com.enterprisedt.net.ftp.FTPDataSocket
  Closes child socket
closeChild() - Method in class com.enterprisedt.net.ftp.FTPPassiveDataSocket
  Does nothing in passive mode
closeDataSocket(InputStream) - Method in class com.enterprisedt.net.ftp.FTPClient
  Close stream for data socket.
closeDataSocket(OutputStream) - Method in class com.enterprisedt.net.ftp.FTPClient
  Close stream for data socket
com.enterprisedt.net.ftp - package com.enterprisedt.net.ftp
  Contains classes for FTP client functionality.
com.enterprisedt.net.ftp.test - package com.enterprisedt.net.ftp.test
com.enterprisedt.util.debug - package com.enterprisedt.util.debug
connect() - Method in class com.enterprisedt.net.ftp.FTPClient
  Connects to the server at the address and port number defined in the constructor.
connect() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Connects to the server at the address and port number defined in the constructor.
connect() - Method in class com.enterprisedt.net.ftp.test.FTPTestCase
  Connect to the server and setup log stream
connect() - Method in class com.enterprisedt.net.ftp.test.FTPTestTools
  Connect to the remote host
connect() - Method in class com.enterprisedt.net.ftp.test.TestTools
  Connect to the remote host
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?
connectMode - Variable in class com.enterprisedt.net.ftp.test.FTPTestTools
  Connect mode for test
control - Variable in class com.enterprisedt.net.ftp.FTPClient
  Socket responsible for controlling the connection
CONTROL_PORT - Static variable in class com.enterprisedt.net.ftp.FTPControlSocket
  The default and standard control port number for FTP
controlEncoding - Variable in class com.enterprisedt.net.ftp.FTPClient
  Encoding used on control socket
controlPort - Variable in class com.enterprisedt.net.ftp.FTPClient
  Control port number.
controlSock - Variable in class com.enterprisedt.net.ftp.FTPControlSocket
  The underlying socket.
COULD_NOT_GET_FILE - Static variable in class com.enterprisedt.net.ftp.FileNotFoundStrings
  Server string indicating file not found
created - Variable in class com.enterprisedt.net.ftp.FTPFile
  Created time
created() - Method in class com.enterprisedt.net.ftp.FTPFile
  Get the created date for the file.
createDataSocketPASV() - Method in class com.enterprisedt.net.ftp.FTPControlSocket
  Request a data socket be created on the server, connect to it and return our connected socket.
createSocket(InetAddress, int, int) - Static method in class com.enterprisedt.net.ftp.SocketUtils
  Create a connected socket, using a timeout if it is available.
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPActiveDataSocket
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPClient
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPConnectMode
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPControlSocket
  Revision control id
cvsId - Static variable in interface com.enterprisedt.net.ftp.FTPDataSocket
  Revision control id
cvsId - Static variable in exception com.enterprisedt.net.ftp.FTPException
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPFile
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPFileFactory
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPPassiveDataSocket
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPReply
  Revision control id
cvsId - Static variable in exception com.enterprisedt.net.ftp.FTPTransferCancelledException
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.FTPTransferType
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.MLSXEntryParser
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.test.FTPClientTest
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.test.FTPTestCase
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.test.TestAutoModeTransfer
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.test.TestBigTransfer
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.test.TestBulkTransfer
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.test.TestDirOperations
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.test.TestExists
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.test.TestFeatures
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.test.TestFileOperations
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.test.TestGeneral
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.test.TestListings
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.test.TestMLST
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.test.TestPortRange
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.test.TestResume
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.test.TestTimeout
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.test.TestTransfer
  Revision control id
cvsId - Static variable in class com.enterprisedt.net.ftp.test.VMSTests
  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 interface com.enterprisedt.util.debug.Appender
  Revision control id
cvsId - Static variable in class com.enterprisedt.util.debug.FileAppender
  Revision control id
cvsId - Static variable in class com.enterprisedt.util.debug.Level
  Revision control id
cvsId - Static variable in class com.enterprisedt.util.debug.Logger
  Revision control id
cvsId - Static variable in class com.enterprisedt.util.debug.StandardOutputAppender
  Revision control id

## D

data - Variable in class com.enterprisedt.net.ftp.FTPClient
  Socket responsible for transferring the data
DEBUG - Static variable in class com.enterprisedt.util.debug.Level
  Debug level
debug(String) - Method in class com.enterprisedt.util.debug.Logger
  Log a debug level message
debug(String, byte[]) - Method in class com.enterprisedt.util.debug.Logger
  Log a debug level message
debug(String, Object) - Method in class com.enterprisedt.util.debug.Logger
  Logs by substituting in the argument at the location marked in the message argument by {0}.
debug(String, Object, Object) - Method in class com.enterprisedt.util.debug.Logger
  Logs by substituting in the arguments at the locations marked in the message argument by {#} (where # is a number).
debug(String, Object, Object, Object) - Method in class com.enterprisedt.util.debug.Logger
  Logs by substituting in the arguments at the locations marked in the message argument by {#} (where # is a number).
debug(String, Object, Object, Object, Object) - Method in class com.enterprisedt.util.debug.Logger
  Logs by substituting in the arguments at the locations marked in the message argument by {#} (where # is a number).
debug(String, Object, Object, Object, Object, Object) - Method in class com.enterprisedt.util.debug.Logger
  Logs by substituting in the arguments at the locations marked in the message argument by {#} (where # is a number).
debug(String, Throwable) - Method in class com.enterprisedt.util.debug.Logger
  Log a debug level message
debugResponses(boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
  Deprecated. use the Logger class to switch debugging on and off
DEFAULT_BUFFER_SIZE - Static variable in class com.enterprisedt.net.ftp.FTPClient
  Default transfer buffer size
DEFAULT_ENCODING - Static variable in class com.enterprisedt.net.ftp.FTPClient
  Default encoding used for control data
DEFAULT_MONITOR_INTERVAL - Static variable in class com.enterprisedt.net.ftp.FTPClient
  Default byte interval for transfer monitor
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
detectTransferMode - Variable in class com.enterprisedt.net.ftp.FTPClient
  If true, filetypes are autodetected and transfer mode changed to binary/ASCII as required
dir() - Method in class com.enterprisedt.net.ftp.FTPClient
dir(String) - Method in class com.enterprisedt.net.ftp.FTPClient
dir(String, boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
dir() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  List current directory's contents as an array of strings of filenames.
dir(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  List a directory's contents as an array of strings of filenames.
dir(String, boolean) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  List a directory's contents as an array of strings.
dirDetails(String) - Method in class com.enterprisedt.net.ftp.FTPClient
dirDetails(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  List a directory's contents as an array of FTPFile objects.
DirectoryEmptyStrings - Class in com.enterprisedt.net.ftp
  Contains fragments of server replies that indicate no files were found in a supplied directory.
DirectoryEmptyStrings() - Constructor for class com.enterprisedt.net.ftp.DirectoryEmptyStrings
  Constructor.
dirEmptyStrings - Variable in class com.enterprisedt.net.ftp.FTPClient
  Matcher for directory empty

## E

EMPTY_DIR - Static variable in class com.enterprisedt.net.ftp.DirectoryEmptyStrings
  Server string indicating no files found (EMPTY_DIR)
ERROR - Static variable in class com.enterprisedt.util.debug.Level
  OFF level
error(String) - Method in class com.enterprisedt.util.debug.Logger
  Log an error level message
error(String, Throwable) - Method in class com.enterprisedt.util.debug.Logger
  Log an error level message
exists(String) - Method in class com.enterprisedt.net.ftp.FTPClient
exists(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Does the named file exist in the current server directory?
extensions() - Method in class com.enterprisedt.net.ftp.FileTypes
  Get the list of registered file extensions

## F

FAILED_TO_OPEN_FILE - Static variable in class com.enterprisedt.net.ftp.FileNotFoundStrings
  Server string indicating file not found
FATAL - Static variable in class com.enterprisedt.util.debug.Level
  Fatal level
fatal(String) - Method in class com.enterprisedt.util.debug.Logger
  Log a fatal level message
fatal(String, Throwable) - Method in class com.enterprisedt.util.debug.Logger
  Log a fatal level message
features() - Method in class com.enterprisedt.net.ftp.FTPClient
  Get the server supplied features
FILE_NOT_FOUND - Static variable in class com.enterprisedt.net.ftp.FileNotFoundStrings
  Server string indicating file not found
FileAppender - Class in com.enterprisedt.util.debug
  Appends log statements to a file
FileAppender(String) - Constructor for class com.enterprisedt.util.debug.FileAppender
  Constructor
fileDetails(String) - Method in class com.enterprisedt.net.ftp.FTPClient
  Uses the MLST command to find out details about the named file.
FileNotFoundStrings - Class in com.enterprisedt.net.ftp
  Contains fragments of server replies that indicate no files were found in a supplied directory.
FileNotFoundStrings() - Constructor for class com.enterprisedt.net.ftp.FileNotFoundStrings
  Constructor.
fileNotFoundStrings - Variable in class com.enterprisedt.net.ftp.FTPClient
  Matcher for permission denied
FileParserTest - Class in com.enterprisedt.net.ftp.test
  Test harness for testing out listings.
FileParserTest() - Constructor for class com.enterprisedt.net.ftp.test.FileParserTest
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 - Variable in class com.enterprisedt.net.ftp.test.FTPTestCase
  Reference to the FTP client
FTP_LINE_SEPARATOR - Static variable in class com.enterprisedt.net.ftp.FTPClient
  Used for ASCII translation
FTPActiveDataSocket - Class in com.enterprisedt.net.ftp
  Active data socket handling class
FTPActiveDataSocket(ServerSocket) - Constructor for class com.enterprisedt.net.ftp.FTPActiveDataSocket
  Constructor
FTPClient - Class in com.enterprisedt.net.ftp
  Supports client-side FTP.
FTPClient(String) - Constructor for class com.enterprisedt.net.ftp.FTPClient
  Deprecated. use setter methods to set properties
FTPClient(String, int) - Constructor for class com.enterprisedt.net.ftp.FTPClient
  Deprecated. use setter methods to set properties
FTPClient(String, int, int) - Constructor for class com.enterprisedt.net.ftp.FTPClient
  Deprecated. use setter methods to set properties
FTPClient(String, int, int, String) - Constructor for class com.enterprisedt.net.ftp.FTPClient
  Deprecated. use setter methods to set properties
FTPClient(InetAddress) - Constructor for class com.enterprisedt.net.ftp.FTPClient
  Deprecated. use setter methods to set properties
FTPClient(InetAddress, int) - Constructor for class com.enterprisedt.net.ftp.FTPClient
  Deprecated. use setter methods to set properties
FTPClient(InetAddress, int, int) - Constructor for class com.enterprisedt.net.ftp.FTPClient
  Deprecated. use setter methods to set properties
FTPClient(InetAddress, int, int, String) - Constructor for class com.enterprisedt.net.ftp.FTPClient
  Deprecated. use setter methods to set properties
FTPClient() - Constructor for class com.enterprisedt.net.ftp.FTPClient
  Default constructor should now always be used together with setter methods in preference to other constructors (now deprecated).
FTPClientInterface - Interface in com.enterprisedt.net.ftp
  Defines operations in common with a number of FTP implementations.
FTPClientTest - Class in com.enterprisedt.net.ftp.test
  Basic test harness.
FTPClientTest() - Constructor for class com.enterprisedt.net.ftp.test.FTPClientTest
FTPConnectMode - Class in com.enterprisedt.net.ftp
  Enumerates the connect modes that are possible, active & PASV
FTPControlSocket - Class in com.enterprisedt.net.ftp
  Supports client-side FTP operations
FTPControlSocket(InetAddress, int, int, String, FTPMessageListener) - Constructor for class com.enterprisedt.net.ftp.FTPControlSocket
  Constructor.
FTPControlSocket(InetAddress, Socket, int, String, FTPMessageListener) - Constructor for class com.enterprisedt.net.ftp.FTPControlSocket
  Constructs a new `FTPControlSocket` using the given `Socket` object.
FTPDataSocket - Interface in com.enterprisedt.net.ftp
  Interface for data socket classes, whether active or passive
FTPException - Exception in com.enterprisedt.net.ftp
  FTP specific exceptions
FTPException(String) - Constructor for exception com.enterprisedt.net.ftp.FTPException
  Constructor.
FTPException(String, String) - Constructor for exception com.enterprisedt.net.ftp.FTPException
  Constructor.
FTPException(FTPReply) - Constructor for exception com.enterprisedt.net.ftp.FTPException
  Constructor.
FTPFile - Class in com.enterprisedt.net.ftp
  Represents a remote file (implementation)
FTPFile(int, String, String, long, boolean, Date) - Constructor for class com.enterprisedt.net.ftp.FTPFile
  Deprecated. 'type' no longer used.
FTPFile(String, String, long, boolean, Date) - Constructor for class com.enterprisedt.net.ftp.FTPFile
  Constructor
FTPFile(String) - Constructor for class com.enterprisedt.net.ftp.FTPFile
  Constructor
FTPFileFactory - Class in com.enterprisedt.net.ftp
  Factory for creating FTPFile objects
FTPFileFactory(String) - Constructor for class com.enterprisedt.net.ftp.FTPFileFactory
  Constructor
FTPFileFactory(FTPFileParser) - Constructor for class com.enterprisedt.net.ftp.FTPFileFactory
  Constructor.
FTPFileParser - Class in com.enterprisedt.net.ftp
  Root class of all file parsers
FTPFileParser() - Constructor for class com.enterprisedt.net.ftp.FTPFileParser
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.
FTPPassiveDataSocket - Class in com.enterprisedt.net.ftp
  Passive data socket handling class
FTPPassiveDataSocket(Socket) - Constructor for class com.enterprisedt.net.ftp.FTPPassiveDataSocket
  Constructor
FTPProgressMonitor - Interface in com.enterprisedt.net.ftp
  Allows the reporting of progress of the transfer of data
FTPReply - Class in com.enterprisedt.net.ftp
  Encapsulates the FTP server reply
FTPTestCase - Class in com.enterprisedt.net.ftp.test
  Generic JUnit test class for FTP, that provides some useful methods for subclasses that implement the actual test cases
FTPTestCase() - Constructor for class com.enterprisedt.net.ftp.test.FTPTestCase
  Initialize test properties
FTPTestTools - Class in com.enterprisedt.net.ftp.test
  Base class for login tools
FTPTestTools() - Constructor for class com.enterprisedt.net.ftp.test.FTPTestTools
FTPTransferCancelledException - Exception in com.enterprisedt.net.ftp
  Thrown when an FTP transfer has been cancelled
FTPTransferCancelledException() - Constructor for exception com.enterprisedt.net.ftp.FTPTransferCancelledException
  Constructor.
FTPTransferType - Class in com.enterprisedt.net.ftp
  Enumerates the transfer types possible.

## G

generateRandomFilename() - Method in class com.enterprisedt.net.ftp.test.FTPTestCase
  Generate a random file name for testing
get(String, String) - Method in class com.enterprisedt.net.ftp.FTPClient
get(OutputStream, String) - Method in class com.enterprisedt.net.ftp.FTPClient
get(String) - Method in class com.enterprisedt.net.ftp.FTPClient
get(String, String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Get data from the FTP server.
get(OutputStream, String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Get data from the FTP server.
get(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Get data from the FTP server.
getBlocksize() - Method in class com.enterprisedt.net.ftp.VMSFileParser
  Get the VMS blocksize, used for calculating file sizes
getBuildTimestamp() - Static method in class com.enterprisedt.net.ftp.FTPClient
  Get the build timestamp
getBuildTimestamp() - Static method in class com.enterprisedt.net.ftp.VersionDetails
  Get the build timestamp
getConnectMode() - Method in class com.enterprisedt.net.ftp.FTPClient
getControlEncoding() - Method in class com.enterprisedt.net.ftp.FTPClient
  Get the encoding used for the control connection
getControlPort() - Method in class com.enterprisedt.net.ftp.FTPClient
  Deprecated. Use `FTPClientInterface.getRemotePort()` instead.
getDeleteCount() - Method in class com.enterprisedt.net.ftp.FTPClient
  Get the number of files deleted since the count was reset
getDeleteCount() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Get the number of files deleted since the count was reset
getDetectTransferMode() - Method in class com.enterprisedt.net.ftp.FTPClient
getDetectTransferMode() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Get the detect transfer mode
getDirectoryEmptyMessages() - Method in class com.enterprisedt.net.ftp.FTPClient
  Get class that holds fragments of server messages that indicate a directory is empty.
getDownloadCount() - Method in class com.enterprisedt.net.ftp.FTPClient
  Get the number of files downloaded since the count was reset
getDownloadCount() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Get the number of files downloaded since the count was reset
getFile() - Method in class com.enterprisedt.util.debug.FileAppender
  Returns the path of the logging file.
getFileNotFoundMessages() - Method in class com.enterprisedt.net.ftp.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
getHost() - Method in class com.enterprisedt.net.ftp.test.TestTools
  Get host
getId() - Method in class com.enterprisedt.net.ftp.FTPClient
  Get the identifying string for this instance
getId() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Get the identifying string for this instance
getInputStream() - Method in class com.enterprisedt.net.ftp.FTPActiveDataSocket
  If active mode, accepts the FTP server's connection - in PASV, we are already connected.
getInputStream() - Method in interface com.enterprisedt.net.ftp.FTPDataSocket
  Get the appropriate input stream for reading from
getInputStream() - Method in class com.enterprisedt.net.ftp.FTPPassiveDataSocket
  If active mode, accepts the FTP server's connection - in PASV, we are already connected.
getLastReply() - Method in class com.enterprisedt.net.ftp.FTPClient
  Gets the last reply from the server, whether valid or not
getLastValidReply() - Method in class com.enterprisedt.net.ftp.FTPClient
  Gets the latest valid reply from the server
getLevel() - Method in class com.enterprisedt.util.debug.Level
  Get integer log level
getLevel(String) - Static method in class com.enterprisedt.util.debug.Level
  Get level from supplied string
getLevel() - Static method in class com.enterprisedt.util.debug.Logger
  Returns the logging level for all loggers.
getLinkCount() - Method in class com.enterprisedt.net.ftp.FTPFile
getLinkedname() - Method in class com.enterprisedt.net.ftp.FTPFile
getLocalPort() - Method in class com.enterprisedt.net.ftp.FTPActiveDataSocket
  Returns the local port to which this socket is bound.
getLocalPort() - Method in interface com.enterprisedt.net.ftp.FTPDataSocket
  Returns the local port to which this socket is bound.
getLocalPort() - Method in class com.enterprisedt.net.ftp.FTPPassiveDataSocket
  Returns the local port to which this socket is bound.
getLog() - Method in class com.enterprisedt.net.ftp.FTPMessageCollector
  Get the log of messages
getLogger(Class) - Static method in class com.enterprisedt.util.debug.Logger
  Get a logger for the supplied class
getLogger(String) - Static method in class com.enterprisedt.util.debug.Logger
  Get a logger for the supplied class
getLogName() - Method in class com.enterprisedt.net.ftp.test.FTPTestCase
  Get name of log file
getLogName() - Method in class com.enterprisedt.net.ftp.test.TestAutoModeTransfer
  Get name of log file
getLogName() - Method in class com.enterprisedt.net.ftp.test.TestBigTransfer
  get name of log file
getLogName() - Method in class com.enterprisedt.net.ftp.test.TestBulkTransfer
  get name of log file
getLogName() - Method in class com.enterprisedt.net.ftp.test.TestDirOperations
  Get name of log file
getLogName() - Method in class com.enterprisedt.net.ftp.test.TestExists
  Get name of log file
getLogName() - Method in class com.enterprisedt.net.ftp.test.TestFeatures
  Get name of log file
getLogName() - Method in class com.enterprisedt.net.ftp.test.TestFileOperations
  Get name of log file
getLogName() - Method in class com.enterprisedt.net.ftp.test.TestGeneral
  Get name of log file
getLogName() - Method in class com.enterprisedt.net.ftp.test.TestListings
  Get name of log file
getLogName() - Method in class com.enterprisedt.net.ftp.test.TestMLST
  Get name of log file
getLogName() - Method in class com.enterprisedt.net.ftp.test.TestPortRange
  get name of log file
getLogName() - Method in class com.enterprisedt.net.ftp.test.TestResume
  Get name of log file
getLogName() - Method in class com.enterprisedt.net.ftp.test.TestTimeout
  Get name of log file
getLogName() - Method in class com.enterprisedt.net.ftp.test.TestTransfer
  Get name of log file
getLogName() - Method in class com.enterprisedt.net.ftp.test.VMSTests
  Get name of log file
getMessageListener() - Method in class com.enterprisedt.net.ftp.FTPClient
getMonitorInterval() - Method in class com.enterprisedt.net.ftp.FTPClient
getMonitorInterval() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Get the bytes transferred between each callback on the progress monitor
getName() - Method in class com.enterprisedt.net.ftp.FTPFile
getOutputStream() - Method in class com.enterprisedt.net.ftp.FTPActiveDataSocket
  If active mode, accepts the FTP server's connection - in PASV, we are already connected.
getOutputStream() - Method in interface com.enterprisedt.net.ftp.FTPDataSocket
  Get the appropriate output stream for writing to
getOutputStream() - Method in class com.enterprisedt.net.ftp.FTPPassiveDataSocket
  If active mode, accepts the FTP server's connection - in PASV, we are already connected.
getOwner() - Method in class com.enterprisedt.net.ftp.FTPFile
getPassword() - Method in class com.enterprisedt.net.ftp.test.TestTools
  Get password
getPath() - Method in class com.enterprisedt.net.ftp.FTPFile
getPermissions() - Method in class com.enterprisedt.net.ftp.FTPFile
getProgressMonitor() - Method in class com.enterprisedt.net.ftp.FTPClient
  Get the reference to the progress monitor
getRaw() - Method in class com.enterprisedt.net.ftp.FTPFile
getRawReply() - Method in class com.enterprisedt.net.ftp.FTPReply
  Getter for raw reply
getRemoteAddr() - Method in class com.enterprisedt.net.ftp.FTPClient
getRemoteHost() - Method in class com.enterprisedt.net.ftp.FTPClient
getRemoteHost() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Returns the IP address or name of the remote host.
getRemotePort() - Method in class com.enterprisedt.net.ftp.FTPClient
  Returns the control-port being connected to on the remote server.
getRemotePort() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Returns the port being connected to on the remote server.
getReplyCode() - Method in exception com.enterprisedt.net.ftp.FTPException
  Get the reply code if it exists
getReplyCode() - Method in class com.enterprisedt.net.ftp.FTPReply
  Getter for reply code
getReplyData() - Method in class com.enterprisedt.net.ftp.FTPReply
  Getter for reply data lines
getReplyText() - Method in class com.enterprisedt.net.ftp.FTPReply
  Getter for reply text
getServerWakeupInterval() - Method in class com.enterprisedt.net.ftp.FTPClient
  Get server wakeup interval in seconds.
getSystem() - Method in class com.enterprisedt.net.ftp.FTPFileFactory
  Get the SYST string
getTimeout() - Method in class com.enterprisedt.net.ftp.FTPClient
  Get the TCP timeout
getTimeout() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Get the TCP timeout on the underlying socket(s).
getTimeout() - Method in class com.enterprisedt.net.ftp.test.TestTools
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.FTPClient
  Get class that holds fragments of server messages that indicate a transfer completed.
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.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
getUser() - Method in class com.enterprisedt.net.ftp.test.TestTools
  Get username
getVersion() - Static method in class com.enterprisedt.net.ftp.FTPClient
  Get the version of edtFTPj
getVersion() - Static method in class com.enterprisedt.net.ftp.VersionDetails
  Get the product version
getVersionString() - Static method in class com.enterprisedt.net.ftp.VersionDetails
  Get the product version string
getVMSParser() - Method in class com.enterprisedt.net.ftp.FTPFileFactory
  Return a reference to the VMS parser being used.
group - Variable in class com.enterprisedt.net.ftp.FTPFile
  Group if known

## H

help(String) - Method in class com.enterprisedt.net.ftp.FTPClient
  Get the help text for the specified command
highPort - Variable in class com.enterprisedt.net.ftp.test.FTPTestCase
  Highest port
host - Variable in class com.enterprisedt.net.ftp.test.TestTools
  Remote test host

## I

id - Variable in class com.enterprisedt.net.ftp.FTPClient
  Id of instance
ignoreDateParseErrors - Variable in class com.enterprisedt.net.ftp.FTPFileParser
  Ignore date parsing errors
INFO - Static variable in class com.enterprisedt.util.debug.Level
  Info level
info(String) - Method in class com.enterprisedt.util.debug.Logger
  Log an info level message
info(String, Throwable) - Method in class com.enterprisedt.util.debug.Logger
  Log an info level message
initGet(String) - Method in class com.enterprisedt.net.ftp.FTPClient
  Request to the server that the get is set up
initialize(FTPControlSocket) - Method in class com.enterprisedt.net.ftp.FTPClient
  Set the control socket explicitly
initPut(String, boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
  Request the server to set up the put
initSOCKS(String, String) - Static method in class com.enterprisedt.net.ftp.FTPClient
  Set up SOCKS v4/v5 proxy settings.
initSOCKSAuthentication(String, String) - Static method in class com.enterprisedt.net.ftp.FTPClient
  Set up SOCKS username and password for SOCKS username/password authentication.
initStreams() - Method in class com.enterprisedt.net.ftp.FTPControlSocket
  Initialize the reader/writer streams for this connection.
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(Socket) - Static method in class com.enterprisedt.net.ftp.SocketUtils
  Test if a socket is connected by using the isConnected method, only available from JRE 1.4+.
isDebugEnabled() - Method in class com.enterprisedt.util.debug.Logger
  Is logging enabled for the supplied level?
isDeleteOnFailure() - Method in class com.enterprisedt.net.ftp.FTPClient
  If true, delete partially written files when exceptions are thrown during a download
isDir - Variable in class com.enterprisedt.net.ftp.FTPFile
  Is this a directory?
isDir() - Method in class com.enterprisedt.net.ftp.FTPFile
isEnabledFor(Level) - Method in class com.enterprisedt.util.debug.Logger
  Is logging enabled for the supplied level?
isInfoEnabled() - Method in class com.enterprisedt.util.debug.Logger
  Is logging enabled for the supplied level?
isLink - Variable in class com.enterprisedt.net.ftp.FTPFile
  Is this file a symbolic link?
isLink() - Method in class com.enterprisedt.net.ftp.FTPFile
isStrictReturnCodes() - Method in class com.enterprisedt.net.ftp.FTPClient
  Determine if strict checking of return codes is switched on.
isTransferCancelled() - Method in class com.enterprisedt.net.ftp.FTPClient
  Has the current transfer been cancelled?
isUnix(String) - Static method in class com.enterprisedt.net.ftp.UnixFileParser
  Is this a Unix format listing?
isVersionInName() - Method in class com.enterprisedt.net.ftp.VMSFileParser
  Get the property that controls whether or not the version number is returned as part of the filename, e.g.

## K

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

## L

lastModified - Variable in class com.enterprisedt.net.ftp.FTPFile
  Last modified
lastModified() - Method in class com.enterprisedt.net.ftp.FTPFile
lastReply - Variable in class com.enterprisedt.net.ftp.FTPClient
  Holds the last reply from the server on the control socket
lastValidReply - Variable in class com.enterprisedt.net.ftp.FTPClient
  Holds the last valid reply from the server on the control socket
Level - Class in com.enterprisedt.util.debug
  Simple debug level class.
LINE_FEED - Static variable in class com.enterprisedt.net.ftp.FTPClient
  Used for ASCII translation
linkCount - Variable in class com.enterprisedt.net.ftp.FTPFile
  Number of links to file
linkedname - Variable in class com.enterprisedt.net.ftp.FTPFile
  Name of file this is linked to
list(String) - Method in class com.enterprisedt.net.ftp.FTPClient
  Deprecated. As of FTP 1.1, replaced by `FTPClient.dir(String)`
list(String, boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
  Deprecated. As of FTP 1.1, replaced by `FTPClient.dir(String,boolean)`
listFiles() - Method in class com.enterprisedt.net.ftp.FTPFile
  Returns an array of FTPFile objects denoting the files and directories in this directory
localBigFile - Variable in class com.enterprisedt.net.ftp.test.FTPTestCase
  Big local file for testing
localBigTextFile - Variable in class com.enterprisedt.net.ftp.test.FTPTestCase
  Big local text file for testing
localBinaryFile - Variable in class com.enterprisedt.net.ftp.test.FTPTestCase
  Local binary file
localDataDir - Variable in class com.enterprisedt.net.ftp.test.FTPTestCase
  Local data directory
localEmptyFile - Variable in class com.enterprisedt.net.ftp.test.FTPTestCase
  Local empty file
localTestDir - Variable in class com.enterprisedt.net.ftp.test.FTPTestCase
  Local test dir
localTextFile - Variable in class com.enterprisedt.net.ftp.test.FTPTestCase
  Local text file
localUnixTextFile - Variable in class com.enterprisedt.net.ftp.test.FTPTestCase
  Local text file
log - Variable in class com.enterprisedt.net.ftp.test.FTPTestCase
  Log stream
log - Variable in class com.enterprisedt.net.ftp.test.FTPTestTools
  Log stream
log - Variable in class com.enterprisedt.net.ftp.test.TestTools
  Log stream
log(String) - Method in interface com.enterprisedt.util.debug.Appender
  Log a message
log(Throwable) - Method in interface com.enterprisedt.util.debug.Appender
  Log a stack trace
log(String) - Method in class com.enterprisedt.util.debug.FileAppender
  Log a message
log(Throwable) - Method in class com.enterprisedt.util.debug.FileAppender
log(Level, String, Throwable) - Method in class com.enterprisedt.util.debug.Logger
  Log a message
log(String) - Method in class com.enterprisedt.util.debug.StandardOutputAppender
  Log a message
log(Throwable) - Method in class com.enterprisedt.util.debug.StandardOutputAppender
logCommand(String) - Method in class com.enterprisedt.net.ftp.FTPMessageCollector
  Log an FTP command being sent to the server
logCommand(String) - Method in interface com.enterprisedt.net.ftp.FTPMessageListener
  Log an FTP command being sent to the server
logDir - Variable in class com.enterprisedt.net.ftp.test.FTPTestCase
  Log directory
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.
lowPort - Variable in class com.enterprisedt.net.ftp.test.FTPTestCase
  Lowest port

## M

main(String[]) - Static method in class com.enterprisedt.net.ftp.test.FileParserTest
  Standard main()
main(String[]) - Static method in class com.enterprisedt.net.ftp.test.FTPClientTest
  Test harness
main(String[]) - Static method in class com.enterprisedt.net.ftp.test.TestAutoModeTransfer
  Enable our class to be run, doing the tests
main(String[]) - Static method in class com.enterprisedt.net.ftp.test.TestBigTransfer
  Enable our class to be run, doing the tests
main(String[]) - Static method in class com.enterprisedt.net.ftp.test.TestBulkTransfer
  Enable our class to be run, doing the tests
main(String[]) - Static method in class com.enterprisedt.net.ftp.test.TestDirOperations
  Enable our class to be run, doing the tests
main(String[]) - Static method in class com.enterprisedt.net.ftp.test.TestExists
  Enable our class to be run, doing the tests
main(String[]) - Static method in class com.enterprisedt.net.ftp.test.TestFeatures
  Enable our class to be run, doing the tests
main(String[]) - Static method in class com.enterprisedt.net.ftp.test.TestFileOperations
  Enable our class to be run, doing the tests
main(String[]) - Static method in class com.enterprisedt.net.ftp.test.TestGeneral
  Enable our class to be run, doing the tests
main(String[]) - Static method in class com.enterprisedt.net.ftp.test.TestListings
  Enable our class to be run, doing the tests
main(String[]) - Static method in class com.enterprisedt.net.ftp.test.TestMLST
  Enable our class to be run, doing the tests
main(String[]) - Static method in class com.enterprisedt.net.ftp.test.TestPortRange
  Enable our class to be run, doing the tests
main(String[]) - Static method in class com.enterprisedt.net.ftp.test.TestResume
  Enable our class to be run, doing the tests
main(String[]) - Static method in class com.enterprisedt.net.ftp.test.TestTimeout
  Enable our class to be run, doing the tests
main(String[]) - Static method in class com.enterprisedt.net.ftp.test.TestTransfer
  Enable our class to be run, doing the tests
main(String[]) - Static method in class com.enterprisedt.net.ftp.test.VMSTests
  Enable our class to be run, doing the tests
matches(File) - Method in class com.enterprisedt.net.ftp.FileTypes
  Determines if a file matches this extension type
matches(String) - Method in class com.enterprisedt.net.ftp.FileTypes
  Determines if a file matches this extension type
messageListener - Variable in class com.enterprisedt.net.ftp.FTPClient
  Message listener
mkdir(String) - Method in class com.enterprisedt.net.ftp.FTPClient
mkdir(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Create the specified remote working directory
MLSXEntryParser - Class in com.enterprisedt.net.ftp
  Parses the string returned from the MLSD or MLST command (defined in the "Extensions to FTP" IETF draft).
MLSXEntryParser() - Constructor for class com.enterprisedt.net.ftp.MLSXEntryParser
modtime(String) - Method in class com.enterprisedt.net.ftp.FTPClient
modtime(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Get modification time for a remote file.
monitor - Variable in class com.enterprisedt.net.ftp.FTPClient
  Progress monitor
monitorInterval - Variable in class com.enterprisedt.net.ftp.FTPClient
  Bytes transferred in between monitor callbacks

## N

name - Variable in class com.enterprisedt.net.ftp.FTPFile
  File/dir name
newActiveDataSocket(int) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
  Constructs a new `FTPDataSocket` object (server mode) which will listen on the given port number.
newPassiveDataSocket(String, int) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
  Constructs a new `FTPDataSocket` object (client mode) and connect to the given remote host and port number.
NO_DATA_SETS_FOUND - Static variable in class com.enterprisedt.net.ftp.DirectoryEmptyStrings
  Server string for OS/390 indicating no files found (NO_DATA_SETS_FOUND)
NO_FILES - Static variable in class com.enterprisedt.net.ftp.DirectoryEmptyStrings
  Server string indicating no files found (NO_FILES)
NO_SUCH_FILE - Static variable in class com.enterprisedt.net.ftp.FileNotFoundStrings
  Server string indicating file not found
NO_SUCH_FILE_OR_DIR - Static variable in class com.enterprisedt.net.ftp.DirectoryEmptyStrings
  Server string indicating no files found (wu-ftpd) (NO_SUCH_FILE_OR_DIR)
noOperation() - Method in class com.enterprisedt.net.ftp.FTPClient
  Send a "no operation" message that does nothing.

## O

OFF - Static variable in class com.enterprisedt.util.debug.Level
  Off level
owner - Variable in class com.enterprisedt.net.ftp.FTPFile
  Owner if known

## P

parse(String[]) - Method in class com.enterprisedt.net.ftp.FTPFileFactory
  Parse an array of raw file information returned from the FTP server
parse(String) - Method in class com.enterprisedt.net.ftp.FTPFileParser
  Parse server supplied string
parse(String) - Method in class com.enterprisedt.net.ftp.MLSXEntryParser
  Parse server supplied string that is returned from MLST/D
parse(String) - Method in class com.enterprisedt.net.ftp.UnixFileParser
  Parse server supplied string, e.g.: lrwxrwxrwx 1 wuftpd wuftpd 14 Jul 22 2002 MIRRORS -> README-MIRRORS -rw-r--r-- 1 b173771 users 431 Mar 31 20:04 .htaccess
parse(String) - Method in class com.enterprisedt.net.ftp.VMSFileParser
  Parse server supplied string OUTPUT: Directory used/allocated dd-MMM-yyyy HH:mm:ss [unknown] (PERMS) used/allocated dd-MMM-yyyy HH:mm:ss [unknown] (PERMS) ...
parse(String) - Method in class com.enterprisedt.net.ftp.WindowsFileParser
  Parse server supplied string.
password(String) - Method in class com.enterprisedt.net.ftp.FTPClient
  Supplies the password for a previously supplied username to log into the FTP server.
password - Variable in class com.enterprisedt.net.ftp.test.TestTools
  User password
PASV - Static variable in class com.enterprisedt.net.ftp.FTPConnectMode
  Represents PASV connect mode
path - Variable in class com.enterprisedt.net.ftp.FTPFile
  Directory if known
permissions - Variable in class com.enterprisedt.net.ftp.FTPFile
  Permission bits string
print(String[]) - Method in class com.enterprisedt.net.ftp.test.FTPTestCase
  Helper method for dumping a listing
print(File[]) - Method in class com.enterprisedt.net.ftp.test.FTPTestCase
  Helper method for dumping a listing
print(FTPFile[]) - Method in class com.enterprisedt.net.ftp.test.FTPTestCase
  Helper method for dumping a listing
props - Variable in class com.enterprisedt.net.ftp.test.FTPTestCase
  Loaded properties
props - Variable in class com.enterprisedt.net.ftp.test.TestTools
  Test properties
put(String, String) - Method in class com.enterprisedt.net.ftp.FTPClient
put(InputStream, String) - Method in class com.enterprisedt.net.ftp.FTPClient
put(String, String, boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
put(InputStream, String, boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
put(byte[], String) - Method in class com.enterprisedt.net.ftp.FTPClient
put(byte[], String, boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
put(String, String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Put a local file onto the FTP server.
put(InputStream, String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Put a stream of data onto the FTP server.
put(InputStream, String, boolean) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Put a stream of data onto the FTP server.
put(byte[], String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Put data onto the FTP server.
put(byte[], String, boolean) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Put data onto the FTP server.
put(String, String, boolean) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Put a local file onto the FTP server.
pwd() - Method in class com.enterprisedt.net.ftp.FTPClient
pwd() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Get the current remote working directory

## Q

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

## R

raw - Variable in class com.enterprisedt.net.ftp.FTPFile
  Raw string
readChar(LineNumberReader) - Method in class com.enterprisedt.net.ftp.FTPClient
  Attempts to read a single character from the given `InputStream`.
readChunk(BufferedInputStream, byte[], int) - Method in class com.enterprisedt.net.ftp.FTPClient
  Attempts to read a specified number of bytes from the given `InputStream` and place it in the given byte-array.
reader - Variable in class com.enterprisedt.net.ftp.FTPControlSocket
  The reader that reads control data from the control socket
readLine(LineNumberReader) - Method in class com.enterprisedt.net.ftp.FTPClient
  Attempts to read a single line from the given `InputStream`.
registerExtension(String) - Method in class com.enterprisedt.net.ftp.FileTypes
  Register a new file extension
remoteAddr - Variable in class com.enterprisedt.net.ftp.FTPClient
  Address of the remote server.
remoteAddr - Variable in class com.enterprisedt.net.ftp.FTPControlSocket
  The remote address to connect to
remoteBinaryFile - Variable in class com.enterprisedt.net.ftp.test.FTPTestCase
  Remote binary file
remoteEmptyDir - Variable in class com.enterprisedt.net.ftp.test.FTPTestCase
  Remote empty dir
remoteEmptyFile - Variable in class com.enterprisedt.net.ftp.test.FTPTestCase
  Remote empty file
remoteHost - Variable in class com.enterprisedt.net.ftp.FTPClient
  Name/IP of remote host
remoteTextFile - Variable in class com.enterprisedt.net.ftp.test.FTPTestCase
  Remote text file
removeAppender(Appender) - Static method in class com.enterprisedt.util.debug.Logger
  Remove an appender to from list
rename(String, String) - Method in class com.enterprisedt.net.ftp.FTPClient
rename(String, String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Rename a file or directory
report(Object) - Static method in class com.enterprisedt.net.ftp.VersionDetails
  Report on useful things for debugging purposes
resetDeleteCount() - Method in class com.enterprisedt.net.ftp.FTPClient
  Reset the count of deleted files to zero.
resetDeleteCount() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Reset the count of deleted files to zero.
resetDownloadCount() - Method in class com.enterprisedt.net.ftp.FTPClient
  Reset the count of downloaded files to zero.
resetDownloadCount() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Reset the count of downloaded files to zero.
resetTransferMode(FTPTransferType) - Method in class com.enterprisedt.net.ftp.FTPClient
  Reset the transfer mode back to what it should be, if it has changed.
resetUploadCount() - Method in class com.enterprisedt.net.ftp.FTPClient
  Reset the count of uploaded files to zero.
resetUploadCount() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Reset the count of uploaded files to zero.
restart(long) - Method in class com.enterprisedt.net.ftp.FTPClient
  Issue the RESTart command to the remote server.
resume() - Method in class com.enterprisedt.net.ftp.FTPClient
resume() - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Make the next file transfer (put or get) resume.
rmdir(String) - Method in class com.enterprisedt.net.ftp.FTPClient
rmdir(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Delete the specified remote working directory

## S

sendCommand(String) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
  Send a command to the FTP server and return the server's reply as a structured reply object
sendServerWakeup() - Method in class com.enterprisedt.net.ftp.FTPClient
  Wake up the server during a transfer to prevent a timeout from occuring.
serverWakeupInterval - Variable in class com.enterprisedt.net.ftp.FTPClient
  Interval in seconds in between server wakeups.
setActiveIPAddress(String) - Method in class com.enterprisedt.net.ftp.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.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
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.FTPClient
  Set the connect mode
setControlEncoding(String) - Method in class com.enterprisedt.net.ftp.FTPClient
  Set the control socket's encoding.
setControlPort(int) - Method in class com.enterprisedt.net.ftp.FTPClient
  Deprecated. Use `FTPClientInterface.setRemotePort(int)` instead.
setCreated(Date) - Method in class com.enterprisedt.net.ftp.FTPFile
  Set the created date
setDataPort(InetAddress, short) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
  Sets the data port on the server, that is, sends a PORT command.
setDeleteOnFailure(boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
  Switch on or off the automatic deletion of partially written files that are left when an exception is thrown during a download
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
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
setHost(String) - Method in class com.enterprisedt.net.ftp.test.TestTools
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
setLocale(Locale) - Method in class com.enterprisedt.net.ftp.FTPFileFactory
  Set the locale for date parsing of listings
setLocale(Locale) - Method in class com.enterprisedt.net.ftp.FTPFileParser
  Set the locale for date parsing of listings
setLocale(Locale) - Method in class com.enterprisedt.net.ftp.MLSXEntryParser
  Set the locale for date parsing of listings.
setLocale(Locale) - Method in class com.enterprisedt.net.ftp.UnixFileParser
  Set the locale for date parsing of listings
setLocale(Locale) - Method in class com.enterprisedt.net.ftp.VMSFileParser
setLocale(Locale) - Method in class com.enterprisedt.net.ftp.WindowsFileParser
  Set the locale for date parsing of listings
setLocales(Locale[]) - Method in class com.enterprisedt.net.ftp.FTPFileFactory
  Set the locales to try for date parsing of listings
setMessageListener(FTPMessageListener) - Method in class com.enterprisedt.net.ftp.FTPClient
  Set a listener that handles all FTP messages
setName(String) - Method in class com.enterprisedt.net.ftp.FTPFile
  Set the name of the file
setOwner(String) - Method in class com.enterprisedt.net.ftp.FTPFile
setParserLocale(Locale) - Method in class com.enterprisedt.net.ftp.FTPClient
  Deprecated. @see FTPClient#setParserLocales(Locale[])
setParserLocales(Locale[]) - Method in class com.enterprisedt.net.ftp.FTPClient
  Set the list of locales to be tried for date parsing of dir listings
setPassword(String) - Method in class com.enterprisedt.net.ftp.test.TestTools
setPath(String) - Method in class com.enterprisedt.net.ftp.FTPFile
setPermissions(String) - Method in class com.enterprisedt.net.ftp.FTPFile
setPORTIP(String) - Method in class com.enterprisedt.net.ftp.FTPClient
  Deprecated.
setProgressMonitor(FTPProgressMonitor, long) - Method in class com.enterprisedt.net.ftp.FTPClient
setProgressMonitor(FTPProgressMonitor) - Method in class com.enterprisedt.net.ftp.FTPClient
setProgressMonitor(FTPProgressMonitor, long) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Set a progress monitor for callbacks.
setProgressMonitor(FTPProgressMonitor) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Set a progress monitor for callbacks.
setProperties(Properties) - Method in class com.enterprisedt.net.ftp.test.FTPTestTools
  Set test properties for connecting
setProperties(Properties) - Method in class com.enterprisedt.net.ftp.test.TestTools
  Set test properties for connecting
setRemoteAddr(InetAddress) - Method in class com.enterprisedt.net.ftp.FTPClient
  Set the remote address
setRemoteHost(String) - Method in class com.enterprisedt.net.ftp.FTPClient
setRemoteHost(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Set the IP address or name of the remote host This may only be done if the client is not already connected to the server.
setRemotePort(int) - Method in class com.enterprisedt.net.ftp.FTPClient
  Set the control to connect to on the remote server.
setRemotePort(int) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Set the port to connect to on the remote server.
setServerWakeupInterval(int) - Method in class com.enterprisedt.net.ftp.FTPClient
  Set server wakeup interval in seconds.
setSize(long) - Method in class com.enterprisedt.net.ftp.FTPFile
setStrictReturnCodes(boolean) - Method in class com.enterprisedt.net.ftp.FTPClient
  Set strict checking of FTP return codes.
setTimeout(int) - Method in class com.enterprisedt.net.ftp.FTPActiveDataSocket
  Set the TCP timeout on the underlying data socket(s).
setTimeout(int) - Method in class com.enterprisedt.net.ftp.FTPClient
  Set the SO_TIMEOUT in milliseconds on the underlying socket.
setTimeout(int) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Set the TCP timeout on the underlying socket(s).
setTimeout(int) - Method in interface com.enterprisedt.net.ftp.FTPDataSocket
  Set the TCP timeout on the underlying control socket.
setTimeout(int) - Method in class com.enterprisedt.net.ftp.FTPPassiveDataSocket
  Set the TCP timeout on the underlying control socket.
setTransferBufferSize(int) - Method in class com.enterprisedt.net.ftp.FTPClient
  Set the size of the buffers used in writing to and reading from the data sockets
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
setUp() - Method in class com.enterprisedt.net.ftp.test.FTPTestCase
  Setup is called before running each test
setupDataSocket() - Method in class com.enterprisedt.net.ftp.FTPClient
  Set up the data socket
setUser(String) - Method in class com.enterprisedt.net.ftp.test.TestTools
setVersionInName(boolean) - Method in class com.enterprisedt.net.ftp.VMSFileParser
  Set the property that controls whether or not the version number is returned as part of the filename, e.g.
shutdown() - Static method in class com.enterprisedt.util.debug.Logger
  Close all appenders
site(String) - Method in class com.enterprisedt.net.ftp.FTPClient
  Run a site-specific command on the server.
size(String) - Method in class com.enterprisedt.net.ftp.FTPClient
size(String) - Method in interface com.enterprisedt.net.ftp.FTPClientInterface
  Get the size of a remote file.
size - Variable in class com.enterprisedt.net.ftp.FTPFile
  Size of file
size() - Method in class com.enterprisedt.net.ftp.FTPFile
sock - Variable in class com.enterprisedt.net.ftp.FTPActiveDataSocket
  The underlying socket for Active connection.
sock - Variable in class com.enterprisedt.net.ftp.FTPPassiveDataSocket
  The underlying socket
SocketUtils - Class in com.enterprisedt.net.ftp
  Utility class that allows 1.4 socket methods to be called while still being able to be compiled in 1.1.x
SocketUtils() - Constructor for class com.enterprisedt.net.ftp.SocketUtils
split(String) - Method in class com.enterprisedt.net.ftp.FTPFileParser
  Splits string consisting of fields separated by whitespace into an array of strings.
split(String, char) - Method in class com.enterprisedt.net.ftp.FTPFileParser
  Splits string consisting of fields separated by whitespace into an array of strings.
split(String, FTPFileParser.Splitter) - Method in class com.enterprisedt.net.ftp.FTPFileParser
  Splits string consisting of fields separated by whitespace into an array of strings.
StandardOutputAppender - Class in com.enterprisedt.util.debug
  Appends log statements to standard output
StandardOutputAppender() - Constructor for class com.enterprisedt.util.debug.StandardOutputAppender
  Constructor
stat() - Method in class com.enterprisedt.net.ftp.FTPClient
  Sends stat message to enquire about the status of a transfer.
strictReplies - Variable in class com.enterprisedt.net.ftp.test.FTPTestTools
  Strict reply checking?
suite() - Static method in class com.enterprisedt.net.ftp.test.TestAutoModeTransfer
  Automatic test suite construction
suite() - Static method in class com.enterprisedt.net.ftp.test.TestBigTransfer
  Automatic test suite construction
suite() - Static method in class com.enterprisedt.net.ftp.test.TestBulkTransfer
  Automatic test suite construction
suite() - Static method in class com.enterprisedt.net.ftp.test.TestDirOperations
  Automatic test suite construction
suite() - Static method in class com.enterprisedt.net.ftp.test.TestExists
  Automatic test suite construction
suite() - Static method in class com.enterprisedt.net.ftp.test.TestFeatures
  Automatic test suite construction
suite() - Static method in class com.enterprisedt.net.ftp.test.TestFileOperations
  Automatic test suite construction
suite() - Static method in class com.enterprisedt.net.ftp.test.TestGeneral
  Automatic test suite construction
suite() - Static method in class com.enterprisedt.net.ftp.test.TestListings
  Automatic test suite construction
suite() - Static method in class com.enterprisedt.net.ftp.test.TestMLST
  Automatic test suite construction
suite() - Static method in class com.enterprisedt.net.ftp.test.TestPortRange
  Automatic test suite construction
suite() - Static method in class com.enterprisedt.net.ftp.test.TestResume
  Automatic test suite construction
suite() - Static method in class com.enterprisedt.net.ftp.test.TestTimeout
  Automatic test suite construction
suite() - Static method in class com.enterprisedt.net.ftp.test.TestTransfer
  Automatic test suite construction
suite() - Static method in class com.enterprisedt.net.ftp.test.VMSTests
  Automatic test suite construction
system() - Method in class com.enterprisedt.net.ftp.FTPClient
  Get the type of the OS at the server

## T

tearDown() - Method in class com.enterprisedt.net.ftp.test.FTPTestCase
  Deallocate resources at close of each test
TestAutoModeTransfer - Class in com.enterprisedt.net.ftp.test
  Test automatic switching between ASCII & binary files
TestAutoModeTransfer() - Constructor for class com.enterprisedt.net.ftp.test.TestAutoModeTransfer
testAutoModeTransfer() - Method in class com.enterprisedt.net.ftp.test.TestAutoModeTransfer
  Test transfering files with auto switched on
TestBigTransfer - Class in com.enterprisedt.net.ftp.test
  Test get'ing and put'ing of a big file
TestBigTransfer() - Constructor for class com.enterprisedt.net.ftp.test.TestBigTransfer
TestBulkTransfer - Class in com.enterprisedt.net.ftp.test
  Test get'ing and put'ing of remote files multiple times - stress test
TestBulkTransfer() - Constructor for class com.enterprisedt.net.ftp.test.TestBulkTransfer
testChangeDir() - Method in class com.enterprisedt.net.ftp.test.VMSTests
  Test transfering a text file
testDelete() - Method in class com.enterprisedt.net.ftp.test.TestFileOperations
  Test remote deletion
testdir - Variable in class com.enterprisedt.net.ftp.test.FTPTestCase
  Remote directory that remote test files/dirs are in
testDir() - Method in class com.enterprisedt.net.ftp.test.TestDirOperations
  Test we can make a directory, and change into it, and remove it
testDir() - Method in class com.enterprisedt.net.ftp.test.TestListings
  Test directory listings
testDir() - Method in class com.enterprisedt.net.ftp.test.VMSTests
  Test directory listings
testDirFull() - Method in class com.enterprisedt.net.ftp.test.TestListings
  Test full directory listings
testDirFull() - Method in class com.enterprisedt.net.ftp.test.VMSTests
  Test full directory listings
TestDirOperations - Class in com.enterprisedt.net.ftp.test
  Tests directory navigation and directory creation/deletion functionality
TestDirOperations() - Constructor for class com.enterprisedt.net.ftp.test.TestDirOperations
TestExists - Class in com.enterprisedt.net.ftp.test
  Test exists method
TestExists() - Constructor for class com.enterprisedt.net.ftp.test.TestExists
testExistsWhenDoes() - Method in class com.enterprisedt.net.ftp.test.TestExists
  Test negative case
testExistsWhenDoesnt() - Method in class com.enterprisedt.net.ftp.test.TestExists
  Test negative case
TestFeatures - Class in com.enterprisedt.net.ftp.test
  Test general methods such as site() and quote()
TestFeatures() - Constructor for class com.enterprisedt.net.ftp.test.TestFeatures
testFeatures() - Method in class com.enterprisedt.net.ftp.test.TestFeatures
  Test features() command
TestFileOperations - Class in com.enterprisedt.net.ftp.test
  Tests various file operations
TestFileOperations() - Constructor for class com.enterprisedt.net.ftp.test.TestFileOperations
TestGeneral - Class in com.enterprisedt.net.ftp.test
  Test general methods such as site() and quote()
TestGeneral() - Constructor for class com.enterprisedt.net.ftp.test.TestGeneral
testGetBytes() - Method in class com.enterprisedt.net.ftp.test.TestTransfer
  Test getting a byte array
testIpswitch() - Method in class com.enterprisedt.net.ftp.test.TestMLST
  Test MLST
TestListings - Class in com.enterprisedt.net.ftp.test
  Tests the various commands that list directories
TestListings() - Constructor for class com.enterprisedt.net.ftp.test.TestListings
TestMLST - Class in com.enterprisedt.net.ftp.test
  Test MLST
TestMLST() - Constructor for class com.enterprisedt.net.ftp.test.TestMLST
testMLST() - Method in class com.enterprisedt.net.ftp.test.TestMLST
  Test MLST
testModtime() - Method in class com.enterprisedt.net.ftp.test.TestFileOperations
  Test finding the modification time of a file
testNoLocalFilename() - Method in class com.enterprisedt.net.ftp.test.TestTransfer
  Test transfering by only supplying a local dir, not a full pathname
TestPortRange - Class in com.enterprisedt.net.ftp.test
  Test setting the port number in the PORT command.
TestPortRange() - Constructor for class com.enterprisedt.net.ftp.test.TestPortRange
testPutAppend() - Method in class com.enterprisedt.net.ftp.test.TestTransfer
  Test the append functionality in put()
testRename() - Method in class com.enterprisedt.net.ftp.test.TestFileOperations
  Test renaming of a file
testRenameDir() - Method in class com.enterprisedt.net.ftp.test.TestDirOperations
  Test renaming a dir
TestResume - Class in com.enterprisedt.net.ftp.test
  Test get'ing and put'ing of remote files in various ways
TestResume() - Constructor for class com.enterprisedt.net.ftp.test.TestResume
testResumeGet() - Method in class com.enterprisedt.net.ftp.test.TestResume
  Test resuming when putting a binary file
testResumePut() - Method in class com.enterprisedt.net.ftp.test.TestResume
  Test resuming when putting a binary file
testSize() - Method in class com.enterprisedt.net.ftp.test.TestFileOperations
  Test the size() method
testSystem() - Method in class com.enterprisedt.net.ftp.test.TestGeneral
  Test some general methods
TestTimeout - Class in com.enterprisedt.net.ftp.test
  Test timeout functionality.
TestTimeout() - Constructor for class com.enterprisedt.net.ftp.test.TestTimeout
testTimeout() - Method in class com.enterprisedt.net.ftp.test.TestTimeout
  Test some general methods
TestTools - Class in com.enterprisedt.net.ftp.test
  Base class for login tools
TestTools() - Constructor for class com.enterprisedt.net.ftp.test.TestTools
  Constructor
TestTransfer - Class in com.enterprisedt.net.ftp.test
  Test get'ing and put'ing of remote files in various ways
TestTransfer() - Constructor for class com.enterprisedt.net.ftp.test.TestTransfer
testTransfer() - Method in class com.enterprisedt.net.ftp.test.VMSTests
  Test transfering a text file
TestTransfer.TestProgressMonitor - Class in com.enterprisedt.net.ftp.test
  Test of progress monitor functionality
TestTransfer.TestProgressMonitor() - Constructor for class com.enterprisedt.net.ftp.test.TestTransfer.TestProgressMonitor
testTransferBinary() - Method in class com.enterprisedt.net.ftp.test.TestBulkTransfer
  Test transfering a binary file
testTransferBinary() - Method in class com.enterprisedt.net.ftp.test.TestPortRange
  Test transfering a binary file
testTransferBinary() - Method in class com.enterprisedt.net.ftp.test.TestTransfer
  Test transfering a binary file
testTransferEmpty() - Method in class com.enterprisedt.net.ftp.test.TestTransfer
  Test transferring empty files
testTransferLarge() - Method in class com.enterprisedt.net.ftp.test.TestBigTransfer
  Test transfering a binary file
testTransferNonExistent() - Method in class com.enterprisedt.net.ftp.test.TestTransfer
  Test transferring non-existent files
testTransferStream() - Method in class com.enterprisedt.net.ftp.test.TestTransfer
  Test the stream functionality
testTransferText() - Method in class com.enterprisedt.net.ftp.test.TestBulkTransfer
  Test transfering a text file
testTransferText() - Method in class com.enterprisedt.net.ftp.test.TestTransfer
  Test transfering a text file
testTransferUnique() - Method in class com.enterprisedt.net.ftp.test.TestTransfer
  Test transfering using the server to generate a unique file name
testTransferUnixText() - Method in class com.enterprisedt.net.ftp.test.TestTransfer
  Test transfering a text file
timeout - Variable in class com.enterprisedt.net.ftp.FTPClient
  Socket timeout for both data and control.
timeout - Variable in class com.enterprisedt.net.ftp.test.TestTools
  Socket timeout
toByteArray(short) - Method in class com.enterprisedt.net.ftp.FTPControlSocket
  Convert a short into a byte array
tools - Variable in class com.enterprisedt.net.ftp.test.FTPTestCase
  Server specific tools
toString() - Method in class com.enterprisedt.net.ftp.FTPClient
  String representation
toString() - Method in class com.enterprisedt.net.ftp.FTPConnectMode
toString() - Method in class com.enterprisedt.net.ftp.FTPFile
toString() - Method in class com.enterprisedt.net.ftp.FTPTransferType
toString() - Method in class com.enterprisedt.util.debug.Level
  String representation
transferBufferSize - Variable in class com.enterprisedt.net.ftp.FTPClient
  Size of transfer buffers
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.
transferType - Variable in class com.enterprisedt.net.ftp.FTPClient
  Record of the transfer type - make the default ASCII

## 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
usage() - Static method in class com.enterprisedt.net.ftp.test.FTPClientTest
  Basic usage statement
useDeprecatedConstructors - Variable in class com.enterprisedt.net.ftp.test.FTPTestTools
  If true use deprecated constructors
user(String) - Method in class com.enterprisedt.net.ftp.FTPClient
  Supply the user name to log into an account on the FTP server.
user - Variable in class com.enterprisedt.net.ftp.test.TestTools
  Test user

## V

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

## W

WARN - Static variable in class com.enterprisedt.util.debug.Level
  Warn level
warn(String) - Method in class com.enterprisedt.util.debug.Logger
  Log a warning level message
warn(String, Throwable) - Method in class com.enterprisedt.util.debug.Logger
  Log a warning level message
WINDOWS - Static variable in class com.enterprisedt.net.ftp.FTPFile
  Windows type
WindowsFileParser - Class in com.enterprisedt.net.ftp
  Represents a remote Windows file parser
WindowsFileParser() - Constructor for class com.enterprisedt.net.ftp.WindowsFileParser
  Constructor
writer - Variable in class com.enterprisedt.net.ftp.FTPControlSocket
  The write that writes to the control socket

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

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

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