A C D E F G H I L M N P R S T U

A

abortCurrentDataTransfer(boolean) - Method in class it.sauronsoftware.ftp4j.FTPClient
If there's any ongoing data transfer operation, this method aborts it.
aborted() - Method in interface it.sauronsoftware.ftp4j.FTPDataTransferListener
Called to notify the listener that the transfer operation has been aborted.
abruptlyCloseCommunication() - Method in class it.sauronsoftware.ftp4j.FTPClient
This method causes the communication channel to be abruptly closed.
addCommunicationListener(FTPCommunicationListener) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method adds a FTPCommunicationListener to the object.
addCommunicationListener(FTPCommunicationListener) - Method in class it.sauronsoftware.ftp4j.FTPCommunicationChannel
This method adds a FTPCommunicationListener to the object.
addExtension(String) - Method in class it.sauronsoftware.ftp4j.extrecognizers.ParametricTextualExtensionRecognizer
This method adds an extension to the recognizer.
addListParser(FTPListParser) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method adds a FTPListParser to the object.

C

CANNOT_OPEN_DATA_CONNECTION - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
COMMAND_NOT_IMPLEMENTED - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
COMMAND_OK - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
COMMAND_PARAMETER_NOT_IMPLEMENTED - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
CONNECTION_CLOSED - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
changeAccount(String) - Method in class it.sauronsoftware.ftp4j.FTPClient
Call this method to switch the user current account.
changeCharset(String) - Method in class it.sauronsoftware.ftp4j.FTPCommunicationChannel
Changes the current charset.
changeDirectory(String) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method changes the current working directory.
changeDirectoryUp() - Method in class it.sauronsoftware.ftp4j.FTPClient
This method changes the current working directory to the parent one.
close() - Method in class it.sauronsoftware.ftp4j.FTPCommunicationChannel
Closes the channel.
close() - Method in interface it.sauronsoftware.ftp4j.FTPConnection
This method closes the connection.
completed() - Method in interface it.sauronsoftware.ftp4j.FTPDataTransferListener
Called to notify the listener that the transfer operation has been successfully complete.
connect(String) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method connects the client to the remote FTP host, using the default port value 21.
connect(String, int) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method connects the client to the remote FTP host.
connectForCommunicationChannel(String, int) - Method in interface it.sauronsoftware.ftp4j.FTPConnector
This methods returns an established connection to a remote host, suitable for a FTP communication channel.
connectForCommunicationChannel(String, int) - Method in class it.sauronsoftware.ftp4j.connectors.DirectConnector
 
connectForCommunicationChannel(String, int) - Method in class it.sauronsoftware.ftp4j.connectors.FTPProxyConnector
 
connectForCommunicationChannel(String, int) - Method in class it.sauronsoftware.ftp4j.connectors.HTTPTunnelConnector
 
connectForCommunicationChannel(String, int) - Method in class it.sauronsoftware.ftp4j.connectors.SOCKS4Connector
 
connectForCommunicationChannel(String, int) - Method in class it.sauronsoftware.ftp4j.connectors.SOCKS5Connector
 
connectForCommunicationChannel(String, int) - Method in class it.sauronsoftware.ftp4j.connectors.SSLConnector
 
connectForDataTransferChannel(String, int) - Method in interface it.sauronsoftware.ftp4j.FTPConnector
This methods returns an established connection to a remote host, suitable for a FTP data transfer channel.
connectForDataTransferChannel(String, int) - Method in class it.sauronsoftware.ftp4j.connectors.DirectConnector
 
connectForDataTransferChannel(String, int) - Method in class it.sauronsoftware.ftp4j.connectors.FTPProxyConnector
 
connectForDataTransferChannel(String, int) - Method in class it.sauronsoftware.ftp4j.connectors.HTTPTunnelConnector
 
connectForDataTransferChannel(String, int) - Method in class it.sauronsoftware.ftp4j.connectors.SOCKS4Connector
 
connectForDataTransferChannel(String, int) - Method in class it.sauronsoftware.ftp4j.connectors.SOCKS5Connector
 
connectForDataTransferChannel(String, int) - Method in class it.sauronsoftware.ftp4j.connectors.SSLConnector
 
createDirectory(String) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method creates a new remote directory in the current working one.
currentDirectory() - Method in class it.sauronsoftware.ftp4j.FTPClient
This method asks and returns the current working directory.

D

