Index

A C D E F G H I L M N O P R S T V W 
All Classes and Interfaces|All Packages|Serialized Form

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
 
afterPropertiesSet() - Method in class org.springframework.integration.ftp.server.ApacheMinaFtplet
 
ApacheMinaFtpEvent - Class in org.springframework.integration.ftp.server
ApplicationEvent generated from Apache Mina ftp events.
ApacheMinaFtpEvent(Object) - Constructor for class org.springframework.integration.ftp.server.ApacheMinaFtpEvent
 
ApacheMinaFtpEvent(Object, Throwable) - Constructor for class org.springframework.integration.ftp.server.ApacheMinaFtpEvent
 
ApacheMinaFtplet - Class in org.springframework.integration.ftp.server
A listener for FTP events emitted by an Apache Mina ftp server.
ApacheMinaFtplet() - Constructor for class org.springframework.integration.ftp.server.ApacheMinaFtplet
 
append(InputStream, String) - Method in class org.springframework.integration.ftp.session.FtpSession
 
asFileInfoList(Collection<FTPFile>) - Method in class org.springframework.integration.ftp.gateway.FtpOutboundGateway
 
asFileInfoList(Collection<FTPFile>) - Method in class org.springframework.integration.ftp.inbound.FtpStreamingMessageSource
 

C

close() - Method in class org.springframework.integration.ftp.session.FtpSession
 
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

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
 
DirectoryCreatedEvent - Class in org.springframework.integration.ftp.server
An event emitted when a directory is created.
DirectoryCreatedEvent(FtpSession, FtpRequest) - Constructor for class org.springframework.integration.ftp.server.DirectoryCreatedEvent
 
doChmod(RemoteFileOperations<FTPFile>, String, int) - Method in class org.springframework.integration.ftp.gateway.FtpOutboundGateway
 
doChmod(RemoteFileTemplate<FTPFile>, String, int) - Method in class org.springframework.integration.ftp.outbound.FtpMessageHandler
 
doExecuteWithClient(ClientCallback<FTPClient, T>) - Method in class org.springframework.integration.ftp.session.FtpRemoteFileTemplate
 
doInit() - Method in class org.springframework.integration.ftp.gateway.FtpOutboundGateway
 

E

enhanceNameWithSubDirectory(FTPFile, String) - Method in class org.springframework.integration.ftp.gateway.FtpOutboundGateway
 
executeWithClient(ClientCallback<C, T>) - Method in class org.springframework.integration.ftp.session.FtpRemoteFileTemplate
 
exists(String) - Method in class org.springframework.integration.ftp.session.FtpRemoteFileTemplate
This particular FTP implementation is based on the FTPClient.getStatus(String) by default, but since not all FTP servers properly implement the STAT command, the framework internal FtpRemoteFileTemplate instances are switched to the FTPClient.listNames(String) for only files operations.
exists(String) - Method in class org.springframework.integration.ftp.session.FtpSession
 

F

fileName(FTPFile) - Method in class org.springframework.integration.ftp.filters.FtpPersistentAcceptOnceFileListFilter
 
FileWrittenEvent - Class in org.springframework.integration.ftp.server
An event that is emitted when a file is written.
FileWrittenEvent(FtpSession, FtpRequest, boolean) - Constructor for class org.springframework.integration.ftp.server.FileWrittenEvent
 
finalizeRaw() - Method in class org.springframework.integration.ftp.session.FtpSession
 
Ftp - Class in org.springframework.integration.ftp.dsl
The factory for FTP components.
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
 
FtpInboundChannelAdapterSpec - Class in org.springframework.integration.ftp.dsl
A RemoteFileInboundChannelAdapterSpec for an FtpInboundFileSynchronizingMessageSource.
FtpInboundChannelAdapterSpec(SessionFactory<FTPFile>, Comparator<File>) - Constructor for class org.springframework.integration.ftp.dsl.FtpInboundChannelAdapterSpec
 
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
 
FtpMessageHandler - Class in org.springframework.integration.ftp.outbound
The FTP specific FileTransferringMessageHandler extension.
FtpMessageHandler(SessionFactory<FTPFile>) - Constructor for class org.springframework.integration.ftp.outbound.FtpMessageHandler
 
FtpMessageHandler(FtpRemoteFileTemplate) - Constructor for class org.springframework.integration.ftp.outbound.FtpMessageHandler
 
