A B C D E F G H I L M O P R S U W

A

AbstractFtpSessionFactory<T extends org.apache.commons.net.ftp.FTPClient> - Class in org.springframework.integration.ftp.session
Base class for FTP SessionFactory implementations.
AbstractFtpSessionFactory() - Constructor for class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
 
asFileInfoList(Collection<FTPFile>) - Method in class org.springframework.integration.ftp.gateway.FtpOutboundGateway
 

B

bufferSize - Variable in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
 

C

clientMode - Variable in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
 
close() - Method in class org.springframework.integration.ftp.session.FtpSession
 
config - Variable in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
 
controlEncoding - Variable in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
 
createClientInstance() - Method in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
 
createClientInstance() - Method in class org.springframework.integration.ftp.session.DefaultFtpSessionFactory
 
createClientInstance() - Method in class org.springframework.integration.ftp.session.DefaultFtpsSessionFactory
 

D

DEFAULT_REMOTE_WORKING_DIRECTORY - Static variable in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
 
DefaultFtpSessionFactory - Class in org.springframework.integration.ftp.session
Default implementation of FTP SessionFactory.
DefaultFtpSessionFactory() - Constructor for class org.springframework.integration.ftp.session.DefaultFtpSessionFactory
 
DefaultFtpsSessionFactory - Class in org.springframework.integration.ftp.session
SessionFactory for FTPS.
DefaultFtpsSessionFactory() - Constructor for class org.springframework.integration.ftp.session.DefaultFtpsSessionFactory
 

E

exists(String) - Method in class org.springframework.integration.ftp.session.FtpSession
 

F

fileType - Variable in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
 
FtpFileInfo - Class in org.springframework.integration.ftp.session
A FileInfo implementation for FTP/FTPS.
FtpFileInfo(FTPFile) - Constructor for class org.springframework.integration.ftp.session.FtpFileInfo
 
FtpInboundChannelAdapterParser - Class in org.springframework.integration.ftp.config
Parser for the FTP 'inbound-channel-adapter' element.
FtpInboundChannelAdapterParser() - Constructor for class org.springframework.integration.ftp.config.FtpInboundChannelAdapterParser
 
FtpInboundFileSynchronizer - Class in org.springframework.integration.ftp.inbound
An implementation of AbstractInboundFileSynchronizer for FTP.
FtpInboundFileSynchronizer(SessionFactory<FTPFile>) - Constructor for class org.springframework.integration.ftp.inbound.FtpInboundFileSynchronizer
Create a synchronizer with the SessionFactory used to acquire Session instances.
FtpInboundFileSynchronizingMessageSource - Class in org.springframework.integration.ftp.inbound
A MessageSource implementation for FTP.
FtpInboundFileSynchronizingMessageSource(AbstractInboundFileSynchronizer<FTPFile>) - Constructor for class org.springframework.integration.ftp.inbound.FtpInboundFileSynchronizingMessageSource
 
FtpInboundFileSynchronizingMessageSource(AbstractInboundFileSynchronizer<FTPFile>, Comparator<File>) - Constructor for class org.springframework.integration.ftp.inbound.FtpInboundFileSynchronizingMessageSource
 
FtpNamespaceHandler - Class in org.springframework.integration.ftp.config
Provides namespace support for using FTP

This is *heavily* influenced by the good work done by Iwein before.

FtpNamespaceHandler() - Constructor for class org.springframework.integration.ftp.config.FtpNamespaceHandler
 
FtpOutboundGateway - Class in org.springframework.integration.ftp.gateway
Outbound Gateway for performing remote file operations via FTP/FTPS.
FtpOutboundGateway(SessionFactory<FTPFile>, String, String) - Constructor for class org.springframework.integration.ftp.gateway.FtpOutboundGateway
 
FtpOutboundGatewayParser - Class in org.springframework.integration.ftp.config
 
FtpOutboundGatewayParser() - Constructor for class org.springframework.integration.ftp.config.FtpOutboundGatewayParser
 