DATA_CONNECTION_ALREADY_OPEN - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
DATA_CONNECTION_CLOSING - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
DATA_CONNECTION_OPEN - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
DIRECTORY_STATUS - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
DOSListParser - class it.sauronsoftware.ftp4j.listparsers.DOSListParser.
This parser can handle the MSDOS-style LIST responses.
DOSListParser() - Constructor for class it.sauronsoftware.ftp4j.listparsers.DOSListParser
 
DefaultTextualExtensionRecognizer - class it.sauronsoftware.ftp4j.extrecognizers.DefaultTextualExtensionRecognizer.
This is the default FTPTextualExtensionRecognizer for every new FTPClient object.
DirectConnector - class it.sauronsoftware.ftp4j.connectors.DirectConnector.
The DirectConnector connects the remote host with a straight socket connection, using no proxy.
DirectConnector() - Constructor for class it.sauronsoftware.ftp4j.connectors.DirectConnector
 
deleteDirectory(String) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method deletes a remote directory.
deleteFile(String) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method deletes a remote file.
disconnect(boolean) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method disconnects from the remote server, optionally performing the QUIT procedure.
download(String, File) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method downloads a remote file from the server to a local file.
download(String, File, FTPDataTransferListener) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method downloads a remote file from the server to a local file.
download(String, File, long) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method resumes a download operation from the remote server to a local file.
download(String, File, long, FTPDataTransferListener) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method resumes a download operation from the remote server to a local file.
download(String, OutputStream, long, FTPDataTransferListener) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method resumes a download operation from the remote server.

E

ENTER_PASSIVE_MODE - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
EPLFListParser - class it.sauronsoftware.ftp4j.listparsers.EPLFListParser.
This parser can handle the EPLF format.
EPLFListParser() - Constructor for class it.sauronsoftware.ftp4j.listparsers.EPLFListParser
 
EXCEEDED_STORAGE_ALLOCATION - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 

F

FILE_ACTION_COMPLETED - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
FILE_ACTION_NOT_TAKEN - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
FILE_NAME_NOT_ALLOWED - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
FILE_NOT_FOUND - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
FILE_STATUS - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
FILE_STATUS_OK - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
FILE_UNAVAILABLE - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
FTPAbortedException - exception it.sauronsoftware.ftp4j.FTPAbortedException.
This exception is thrown to announce the abort of a ongoing data transfer operation.
FTPAbortedException() - Constructor for class it.sauronsoftware.ftp4j.FTPAbortedException
 
FTPClient - class it.sauronsoftware.ftp4j.FTPClient.
This class implements a FTP client.
FTPClient() - Constructor for class it.sauronsoftware.ftp4j.FTPClient
Builds and initializes the client.
FTPCodes - interface it.sauronsoftware.ftp4j.FTPCodes.
This interface is a constants container, each one representing a common FTP response code.
FTPCommunicationChannel - class it.sauronsoftware.ftp4j.FTPCommunicationChannel.
This class is used to represent a communication channel with a FTP server.
FTPCommunicationChannel(FTPConnection, String) - Constructor for class it.sauronsoftware.ftp4j.FTPCommunicationChannel
It builds a FTP communication channel.
FTPCommunicationListener - interface it.sauronsoftware.ftp4j.FTPCommunicationListener.
This interface describes how to build objects used to intercept any communication between the client and the server.
FTPConnection - interface it.sauronsoftware.ftp4j.FTPConnection.
Instances of this one represent connections with remote hosts.
FTPConnector - interface it.sauronsoftware.ftp4j.FTPConnector.
This interface describes a connector.
FTPDataTransferException - exception it.sauronsoftware.ftp4j.FTPDataTransferException.
Exception thrown if any I/O error occurs during a data transfer attempt.
FTPDataTransferException() - Constructor for class it.sauronsoftware.ftp4j.FTPDataTransferException
 
FTPDataTransferException(String, Throwable) - Constructor for class it.sauronsoftware.ftp4j.FTPDataTransferException
 
FTPDataTransferException(String) - Constructor for class it.sauronsoftware.ftp4j.FTPDataTransferException
 
FTPDataTransferException(Throwable) - Constructor for class it.sauronsoftware.ftp4j.FTPDataTransferException
 
FTPDataTransferListener - interface it.sauronsoftware.ftp4j.FTPDataTransferListener.
This interface describes the methods requested by an object that can listen data transfer operations.
FTPException - exception it.sauronsoftware.ftp4j.FTPException.
This class helps in represent FTP error codes and messages.
FTPException(int) - Constructor for class it.sauronsoftware.ftp4j.FTPException
 