FtpMessageHandler(FtpRemoteFileTemplate, FileExistsMode) - Constructor for class org.springframework.integration.ftp.outbound.FtpMessageHandler
Constructor which sets the FtpRemoteFileTemplate and FileExistsMode.
FtpMessageHandlerSpec - Class in org.springframework.integration.ftp.dsl
A FileTransferringMessageHandlerSpec for FTP.
FtpMessageHandlerSpec(SessionFactory<FTPFile>) - Constructor for class org.springframework.integration.ftp.dsl.FtpMessageHandlerSpec
 
FtpMessageHandlerSpec(FtpRemoteFileTemplate) - Constructor for class org.springframework.integration.ftp.dsl.FtpMessageHandlerSpec
 
FtpMessageHandlerSpec(FtpRemoteFileTemplate, FileExistsMode) - Constructor for class org.springframework.integration.ftp.dsl.FtpMessageHandlerSpec
 
FtpNamespaceHandler - Class in org.springframework.integration.ftp.config
Provides namespace support for using FTP
FtpNamespaceHandler() - Constructor for class org.springframework.integration.ftp.config.FtpNamespaceHandler
 
FtpOutboundChannelAdapterParser - Class in org.springframework.integration.ftp.config
Parser for FTP Outbound Channel Adapters.
FtpOutboundChannelAdapterParser() - Constructor for class org.springframework.integration.ftp.config.FtpOutboundChannelAdapterParser
 
FtpOutboundGateway - Class in org.springframework.integration.ftp.gateway
Outbound Gateway for performing remote file operations via FTP/FTPS.
FtpOutboundGateway(RemoteFileTemplate<FTPFile>, String) - Constructor for class org.springframework.integration.ftp.gateway.FtpOutboundGateway
Construct an instance with the supplied remote file template and command ('ls', 'nlst', 'put' or 'mput').
FtpOutboundGateway(RemoteFileTemplate<FTPFile>, String, String) - Constructor for class org.springframework.integration.ftp.gateway.FtpOutboundGateway
Construct an instance with the supplied remote file template, a command ('ls', 'get' etc), and an expression to determine the filename.
FtpOutboundGateway(RemoteFileTemplate<FTPFile>, MessageSessionCallback<FTPFile, ?>) - Constructor for class org.springframework.integration.ftp.gateway.FtpOutboundGateway
Construct an instance with the supplied remote file template and callback for performing operations on the session.
FtpOutboundGateway(SessionFactory<FTPFile>, String) - Constructor for class org.springframework.integration.ftp.gateway.FtpOutboundGateway
Construct an instance with the supplied session factory and command ('ls', 'nlst', 'put' or 'mput').
FtpOutboundGateway(SessionFactory<FTPFile>, String, String) - Constructor for class org.springframework.integration.ftp.gateway.FtpOutboundGateway
Construct an instance with the supplied session factory, a command ('ls', 'get' etc), and an expression to determine the filename.
FtpOutboundGateway(SessionFactory<FTPFile>, MessageSessionCallback<FTPFile, ?>) - Constructor for class org.springframework.integration.ftp.gateway.FtpOutboundGateway
Construct an instance using the provided session factory and callback for performing operations on the session.
FtpOutboundGatewayParser - Class in org.springframework.integration.ftp.config
 
FtpOutboundGatewayParser() - Constructor for class org.springframework.integration.ftp.config.FtpOutboundGatewayParser
 
FtpOutboundGatewaySpec - Class in org.springframework.integration.ftp.dsl
A RemoteFileOutboundGatewaySpec for FTP.
FtpOutboundGatewaySpec(FtpOutboundGateway) - Constructor for class org.springframework.integration.ftp.dsl.FtpOutboundGatewaySpec
 
FtpPersistentAcceptOnceFileListFilter - Class in org.springframework.integration.ftp.filters
Persistent file list filter using the server's file timestamp to detect if we've already 'seen' this file.
FtpPersistentAcceptOnceFileListFilter(ConcurrentMetadataStore, String) - Constructor for class org.springframework.integration.ftp.filters.FtpPersistentAcceptOnceFileListFilter
 
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
 