FtpRegexPatternFileListFilter - Class in org.springframework.integration.ftp.filters
Implementation of AbstractRegexPatternFileListFilter for FTP.
FtpRegexPatternFileListFilter(String) - Constructor for class org.springframework.integration.ftp.filters.FtpRegexPatternFileListFilter
 
FtpRegexPatternFileListFilter(Pattern) - Constructor for class org.springframework.integration.ftp.filters.FtpRegexPatternFileListFilter
 
FtpSession - Class in org.springframework.integration.ftp.session
Implementation of Session for FTP.
FtpSession(FTPClient) - Constructor for class org.springframework.integration.ftp.session.FtpSession
 
FtpSimplePatternFileListFilter - Class in org.springframework.integration.ftp.filters
Implementation of AbstractSimplePatternFileListFilter for FTP.
FtpSimplePatternFileListFilter(String) - Constructor for class org.springframework.integration.ftp.filters.FtpSimplePatternFileListFilter
 

G

getComponentType() - Method in class org.springframework.integration.ftp.inbound.FtpInboundFileSynchronizingMessageSource
 
getFileInfo() - Method in class org.springframework.integration.ftp.session.FtpFileInfo
 
getFilename(FTPFile) - Method in class org.springframework.integration.ftp.filters.FtpRegexPatternFileListFilter
 
getFilename(FTPFile) - Method in class org.springframework.integration.ftp.filters.FtpSimplePatternFileListFilter
 
getFilename(FTPFile) - Method in class org.springframework.integration.ftp.gateway.FtpOutboundGateway
 
getFilename(FTPFile) - Method in class org.springframework.integration.ftp.inbound.FtpInboundFileSynchronizer
 
getFilename() - Method in class org.springframework.integration.ftp.session.FtpFileInfo
 
getGatewayClassName() - Method in class org.springframework.integration.ftp.config.FtpOutboundGatewayParser
 
getInboundFileSynchronizerClassname() - Method in class org.springframework.integration.ftp.config.FtpInboundChannelAdapterParser
 
getMessageSourceClassname() - Method in class org.springframework.integration.ftp.config.FtpInboundChannelAdapterParser
 
getModified(FTPFile) - Method in class org.springframework.integration.ftp.gateway.FtpOutboundGateway
 
getModified() - Method in class org.springframework.integration.ftp.session.FtpFileInfo
 
getPermissions() - Method in class org.springframework.integration.ftp.session.FtpFileInfo
 
getRegexPatternFileListFilterClassname() - Method in class org.springframework.integration.ftp.config.FtpInboundChannelAdapterParser
 
getRegexPatternFileListFilterClassname() - Method in class org.springframework.integration.ftp.config.FtpOutboundGatewayParser
 
getSession() - Method in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
 
getSimplePatternFileListFilterClassname() - Method in class org.springframework.integration.ftp.config.FtpInboundChannelAdapterParser
 
getSimplePatternFileListFilterClassname() - Method in class org.springframework.integration.ftp.config.FtpOutboundGatewayParser
 
getSize() - Method in class org.springframework.integration.ftp.session.FtpFileInfo
 

H

host - Variable in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
 

I

init() - Method in class org.springframework.integration.ftp.config.FtpNamespaceHandler
 
isDirectory(FTPFile) - Method in class org.springframework.integration.ftp.gateway.FtpOutboundGateway
 
isDirectory() - Method in class org.springframework.integration.ftp.session.FtpFileInfo
 
isFile(FTPFile) - Method in class org.springframework.integration.ftp.inbound.FtpInboundFileSynchronizer
 
isLink(FTPFile) - Method in class org.springframework.integration.ftp.gateway.FtpOutboundGateway
 
isLink() - Method in class org.springframework.integration.ftp.session.FtpFileInfo
 
isOpen() - Method in class org.springframework.integration.ftp.session.FtpSession
 

L

list(String) - Method in class org.springframework.integration.ftp.session.FtpSession
 
listNames(String) - Method in class org.springframework.integration.ftp.session.FtpSession
 

M

