Index
A C D E F G H I L M N O P R S T V W
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
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
-
ApplicationEventgenerated 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 theSTATcommand, the framework internalFtpRemoteFileTemplateinstances 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
FileInfoimplementation 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
RemoteFileInboundChannelAdapterSpecfor 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
AbstractInboundFileSynchronizerfor FTP. - FtpInboundFileSynchronizer(SessionFactory<FTPFile>) - Constructor for class org.springframework.integration.ftp.inbound.FtpInboundFileSynchronizer
-
Create a synchronizer with the
SessionFactoryused to acquireSessioninstances. - FtpInboundFileSynchronizingMessageSource - Class in org.springframework.integration.ftp.inbound
-
A
MessageSourceimplementation 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
FileTransferringMessageHandlerextension. - FtpMessageHandler(RemoteFileTemplate<FTPFile>, FileExistsMode) - Constructor for class org.springframework.integration.ftp.outbound.FtpMessageHandler
-
Deprecated.
- 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
FileTransferringMessageHandlerSpecfor FTP. - FtpMessageHandlerSpec(RemoteFileTemplate<FTPFile>) - Constructor for class org.springframework.integration.ftp.dsl.FtpMessageHandlerSpec
-
Deprecated.
- FtpMessageHandlerSpec(RemoteFileTemplate<FTPFile>, FileExistsMode) - Constructor for class org.springframework.integration.ftp.dsl.FtpMessageHandlerSpec
-
Deprecated.
- 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
RemoteFileOutboundGatewaySpecfor 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
AbstractRegexPatternFileListFilterfor 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
RemoteFileTemplateproviding type-safe access to the underlying FTPClient object. - FtpRemoteFileTemplate(SessionFactory<FTPFile>) - Constructor for class org.springframework.integration.ftp.session.FtpRemoteFileTemplate
- FtpRemoteFileTemplate.ExistsMode - Enum 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
Sessionfor FTP. - FtpSession(FTPClient) - Constructor for class org.springframework.integration.ftp.session.FtpSession
- FtpSimplePatternFileListFilter - Class in org.springframework.integration.ftp.filters
-
Implementation of
AbstractSimplePatternFileListFilterfor 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
RemoteFileStreamingInboundChannelAdapterSpecfor 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
- 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
FtpInboundChannelAdapterSpecfactory for an inbound channel adapter spec. - inboundAdapter(SessionFactory<FTPFile>, Comparator<File>) - Static method in class org.springframework.integration.ftp.dsl.Ftp
-
A
FtpInboundChannelAdapterSpecfactory for an inbound channel adapter spec. - inboundStreamingAdapter(RemoteFileTemplate<FTPFile>) - Static method in class org.springframework.integration.ftp.dsl.Ftp
-
A
FtpStreamingInboundChannelAdapterSpecfactory for an inbound channel adapter spec. - inboundStreamingAdapter(RemoteFileTemplate<FTPFile>, Comparator<FTPFile>) - Static method in class org.springframework.integration.ftp.dsl.Ftp
-
A
FtpStreamingInboundChannelAdapterSpecfactory 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.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 - org.springframework.integration.ftp.session.FtpRemoteFileTemplate.ExistsMode
-
Perform the
NLSTFTP command. - NLST_AND_DIRS - org.springframework.integration.ftp.session.FtpRemoteFileTemplate.ExistsMode
-
Perform the
NLSTFTP 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(RemoteFileTemplate<FTPFile>) - Static method in class org.springframework.integration.ftp.dsl.Ftp
-
Deprecated.in favor of
Ftp.outboundAdapter(FtpRemoteFileTemplate) - outboundAdapter(RemoteFileTemplate<FTPFile>, FileExistsMode) - Static method in class org.springframework.integration.ftp.dsl.Ftp
-
Deprecated.
- outboundAdapter(SessionFactory<FTPFile>) - Static method in class org.springframework.integration.ftp.dsl.Ftp
-
A
FtpMessageHandlerSpecfactory for an outbound channel adapter spec. - outboundAdapter(SessionFactory<FTPFile>, FileExistsMode) - Static method in class org.springframework.integration.ftp.dsl.Ftp
-
A
FtpMessageHandlerSpecfactory for an outbound channel adapter spec. - outboundAdapter(FtpRemoteFileTemplate) - Static method in class org.springframework.integration.ftp.dsl.Ftp
-
A
FtpMessageHandlerSpecfactory for an outbound channel adapter spec. - outboundAdapter(FtpRemoteFileTemplate, FileExistsMode) - Static method in class org.springframework.integration.ftp.dsl.Ftp
-
A
FtpMessageHandlerSpecfactory for an outbound channel adapter spec. - outboundGateway(RemoteFileTemplate<FTPFile>, String, String) - Static method in class org.springframework.integration.ftp.dsl.Ftp
-
Produce a
FtpOutboundGatewaySpecbased on theRemoteFileTemplate,AbstractRemoteFileOutboundGateway.Commandandexpressionfor the remoteFilePath. - outboundGateway(RemoteFileTemplate<FTPFile>, AbstractRemoteFileOutboundGateway.Command, String) - Static method in class org.springframework.integration.ftp.dsl.Ftp
-
Produce a
FtpOutboundGatewaySpecbased on theRemoteFileTemplate,AbstractRemoteFileOutboundGateway.Commandandexpressionfor the remoteFilePath. - outboundGateway(SessionFactory<FTPFile>, String, String) - Static method in class org.springframework.integration.ftp.dsl.Ftp
-
Produce a
FtpOutboundGatewaySpecbased on theSessionFactory,AbstractRemoteFileOutboundGateway.Commandandexpressionfor the remoteFilePath. - outboundGateway(SessionFactory<FTPFile>, AbstractRemoteFileOutboundGateway.Command, String) - Static method in class org.springframework.integration.ftp.dsl.Ftp
-
Produce a
FtpOutboundGatewaySpecbased on theSessionFactory,AbstractRemoteFileOutboundGateway.Commandandexpressionfor the remoteFilePath. - outboundGateway(SessionFactory<FTPFile>, MessageSessionCallback<FTPFile, ?>) - Static method in class org.springframework.integration.ftp.dsl.Ftp
-
Produce a
FtpOutboundGatewaySpecbased 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.ExistsModeforFtpRemoteFileTemplate.exists(String)operation. - setFileType(int) - Method in class org.springframework.integration.ftp.session.AbstractFtpSessionFactory
-
File types defined by
FTPconstants:FTP.ASCII_FILE_TYPEFTP.EBCDIC_FILE_TYPEFTP.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
Expressionto evaluate FTP client working directory against request message. - setWorkingDirExpressionString(String) - Method in class org.springframework.integration.ftp.gateway.FtpOutboundGateway
-
Specify a SpEL
Expressionto evaluate FTP client working directory against request message. - STAT - org.springframework.integration.ftp.session.FtpRemoteFileTemplate.ExistsMode
-
Perform the
STATFTP 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 org.springframework.integration.ftp.session.FtpRemoteFileTemplate.ExistsMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.springframework.integration.ftp.session.FtpRemoteFileTemplate.ExistsMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- workingDirExpression(String) - Method in class org.springframework.integration.ftp.dsl.FtpOutboundGatewaySpec
-
Specify a SpEL
Expressionto evaluate FTP client working directory against request message. - workingDirExpression(Expression) - Method in class org.springframework.integration.ftp.dsl.FtpOutboundGatewaySpec
-
Specify a SpEL
Expressionto evaluate FTP client working directory against request message. - workingDirFunction(Function<Message<?>, String>) - Method in class org.springframework.integration.ftp.dsl.FtpOutboundGatewaySpec
-
Specify a
Functionto evaluate FTP client working directory against request message. - write(InputStream, String) - Method in class org.springframework.integration.ftp.session.FtpSession
All Classes|All Packages