FtpRemoteFileTemplate - Class in org.springframework.integration.ftp.session
FTP version of RemoteFileTemplate providing type-safe access to the underlying FTPClient object.
FtpRemoteFileTemplate(SessionFactory<FTPFile>) - Constructor for class org.springframework.integration.ftp.session.FtpRemoteFileTemplate
 
FtpRemoteFileTemplate.ExistsMode - Enum Class in org.springframework.integration.ftp.session
FtpRequestEvent - Class in org.springframework.integration.ftp.server
Base class for all events having an FtpRequest.
FtpRequestEvent(FtpSession, FtpRequest) - Constructor for class org.springframework.integration.ftp.server.FtpRequestEvent
 
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
 
FtpStreamingInboundChannelAdapterParser - Class in org.springframework.integration.ftp.config
 
FtpStreamingInboundChannelAdapterParser() - Constructor for class org.springframework.integration.ftp.config.FtpStreamingInboundChannelAdapterParser
 
FtpStreamingInboundChannelAdapterSpec - Class in org.springframework.integration.ftp.dsl
A RemoteFileStreamingInboundChannelAdapterSpec for a FtpStreamingMessageSource.
FtpStreamingInboundChannelAdapterSpec(RemoteFileTemplate<FTPFile>, Comparator<FTPFile>) - Constructor for class org.springframework.integration.ftp.dsl.FtpStreamingInboundChannelAdapterSpec
 
FtpStreamingMessageSource - Class in org.springframework.integration.ftp.inbound
Message source for streaming FTP remote file contents.
FtpStreamingMessageSource(RemoteFileTemplate<FTPFile>) - Constructor for class org.springframework.integration.ftp.inbound.FtpStreamingMessageSource
Construct an instance with the supplied template.
FtpStreamingMessageSource(RemoteFileTemplate<FTPFile>, Comparator<FTPFile>) - Constructor for class org.springframework.integration.ftp.inbound.FtpStreamingMessageSource
Construct an instance with the supplied template and comparator.
FtpSystemMarkerFilePresentFileListFilter - Class in org.springframework.integration.ftp.filters
FTP implementation of AbstractMarkerFilePresentFileListFilter.
FtpSystemMarkerFilePresentFileListFilter(Map<FileListFilter<FTPFile>, Function<String, String>>) - Constructor for class org.springframework.integration.ftp.filters.FtpSystemMarkerFilePresentFileListFilter
 
FtpSystemMarkerFilePresentFileListFilter(FileListFilter<FTPFile>) - Constructor for class org.springframework.integration.ftp.filters.FtpSystemMarkerFilePresentFileListFilter
 
FtpSystemMarkerFilePresentFileListFilter(FileListFilter<FTPFile>, String) - Constructor for class org.springframework.integration.ftp.filters.FtpSystemMarkerFilePresentFileListFilter
 
FtpSystemMarkerFilePresentFileListFilter(FileListFilter<FTPFile>, Function<String, String>) - Constructor for class org.springframework.integration.ftp.filters.FtpSystemMarkerFilePresentFileListFilter
 

G

get(Message<?>, Session<FTPFile>, String, String, String, FTPFile) - Method in class org.springframework.integration.ftp.gateway.FtpOutboundGateway
 
getApplicationEventPublisher() - Method in class org.springframework.integration.ftp.server.ApacheMinaFtplet
 
getBeanName() - Method in class org.springframework.integration.ftp.server.ApacheMinaFtplet
 
getClientInstance() - Method in class org.springframework.integration.ftp.session.FtpSession
 
getComponentType() - Method in class org.springframework.integration.ftp.gateway.FtpOutboundGateway
 
getComponentType() - Method in class org.springframework.integration.ftp.inbound.FtpInboundFileSynchronizingMessageSource
 
getComponentType() - Method in class org.springframework.integration.ftp.inbound.FtpStreamingMessageSource
 
getFileInfo() - Method in class org.springframework.integration.ftp.session.FtpFileInfo
 
getFilename() - 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.filters.FtpSystemMarkerFilePresentFileListFilter
 
getFilename(FTPFile) - Method in class org.springframework.integration.ftp.gateway.FtpOutboundGateway
 
getFilename(FTPFile) - Method in class org.springframework.integration.ftp.inbound.FtpInboundFileSynchronizer
 
getFilename(AbstractFileInfo<FTPFile>) - Method in class org.springframework.integration.ftp.gateway.FtpOutboundGateway
 