FTPException(int, String) - Constructor for class it.sauronsoftware.ftp4j.FTPException
 
FTPException(FTPReply) - Constructor for class it.sauronsoftware.ftp4j.FTPException
 
FTPFile - class it.sauronsoftware.ftp4j.FTPFile.
The instances of this class represents the files in a remote FTP directory.
FTPFile() - Constructor for class it.sauronsoftware.ftp4j.FTPFile
 
FTPIllegalReplyException - exception it.sauronsoftware.ftp4j.FTPIllegalReplyException.
Exception thrown every time the remote FTP server replies to the client in an unexpected way, breaking the rules of the FTP protocol.
FTPIllegalReplyException() - Constructor for class it.sauronsoftware.ftp4j.FTPIllegalReplyException
 
FTPListParseException - exception it.sauronsoftware.ftp4j.FTPListParseException.
Exception thrown by the list() method in FTPClient objects when the response sent by the server to a FTP list command is not parseable through the known parsers.
FTPListParseException() - Constructor for class it.sauronsoftware.ftp4j.FTPListParseException
 
FTPListParser - interface it.sauronsoftware.ftp4j.FTPListParser.
Implement this interface to build a new LIST parser.
FTPProxyConnector - class it.sauronsoftware.ftp4j.connectors.FTPProxyConnector.
This one connects a remote host via a FTP proxy which supports the SITE or the OPEN proxy method.
FTPProxyConnector(String, int, String, String) - Constructor for class it.sauronsoftware.ftp4j.connectors.FTPProxyConnector
Builds the connector.
FTPProxyConnector(String, int) - Constructor for class it.sauronsoftware.ftp4j.connectors.FTPProxyConnector
Builds the connector.
FTPReply - class it.sauronsoftware.ftp4j.FTPReply.
This class represents FTP server replies in a manageable object oriented way.
FTPTextualExtensionRecognizer - interface it.sauronsoftware.ftp4j.FTPTextualExtensionRecognizer.
This interface describes how to implement a textual extension recognizer, which can be plugged into a FTPClient object calling its setTextualExtensionsRecognizer() method.
failed() - Method in interface it.sauronsoftware.ftp4j.FTPDataTransferListener
Called to notify the listener that the transfer operation has failed due to an error.
fileSize(String) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method asks and returns a file size in bytes.

G

getCharset() - Method in class it.sauronsoftware.ftp4j.FTPClient
Returns the name of the charset used to establish textual communications.
getCode() - Method in class it.sauronsoftware.ftp4j.FTPException
Returns the code of the occurred FTP error.
getCode() - Method in class it.sauronsoftware.ftp4j.FTPReply
Returns the code of the reply.
getCommunicationListeners() - Method in class it.sauronsoftware.ftp4j.FTPClient
This method returns a list with all the FTPCommunicationListener used by the client.
getCommunicationListeners() - Method in class it.sauronsoftware.ftp4j.FTPCommunicationChannel
This method returns a list with all the FTPCommunicationListener used by the client.
getConnector() - Method in class it.sauronsoftware.ftp4j.FTPClient
This method returns the connector used to connect the remote host.
getExtensions() - Method in class it.sauronsoftware.ftp4j.extrecognizers.ParametricTextualExtensionRecognizer
This method returns the recognized extension list.
getHost() - Method in class it.sauronsoftware.ftp4j.FTPClient
If the client is connected, it reports the remote host name or address.
getInputStream() - Method in interface it.sauronsoftware.ftp4j.FTPConnection
This method returns the InputStream for this connection.
getInstance() - Static method in class it.sauronsoftware.ftp4j.extrecognizers.DefaultTextualExtensionRecognizer
This one returns the default instance of the class.
getLink() - Method in class it.sauronsoftware.ftp4j.FTPFile
This method returns the path of the linked file, if this one is a link.
getListParsers() - Method in class it.sauronsoftware.ftp4j.FTPClient
This method returns a list with all the FTPListParser used by the client.
getMessage() - Method in class it.sauronsoftware.ftp4j.FTPException
Returns the message of the occurred FTP error.
getMessages() - Method in class it.sauronsoftware.ftp4j.FTPReply
Returns the textual message(s) of the reply.
getModifiedDate() - Method in class it.sauronsoftware.ftp4j.FTPFile
Returns the last modified date of the file.
getName() - Method in class it.sauronsoftware.ftp4j.FTPFile
Returns the name of the file.
getOutputStream() - Method in interface it.sauronsoftware.ftp4j.FTPConnection
This method returns the OutputStream for this connection.
getPassword() - Method in class it.sauronsoftware.ftp4j.FTPClient
If the client is authenticated, it reports the authentication password.
getPort() - Method in class it.sauronsoftware.ftp4j.FTPClient
If the client is connected, it reports the remote port number.
getSSLSocketFactory() - Method in class it.sauronsoftware.ftp4j.connectors.SSLConnector
Returns the socket factory used by the connector.
getSize() - Method in class it.sauronsoftware.ftp4j.FTPFile
Returns the size of the file (bytes).
getTextualExtensionRecognizer() - Method in class it.sauronsoftware.ftp4j.FTPClient
This method returns the textual extension recognizer used by the client.
getType() - Method in class it.sauronsoftware.ftp4j.FTPClient
This method returns the value suggesting how the client encode and decode the contents during a data transfer.
getType() - Method in class it.sauronsoftware.ftp4j.FTPFile
Returns the type of the entry represented.
getUsername() - Method in class it.sauronsoftware.ftp4j.FTPClient
If the client is authenticated, it reports the authentication username.

