Index
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 theSTAT
command, the framework internalFtpRemoteFileTemplate
instances are switched to theFTPClient.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 anFtpInboundFileSynchronizingMessageSource
. - 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 acquireSession
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
- FtpLastModifiedFileListFilter - Class in org.springframework.integration.ftp.filters
-
The
AbstractLastModifiedFileListFilter
implementation to filter those files whichFTPFile.getTimestampInstant()
is less than the age in comparison with theInstant.now()
. - FtpLastModifiedFileListFilter() - Constructor for class org.springframework.integration.ftp.filters.FtpLastModifiedFileListFilter
- FtpLastModifiedFileListFilter(long) - Constructor for class org.springframework.integration.ftp.filters.FtpLastModifiedFileListFilter
-
Construct a
FtpLastModifiedFileListFilter
instance with provided age. - FtpLastModifiedFileListFilter(Duration) - Constructor for class org.springframework.integration.ftp.filters.FtpLastModifiedFileListFilter
-
Construct a
FtpLastModifiedFileListFilter
instance with provided age. - 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
-
The
FtpRemoteFileTemplate.exists(String)
operation mode. - 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 aFtpStreamingMessageSource
. - 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
- getLastModified(FTPFile) - Method in class org.springframework.integration.ftp.filters.FtpLastModifiedFileListFilter
- 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
- isStatusDirty(String) - Method in class org.springframework.integration.ftp.session.FtpRemoteFileTemplate
-
Check if
Throwable.getMessage()
is treated as fatal.
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 toFTPClient.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 theRemoteFileTemplate
,AbstractRemoteFileOutboundGateway.Command
andexpression
for the remoteFilePath. - outboundGateway(RemoteFileTemplate<FTPFile>, AbstractRemoteFileOutboundGateway.Command, String) - Static method in class org.springframework.integration.ftp.dsl.Ftp
-
Produce a
FtpOutboundGatewaySpec
based on theRemoteFileTemplate
,AbstractRemoteFileOutboundGateway.Command
andexpression
for the remoteFilePath. - outboundGateway(SessionFactory<FTPFile>, String, String) - Static method in class org.springframework.integration.ftp.dsl.Ftp
-
Produce a
FtpOutboundGatewaySpec
based on theSessionFactory
,AbstractRemoteFileOutboundGateway.Command
andexpression
for the remoteFilePath. - outboundGateway(SessionFactory<FTPFile>, AbstractRemoteFileOutboundGateway.Command, String) - Static method in class org.springframework.integration.ftp.dsl.Ftp
-
Produce a
FtpOutboundGatewaySpec
based on theSessionFactory
,AbstractRemoteFileOutboundGateway.Command
andexpression
for the remoteFilePath. - outboundGateway(SessionFactory<FTPFile>, MessageSessionCallback<FTPFile, ?>) - Static method in class org.springframework.integration.ftp.dsl.Ftp
-
Produce a
FtpOutboundGatewaySpec
based on theMessageSessionCallback
.
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
-
Specify an
FtpRemoteFileTemplate.ExistsMode
forFtpRemoteFileTemplate.exists(String)
operation. - 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. - shouldMarkSessionAsDirty(Exception) - Method in class org.springframework.integration.ftp.session.FtpRemoteFileTemplate
- 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
All Classes and Interfaces|All Packages|Serialized Form