getGatewayClassName() - Method in class org.springframework.integration.ftp.config.FtpOutboundGatewayParser
 
getHostPort() - Method in class org.springframework.integration.ftp.session.FtpSession
 
getInboundFileSynchronizerClass() - Method in class org.springframework.integration.ftp.config.FtpInboundChannelAdapterParser
 
getMessageSourceClass() - Method in class org.springframework.integration.ftp.config.FtpStreamingInboundChannelAdapterParser
 
getMessageSourceClassname() - Method in class org.springframework.integration.ftp.config.FtpInboundChannelAdapterParser
 
getModified() - Method in class org.springframework.integration.ftp.session.FtpFileInfo
 
getModified(FTPFile) - Method in class org.springframework.integration.ftp.gateway.FtpOutboundGateway
 
getModified(FTPFile) - Method in class org.springframework.integration.ftp.inbound.FtpInboundFileSynchronizer
 
getPermissions() - Method in class org.springframework.integration.ftp.session.FtpFileInfo
 
getPersistentAcceptOnceFileListFilterClass() - Method in class org.springframework.integration.ftp.config.FtpInboundChannelAdapterParser
 
getPersistentAcceptOnceFileListFilterClass() - Method in class org.springframework.integration.ftp.config.FtpStreamingInboundChannelAdapterParser
 
getRegexPatternFileListFilterClass() - Method in class org.springframework.integration.ftp.config.FtpInboundChannelAdapterParser
 
getRegexPatternFileListFilterClass() - Method in class org.springframework.integration.ftp.config.FtpStreamingInboundChannelAdapterParser
 
getRegexPatternFileListFilterClassName() - Method in class org.springframework.integration.ftp.config.FtpOutboundGatewayParser
 
getRequest() - Method in class org.springframework.integration.ftp.server.FtpRequestEvent
 
getSession() - Method in class org.springframework.integration.ftp.server.ApacheMinaFtpEvent
 
getSession() - Method in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
 
getSimplePatternFileListFilterClass() - Method in class org.springframework.integration.ftp.config.FtpInboundChannelAdapterParser
 
getSimplePatternFileListFilterClass() - Method in class org.springframework.integration.ftp.config.FtpStreamingInboundChannelAdapterParser
 
getSimplePatternFileListFilterClassName() - Method in class org.springframework.integration.ftp.config.FtpOutboundGatewayParser
 
getSize() - Method in class org.springframework.integration.ftp.session.FtpFileInfo
 
getTemplateClass() - Method in class org.springframework.integration.ftp.config.FtpOutboundChannelAdapterParser
 
getTemplateClass() - Method in class org.springframework.integration.ftp.config.FtpOutboundGatewayParser
 
getTemplateClass() - Method in class org.springframework.integration.ftp.config.FtpStreamingInboundChannelAdapterParser
 

H

handlerClass() - Method in class org.springframework.integration.ftp.config.FtpOutboundChannelAdapterParser
 

I

inboundAdapter(SessionFactory<FTPFile>) - Static method in class org.springframework.integration.ftp.dsl.Ftp
A FtpInboundChannelAdapterSpec factory for an inbound channel adapter spec.
inboundAdapter(SessionFactory<FTPFile>, Comparator<File>) - Static method in class org.springframework.integration.ftp.dsl.Ftp
A FtpInboundChannelAdapterSpec factory for an inbound channel adapter spec.
inboundStreamingAdapter(RemoteFileTemplate<FTPFile>) - Static method in class org.springframework.integration.ftp.dsl.Ftp
A FtpStreamingInboundChannelAdapterSpec factory for an inbound channel adapter spec.
inboundStreamingAdapter(RemoteFileTemplate<FTPFile>, Comparator<FTPFile>) - Static method in class org.springframework.integration.ftp.dsl.Ftp
A FtpStreamingInboundChannelAdapterSpec factory for an inbound channel adapter spec.
init() - Method in class org.springframework.integration.ftp.config.FtpNamespaceHandler
 
isAppend() - Method in class org.springframework.integration.ftp.server.FileWrittenEvent
 
isChmodCapable() - Method in class org.springframework.integration.ftp.gateway.FtpOutboundGateway
 
isChmodCapable() - Method in class org.springframework.integration.ftp.outbound.FtpMessageHandler
 