H

HELP_MESSAGE - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
HTTPTunnelConnector - class it.sauronsoftware.ftp4j.connectors.HTTPTunnelConnector.
This one connects a remote ftp host via a HTTP 1.1 proxy which allows tunneling through the HTTP CONNECT method.
HTTPTunnelConnector(String, int, String, String) - Constructor for class it.sauronsoftware.ftp4j.connectors.HTTPTunnelConnector
Builds the connector.
HTTPTunnelConnector(String, int) - Constructor for class it.sauronsoftware.ftp4j.connectors.HTTPTunnelConnector
Builds the connector.
help() - Method in class it.sauronsoftware.ftp4j.FTPClient
This method calls the HELP command on the remote server, returning a list of lines with the help contents.

I

isAuthenticated() - Method in class it.sauronsoftware.ftp4j.FTPClient
This method tests if this client is authenticated.
isConnected() - Method in class it.sauronsoftware.ftp4j.FTPClient
This method tests if this client is connected to a remote FTP server.
isPassive() - Method in class it.sauronsoftware.ftp4j.FTPClient
This method tests if this client works in passive FTP mode.
isSuccessCode() - Method in class it.sauronsoftware.ftp4j.FTPReply
Returns true if the code of the reply is in the range of success codes (2**).
isTextualExt(String) - Method in interface it.sauronsoftware.ftp4j.FTPTextualExtensionRecognizer
This method returns true if the given file extension is recognized to be a textual one.
isTextualExt(String) - Method in class it.sauronsoftware.ftp4j.extrecognizers.ParametricTextualExtensionRecognizer
 
it.sauronsoftware.ftp4j - package it.sauronsoftware.ftp4j
FTP client implementation
it.sauronsoftware.ftp4j.connectors - package it.sauronsoftware.ftp4j.connectors
Built-in connectors
it.sauronsoftware.ftp4j.extrecognizers - package it.sauronsoftware.ftp4j.extrecognizers
Built-in textual extension recognizers
it.sauronsoftware.ftp4j.listparsers - package it.sauronsoftware.ftp4j.listparsers
Built-in list parsers

L

LOCAL_ERROR_IN_PROCESSING - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
list(String) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method lists the entries of the current working directory parsing the reply to a FTP LIST command.
list() - Method in class it.sauronsoftware.ftp4j.FTPClient
This method lists the entries of the current working directory parsing the reply to a FTP LIST command.
listNames() - Method in class it.sauronsoftware.ftp4j.FTPClient
This method lists the entries of the current working directory with a FTP NLST command.
login(String, String) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method authenticates the user against the server.
login(String, String, String) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method authenticates the user against the server.
logout() - Method in class it.sauronsoftware.ftp4j.FTPClient
This method performs a logout operation for the current user, leaving the connection open, thus it can be used to start a new user session.

M

main(String[]) - Static method in class it.sauronsoftware.ftp4j.listparsers.EPLFListParser
 
modifiedDate(String) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method asks and returns the last modification date of a file or directory.

N

NAME_SYSTEM_TIME - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
NEED_ACCOUNT - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
NOT_LOGGED_IN - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
NetWareListParser - class it.sauronsoftware.ftp4j.listparsers.NetWareListParser.
This parser can handle NetWare list responses.
NetWareListParser() - Constructor for class it.sauronsoftware.ftp4j.listparsers.NetWareListParser
 
noop() - Method in class it.sauronsoftware.ftp4j.FTPClient
This method performs a "noop" operation with the server.