mkdir(String) - Method in class org.springframework.integration.ftp.session.FtpSession
 

O

org.springframework.integration.ftp.config - package org.springframework.integration.ftp.config
Provides classes for configuration - parsers, namespace handlers.
org.springframework.integration.ftp.filters - package org.springframework.integration.ftp.filters
Provides classes supporting FTP file filtering.
org.springframework.integration.ftp.gateway - package org.springframework.integration.ftp.gateway
Provides classes supporting FTP gateways.
org.springframework.integration.ftp.inbound - package org.springframework.integration.ftp.inbound
Provides classes supporting inbound endpoints.
org.springframework.integration.ftp.session - package org.springframework.integration.ftp.session
Provides classes supporting FTP sessions.

P

password - Variable in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
 
port - Variable in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
 
postProcessClientAfterConnect(T) - Method in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
Will handle additional initialization after client.connect() method was invoked, but before any action on the client has been taken
postProcessClientAfterConnect(FTPSClient) - Method in class org.springframework.integration.ftp.session.DefaultFtpsSessionFactory
 
postProcessClientBeforeConnect(T) - Method in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
Will handle additional initialization before client.connect() method was invoked.
postProcessClientBeforeConnect(FTPSClient) - Method in class org.springframework.integration.ftp.session.DefaultFtpsSessionFactory
 

R

read(String, OutputStream) - Method in class org.springframework.integration.ftp.session.FtpSession
 
remove(String) - Method in class org.springframework.integration.ftp.session.FtpSession
 
rename(String, String) - Method in class org.springframework.integration.ftp.session.FtpSession
 

S

setAuthValue(String) - Method in class org.springframework.integration.ftp.session.DefaultFtpsSessionFactory
 
setBufferSize(int) - Method in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
 
setCipherSuites(String[]) - Method in class org.springframework.integration.ftp.session.DefaultFtpsSessionFactory
 
setClientMode(int) - Method in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
ACTIVE_LOCAL_DATA_CONNECTION_MODE = 0
A constant indicating the FTP session is expecting all transfers to occur between the client (local) and server and that the server should connect to the client's data port to initiate a data transfer.
setConfig(FTPClientConfig) - Method in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
 
setControlEncoding(String) - Method in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
 
setFileType(int) - Method in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
File types defined by FTP constants: FTP.ASCII_FILE_TYPE FTP.EBCDIC_FILE_TYPE FTP.BINARY_FILE_TYPE (DEFAULT) FTP.LOCAL_FILE_TYPE
setHost(String) - Method in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
 
setImplicit(boolean) - Method in class org.springframework.integration.ftp.session.DefaultFtpsSessionFactory
 
setKeyManager(KeyManager) - Method in class org.springframework.integration.ftp.session.DefaultFtpsSessionFactory
 
setNeedClientAuth(Boolean) - Method in class org.springframework.integration.ftp.session.DefaultFtpsSessionFactory
 
setPassword(String) - Method in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
 
setPort(int) - Method in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
 
setProt(String) - Method in class org.springframework.integration.ftp.session.DefaultFtpsSessionFactory
 
setProtocol(String) - Method in class org.springframework.integration.ftp.session.DefaultFtpsSessionFactory
 
setProtocols(String[]) - Method in class org.springframework.integration.ftp.session.DefaultFtpsSessionFactory
 
setSessionCreation(Boolean) - Method in class org.springframework.integration.ftp.session.DefaultFtpsSessionFactory
 
setTrustManager(TrustManager) - Method in class org.springframework.integration.ftp.session.DefaultFtpsSessionFactory
 
setUseClientMode(Boolean) - Method in class org.springframework.integration.ftp.session.DefaultFtpsSessionFactory
 
setUsername(String) - Method in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
 
setWantsClientAuth(Boolean) - Method in class org.springframework.integration.ftp.session.DefaultFtpsSessionFactory
 

U

username - Variable in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
 

W

write(InputStream, String) - Method in class org.springframework.integration.ftp.session.FtpSession
 

A B C D E F G H I L M O P R S U W