isDirectory() - Method in class org.springframework.integration.ftp.server.PathRemovedEvent
 
isDirectory() - Method in class org.springframework.integration.ftp.session.FtpFileInfo
 
isDirectory(FTPFile) - Method in class org.springframework.integration.ftp.filters.FtpPersistentAcceptOnceFileListFilter
 
isDirectory(FTPFile) - Method in class org.springframework.integration.ftp.filters.FtpRegexPatternFileListFilter
 
isDirectory(FTPFile) - Method in class org.springframework.integration.ftp.filters.FtpSimplePatternFileListFilter
 
isDirectory(FTPFile) - Method in class org.springframework.integration.ftp.gateway.FtpOutboundGateway
 
isDirectory(FTPFile) - Method in class org.springframework.integration.ftp.inbound.FtpStreamingMessageSource
 
isFile(FTPFile) - Method in class org.springframework.integration.ftp.inbound.FtpInboundFileSynchronizer
 
isLink() - Method in class org.springframework.integration.ftp.session.FtpFileInfo
 
isLink(FTPFile) - Method in class org.springframework.integration.ftp.gateway.FtpOutboundGateway
 
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
 
logger - Variable in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
 
ls(Message<?>, Session<FTPFile>, String) - Method in class org.springframework.integration.ftp.gateway.FtpOutboundGateway
 

M

mGet(Message<?>, Session<FTPFile>, String, String) - Method in class org.springframework.integration.ftp.gateway.FtpOutboundGateway
 
mkdir(String) - Method in class org.springframework.integration.ftp.session.FtpSession
 
modified(FTPFile) - Method in class org.springframework.integration.ftp.filters.FtpPersistentAcceptOnceFileListFilter
 
mPut(Message<?>, Session<FTPFile>, File) - Method in class org.springframework.integration.ftp.gateway.FtpOutboundGateway
 
mv(Message<?>, Session<FTPFile>, String, String) - Method in class org.springframework.integration.ftp.gateway.FtpOutboundGateway
 

N

nlst(Message<?>, Session<FTPFile>, String) - Method in class org.springframework.integration.ftp.gateway.FtpOutboundGateway
 
NLST - Enum constant in enum class org.springframework.integration.ftp.session.FtpRemoteFileTemplate.ExistsMode
Perform the NLST FTP command.
NLST_AND_DIRS - Enum constant in enum class org.springframework.integration.ftp.session.FtpRemoteFileTemplate.ExistsMode
Perform the NLST FTP command and fall back to FTPClient.changeWorkingDirectory(String).

O

onAppendEnd(FtpSession, FtpRequest) - Method in class org.springframework.integration.ftp.server.ApacheMinaFtplet
 
onConnect(FtpSession) - Method in class org.springframework.integration.ftp.server.ApacheMinaFtplet
 
onDeleteEnd(FtpSession, FtpRequest) - Method in class org.springframework.integration.ftp.server.ApacheMinaFtplet
 
onDisconnect(FtpSession) - Method in class org.springframework.integration.ftp.server.ApacheMinaFtplet
 
onMkdirEnd(FtpSession, FtpRequest) - Method in class org.springframework.integration.ftp.server.ApacheMinaFtplet
 
onRenameEnd(FtpSession, FtpRequest) - Method in class org.springframework.integration.ftp.server.ApacheMinaFtplet
 
onRmdirEnd(FtpSession, FtpRequest) - Method in class org.springframework.integration.ftp.server.ApacheMinaFtplet
 
onUploadEnd(FtpSession, FtpRequest) - Method in class org.springframework.integration.ftp.server.ApacheMinaFtplet
 