P

PAGE_TYPE_UNKNOWN - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
PATHNAME_CREATED - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
PENDING_FURTHER_INFORMATION - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
ParametricTextualExtensionRecognizer - class it.sauronsoftware.ftp4j.extrecognizers.ParametricTextualExtensionRecognizer.
A textual extension recognizer with parametric extensions, which can be added or removed at runtime.
ParametricTextualExtensionRecognizer() - Constructor for class it.sauronsoftware.ftp4j.extrecognizers.ParametricTextualExtensionRecognizer
It builds the recognizer with an empty extension list.
ParametricTextualExtensionRecognizer(String[]) - Constructor for class it.sauronsoftware.ftp4j.extrecognizers.ParametricTextualExtensionRecognizer
It builds the recognizer with an initial extension list.
ParametricTextualExtensionRecognizer(ArrayList) - Constructor for class it.sauronsoftware.ftp4j.extrecognizers.ParametricTextualExtensionRecognizer
It builds the recognizer with an initial extension list.
parse(String[]) - Method in interface it.sauronsoftware.ftp4j.FTPListParser
Parses a LIST command response and builds an array of FTPFile objects.
parse(String[]) - Method in class it.sauronsoftware.ftp4j.listparsers.DOSListParser
 
parse(String[]) - Method in class it.sauronsoftware.ftp4j.listparsers.EPLFListParser
 
parse(String[]) - Method in class it.sauronsoftware.ftp4j.listparsers.NetWareListParser
 
parse(String[]) - Method in class it.sauronsoftware.ftp4j.listparsers.UnixListParser
 

R

RESTART_MARKER - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
readFTPReply() - Method in class it.sauronsoftware.ftp4j.FTPCommunicationChannel
This method reads and parses a FTP reply statement from the server.
received(String) - Method in interface it.sauronsoftware.ftp4j.FTPCommunicationListener
Called every time a telnet statement is received by the client.
removeCommunicationListener(FTPCommunicationListener) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method removes a FTPCommunicationListener previously added to the object.
removeCommunicationListener(FTPCommunicationListener) - Method in class it.sauronsoftware.ftp4j.FTPCommunicationChannel
This method removes a FTPCommunicationListener previously added to the object.
removeExtension(String) - Method in class it.sauronsoftware.ftp4j.extrecognizers.ParametricTextualExtensionRecognizer
This method removes an extension to the recognizer.
removeListParser(FTPListParser) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method removes a FTPListParser previously added to the object.
rename(String, String) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method renames a remote file or directory.

S

SERVICE_CLOSING_CONTROL_CONNECTION - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
SERVICE_NOT_AVAILABLE - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
SERVICE_NOT_READY - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
SERVICE_READY_FOR_NEW_USER - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
SOCKS4Connector - class it.sauronsoftware.ftp4j.connectors.SOCKS4Connector.
This one connects a remote ftp host through a SOCKS4/4a proxy server.
SOCKS4Connector(String, int, String) - Constructor for class it.sauronsoftware.ftp4j.connectors.SOCKS4Connector
It builds the connector.
SOCKS4Connector(String, int) - Constructor for class it.sauronsoftware.ftp4j.connectors.SOCKS4Connector
It builds the connector.
SOCKS5Connector - class it.sauronsoftware.ftp4j.connectors.SOCKS5Connector.
This one connects a remote ftp host through a SOCKS5 proxy server.
SOCKS5Connector(String, int, String, String) - Constructor for class it.sauronsoftware.ftp4j.connectors.SOCKS5Connector
It builds the connector.
SOCKS5Connector(String, int) - Constructor for class it.sauronsoftware.ftp4j.connectors.SOCKS5Connector
It builds the connector.
SSLConnector - class it.sauronsoftware.ftp4j.connectors.SSLConnector.
The SSLConnector connects the remote host using a SSL channel.
SSLConnector() - Constructor for class it.sauronsoftware.ftp4j.connectors.SSLConnector
 