org.springframework.integration.ftp.config - package org.springframework.integration.ftp.config
Provides classes for configuration - parsers, namespace handlers.
org.springframework.integration.ftp.dsl - package org.springframework.integration.ftp.dsl
Provides FTP Components for the Java DSL.
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.outbound - package org.springframework.integration.ftp.outbound
Provides classes for the FTP outbound channel adapter.
org.springframework.integration.ftp.server - package org.springframework.integration.ftp.server
Provides classes related to FTP servers.
org.springframework.integration.ftp.session - package org.springframework.integration.ftp.session
Provides classes supporting FTP sessions.
outboundAdapter(SessionFactory<FTPFile>) - Static method in class org.springframework.integration.ftp.dsl.Ftp
A FtpMessageHandlerSpec factory for an outbound channel adapter spec.
outboundAdapter(SessionFactory<FTPFile>, FileExistsMode) - Static method in class org.springframework.integration.ftp.dsl.Ftp
A FtpMessageHandlerSpec factory for an outbound channel adapter spec.
outboundAdapter(FtpRemoteFileTemplate) - Static method in class org.springframework.integration.ftp.dsl.Ftp
A FtpMessageHandlerSpec factory for an outbound channel adapter spec.
outboundAdapter(FtpRemoteFileTemplate, FileExistsMode) - Static method in class org.springframework.integration.ftp.dsl.Ftp
A FtpMessageHandlerSpec factory for an outbound channel adapter spec.
outboundGateway(RemoteFileTemplate<FTPFile>, String, String) - Static method in class org.springframework.integration.ftp.dsl.Ftp
Produce a FtpOutboundGatewaySpec based on the RemoteFileTemplate, AbstractRemoteFileOutboundGateway.Command and expression for the remoteFilePath.
outboundGateway(RemoteFileTemplate<FTPFile>, AbstractRemoteFileOutboundGateway.Command, String) - Static method in class org.springframework.integration.ftp.dsl.Ftp
Produce a FtpOutboundGatewaySpec based on the RemoteFileTemplate, AbstractRemoteFileOutboundGateway.Command and expression for the remoteFilePath.
outboundGateway(SessionFactory<FTPFile>, String, String) - Static method in class org.springframework.integration.ftp.dsl.Ftp
Produce a FtpOutboundGatewaySpec based on the SessionFactory, AbstractRemoteFileOutboundGateway.Command and expression for the remoteFilePath.
outboundGateway(SessionFactory<FTPFile>, AbstractRemoteFileOutboundGateway.Command, String) - Static method in class org.springframework.integration.ftp.dsl.Ftp
Produce a FtpOutboundGatewaySpec based on the SessionFactory, AbstractRemoteFileOutboundGateway.Command and expression for the remoteFilePath.
outboundGateway(SessionFactory<FTPFile>, MessageSessionCallback<FTPFile, ?>) - Static method in class org.springframework.integration.ftp.dsl.Ftp
Produce a FtpOutboundGatewaySpec based on the MessageSessionCallback.

P

PathMovedEvent - Class in org.springframework.integration.ftp.server
An event emitted when a path is moved.
PathMovedEvent(FtpSession, FtpRequest) - Constructor for class org.springframework.integration.ftp.server.PathMovedEvent
 
PathRemovedEvent - Class in org.springframework.integration.ftp.server
An event emitted when a file or directory is removed.
PathRemovedEvent(FtpSession, FtpRequest, boolean) - Constructor for class org.springframework.integration.ftp.server.PathRemovedEvent
 
patternFileNameFilter(String) - Method in class org.springframework.integration.ftp.dsl.FtpOutboundGatewaySpec
 
patternFilter(String) - Method in class org.springframework.integration.ftp.dsl.FtpInboundChannelAdapterSpec
Specify a simple pattern to match remote files.
patternFilter(String) - Method in class org.springframework.integration.ftp.dsl.FtpStreamingInboundChannelAdapterSpec
Specify a simple pattern to match remote files (e.g.
postProcessBuilder(BeanDefinitionBuilder, Element) - Method in class org.springframework.integration.ftp.config.FtpOutboundChannelAdapterParser
 
postProcessBuilder(BeanDefinitionBuilder, Element) - Method in class org.springframework.integration.ftp.config.FtpOutboundGatewayParser
 
postProcessClientAfterConnect(FTPSClient) - Method in class org.springframework.integration.ftp.session.DefaultFtpsSessionFactory
 
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.
postProcessClientBeforeConnect(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.
protocol() - Method in class org.springframework.integration.ftp.inbound.FtpInboundFileSynchronizer
 
put(Message<?>, Session<FTPFile>, String) - Method in class org.springframework.integration.ftp.gateway.FtpOutboundGateway
 

R

read(String, OutputStream) - Method in class org.springframework.integration.ftp.session.FtpSession
 
readRaw(String) - Method in class org.springframework.integration.ftp.session.FtpSession
 
regexFileNameFilter(String) - Method in class org.springframework.integration.ftp.dsl.FtpOutboundGatewaySpec
 
regexFilter(String) - Method in class org.springframework.integration.ftp.dsl.FtpInboundChannelAdapterSpec
Specify a regular expression to match remote files.
regexFilter(String) - Method in class org.springframework.integration.ftp.dsl.FtpStreamingInboundChannelAdapterSpec
Specify a regular expression to match remote files (e.g.
remove(String) - Method in class org.springframework.integration.ftp.session.FtpSession
 
rename(String, String) - Method in class org.springframework.integration.ftp.session.FtpSession
 
request - Variable in class org.springframework.integration.ftp.server.FtpRequestEvent
 
rm(Message<?>, Session<FTPFile>, String) - Method in class org.springframework.integration.ftp.gateway.FtpOutboundGateway
 
rmdir(String) - Method in class org.springframework.integration.ftp.session.FtpSession
 

S

SessionClosedEvent - Class in org.springframework.integration.ftp.server
An event emitted when a session is closed.
SessionClosedEvent(FtpSession) - Constructor for class org.springframework.integration.ftp.server.SessionClosedEvent
 
SessionOpenedEvent - Class in org.springframework.integration.ftp.server
An event emitted when a session is opened.
SessionOpenedEvent(FtpSession) - Constructor for class org.springframework.integration.ftp.server.SessionOpenedEvent
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.integration.ftp.server.ApacheMinaFtplet
 
setAuthValue(String) - Method in class org.springframework.integration.ftp.session.DefaultFtpsSessionFactory
 
setBeanName(String) - Method in class org.springframework.integration.ftp.server.ApacheMinaFtplet
 
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
 
setConnectTimeout(int) - Method in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
Set the connect timeout for the socket.
setControlEncoding(String) - Method in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
 
setDataTimeout(int) - Method in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
Set the (socket option) timeout on the data connection.
setDefaultTimeout(int) - Method in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
Set the (socket option) timeout on the command socket.
setExistsMode(FtpRemoteFileTemplate.ExistsMode) - Method in class org.springframework.integration.ftp.session.FtpRemoteFileTemplate
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
 
setWorkingDirExpression(Expression) - Method in class org.springframework.integration.ftp.gateway.FtpOutboundGateway
Specify an Expression to evaluate FTP client working directory against request message.
setWorkingDirExpressionString(String) - Method in class org.springframework.integration.ftp.gateway.FtpOutboundGateway
Specify a SpEL Expression to evaluate FTP client working directory against request message.
STAT - Enum constant in enum class org.springframework.integration.ftp.session.FtpRemoteFileTemplate.ExistsMode
Perform the STAT FTP command.

T

test() - Method in class org.springframework.integration.ftp.session.FtpSession
 
toString() - Method in class org.springframework.integration.ftp.server.ApacheMinaFtpEvent
 
toString() - Method in class org.springframework.integration.ftp.server.ApacheMinaFtplet
 
toString() - Method in class org.springframework.integration.ftp.server.FileWrittenEvent
 
toString() - Method in class org.springframework.integration.ftp.server.FtpRequestEvent
 
toString() - Method in class org.springframework.integration.ftp.server.PathRemovedEvent
 

V

valueOf(String) - Static method in enum class org.springframework.integration.ftp.session.FtpRemoteFileTemplate.ExistsMode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.springframework.integration.ftp.session.FtpRemoteFileTemplate.ExistsMode
Returns an array containing the constants of this enum class, in the order they are declared.

W

workingDirExpression(String) - Method in class org.springframework.integration.ftp.dsl.FtpOutboundGatewaySpec
Specify a SpEL Expression to evaluate FTP client working directory against request message.
workingDirExpression(Expression) - Method in class org.springframework.integration.ftp.dsl.FtpOutboundGatewaySpec
Specify a SpEL Expression to evaluate FTP client working directory against request message.
workingDirFunction(Function<Message<?>, String>) - Method in class org.springframework.integration.ftp.dsl.FtpOutboundGatewaySpec
Specify a Function to evaluate FTP client working directory against request message.
write(InputStream, String) - Method in class org.springframework.integration.ftp.session.FtpSession
 
A C D E F G H I L M N O P R S T V W 
All Classes and Interfaces|All Packages|Serialized Form