STATUS_MESSAGE - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
STYLE_OPEN_COMMAND - Static variable in class it.sauronsoftware.ftp4j.connectors.FTPProxyConnector
Requires the connection to the remote host through a OPEN command without proxy authentication.
STYLE_SITE_COMMAND - Static variable in class it.sauronsoftware.ftp4j.connectors.FTPProxyConnector
Requires the connection to the remote host through a SITE command after proxy authentication.
SUPERFLOUS_COMMAND - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
SYNTAX_ERROR - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
SYNTAX_ERROR_IN_PARAMETERS - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
sendCustomCommand(String) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method sends a custom command to the server.
sendFTPCommand(String) - Method in class it.sauronsoftware.ftp4j.FTPCommunicationChannel
This method sends a command line to the server.
sendSiteCommand(String) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method sends a SITE specific command to the server.
sent(String) - Method in interface it.sauronsoftware.ftp4j.FTPCommunicationListener
Called every time a telnet statement has been sent over the network to the remote FTP server.
serverStatus() - Method in class it.sauronsoftware.ftp4j.FTPClient
This method returns the remote server status, as the result of a FTP STAT command.
setCharset(String) - Method in class it.sauronsoftware.ftp4j.FTPClient
Sets the name of the charset used to establish textual communications.
setConnector(FTPConnector) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method sets the connector used to connect the remote host.
setLink(String) - Method in class it.sauronsoftware.ftp4j.FTPFile
This method sets the path of the linked file, if this one is a link.
setModifiedDate(Date) - Method in class it.sauronsoftware.ftp4j.FTPFile
Sets the last modified date of the file.
setName(String) - Method in class it.sauronsoftware.ftp4j.FTPFile
Sets the name of the file.
setPassive(boolean) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method enables/disables the use of the passive mode.
setSSLSocketFactory(SSLSocketFactory) - Method in class it.sauronsoftware.ftp4j.connectors.SSLConnector
Sets the socket factory used by the connector.
setSize(long) - Method in class it.sauronsoftware.ftp4j.FTPFile
Sets the size of the file (bytes).
setStyle(int) - Method in class it.sauronsoftware.ftp4j.connectors.FTPProxyConnector
Sets the style used by the proxy.
setTextualExtensionRecognizer(FTPTextualExtensionRecognizer) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method sets the textual extension recognizer used by the client.
setType(int) - Method in class it.sauronsoftware.ftp4j.FTPClient
This methods sets how to treat the contents during a file transfer.
setType(int) - Method in class it.sauronsoftware.ftp4j.FTPFile
Sets the type of the entry represented.
started() - Method in interface it.sauronsoftware.ftp4j.FTPDataTransferListener
Called to notify the listener that the transfer operation has been initialized.
style - Variable in class it.sauronsoftware.ftp4j.connectors.FTPProxyConnector
The style used by the proxy.

T

TYPE_AUTO - Static variable in class it.sauronsoftware.ftp4j.FTPClient
The constant for the AUTO file transfer type.
TYPE_BINARY - Static variable in class it.sauronsoftware.ftp4j.FTPClient
The constant for the BINARY file transfer type.
TYPE_DIRECTORY - Static variable in class it.sauronsoftware.ftp4j.FTPFile
The value for the type "directory".
TYPE_FILE - Static variable in class it.sauronsoftware.ftp4j.FTPFile
The value for the type "file".
TYPE_LINK - Static variable in class it.sauronsoftware.ftp4j.FTPFile
The value for the type "link".
TYPE_TEXTUAL - Static variable in class it.sauronsoftware.ftp4j.FTPClient
The constant for the TEXTUAL file transfer type.
toString() - Method in class it.sauronsoftware.ftp4j.FTPClient
 
toString() - Method in class it.sauronsoftware.ftp4j.FTPException
 
toString() - Method in class it.sauronsoftware.ftp4j.FTPFile
 
toString() - Method in class it.sauronsoftware.ftp4j.FTPReply
 
transferred(int) - Method in interface it.sauronsoftware.ftp4j.FTPDataTransferListener
Called to notify the listener that some bytes have been transmitted.

U

USERNAME_OK - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
USER_LOGGED_IN - Static variable in interface it.sauronsoftware.ftp4j.FTPCodes
 
UnixListParser - class it.sauronsoftware.ftp4j.listparsers.UnixListParser.
This parser can handle the result of a list ftp command as it is a UNIX "ls -l" command response.
UnixListParser() - Constructor for class it.sauronsoftware.ftp4j.listparsers.UnixListParser
 
upload(File) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method uploads a file to the remote server.
upload(File, FTPDataTransferListener) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method uploads a file to the remote server.
upload(File, long) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method resumes an upload of a file to the remote server.
upload(File, long, FTPDataTransferListener) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method resumes an upload of a file to the remote server.
upload(String, InputStream, long, long, long, FTPDataTransferListener) - Method in class it.sauronsoftware.ftp4j.FTPClient
This method resumes an upload to the remote server.

A C D E F G H I L M N P R S T U