Index
A C D E F G H I J L M O P R S T V W
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
A
- afterPropertiesSet() - Method in class org.springframework.integration.sftp.server.ApacheMinaSftpEventListener
- ApacheMinaSftpEvent - Class in org.springframework.integration.sftp.server
-
ApplicationEvent
generated from Apache Mina sftp events. - ApacheMinaSftpEvent(Object) - Constructor for class org.springframework.integration.sftp.server.ApacheMinaSftpEvent
- ApacheMinaSftpEvent(Object, Throwable) - Constructor for class org.springframework.integration.sftp.server.ApacheMinaSftpEvent
- ApacheMinaSftpEventListener - Class in org.springframework.integration.sftp.server
-
A listener for SFTP events emitted by an Apache Mina sshd/sftp server.
- ApacheMinaSftpEventListener() - Constructor for class org.springframework.integration.sftp.server.ApacheMinaSftpEventListener
- append(InputStream, String) - Method in class org.springframework.integration.sftp.session.SftpSession
- asFileInfoList(Collection<ChannelSftp.LsEntry>) - Method in class org.springframework.integration.sftp.gateway.SftpOutboundGateway
- asFileInfoList(Collection<ChannelSftp.LsEntry>) - Method in class org.springframework.integration.sftp.inbound.SftpStreamingMessageSource
C
- close() - Method in class org.springframework.integration.sftp.session.SftpSession
- created(ServerSession, Path, Map<String, ?>, Throwable) - Method in class org.springframework.integration.sftp.server.ApacheMinaSftpEventListener
- createInstance() - Method in class org.springframework.integration.sftp.session.JschProxyFactoryBean
D
- DefaultSftpSessionFactory - Class in org.springframework.integration.sftp.session
-
Factory for creating
SftpSession
instances. - DefaultSftpSessionFactory() - Constructor for class org.springframework.integration.sftp.session.DefaultSftpSessionFactory
- DefaultSftpSessionFactory(boolean) - Constructor for class org.springframework.integration.sftp.session.DefaultSftpSessionFactory
- DefaultSftpSessionFactory(JSch, boolean) - Constructor for class org.springframework.integration.sftp.session.DefaultSftpSessionFactory
-
Intended for use in tests so the jsch can be mocked.
- destroying(ServerSession) - Method in class org.springframework.integration.sftp.server.ApacheMinaSftpEventListener
- DirectoryCreatedEvent - Class in org.springframework.integration.sftp.server
-
An event emitted when a directory is created.
- DirectoryCreatedEvent(Object, Path, Map<String, ?>) - Constructor for class org.springframework.integration.sftp.server.DirectoryCreatedEvent
- doChmod(RemoteFileOperations<ChannelSftp.LsEntry>, String, int) - Method in class org.springframework.integration.sftp.gateway.SftpOutboundGateway
- doChmod(RemoteFileTemplate<ChannelSftp.LsEntry>, String, int) - Method in class org.springframework.integration.sftp.outbound.SftpMessageHandler
- doExecuteWithClient(ClientCallback<ChannelSftp, T>) - Method in class org.springframework.integration.sftp.session.SftpRemoteFileTemplate
E
- enhanceNameWithSubDirectory(ChannelSftp.LsEntry, String) - Method in class org.springframework.integration.sftp.gateway.SftpOutboundGateway
- executeWithClient(ClientCallback<C, T>) - Method in class org.springframework.integration.sftp.session.SftpRemoteFileTemplate
- exists(String) - Method in class org.springframework.integration.sftp.session.SftpSession
F
- fileName(ChannelSftp.LsEntry) - Method in class org.springframework.integration.sftp.filters.SftpPersistentAcceptOnceFileListFilter
- FileWrittenEvent - Class in org.springframework.integration.sftp.server
-
An event that is emitted when a file is written.
- FileWrittenEvent(Object, String, Path, int, Throwable) - Constructor for class org.springframework.integration.sftp.server.FileWrittenEvent
- finalizeRaw() - Method in class org.springframework.integration.sftp.session.SftpSession
G
- GeneralSftpException - Exception in org.springframework.integration.sftp.support
-
Simple runtime exception to wrap an SftpException.
- GeneralSftpException(String, Throwable) - Constructor for exception org.springframework.integration.sftp.support.GeneralSftpException
- getApplicationEventPublisher() - Method in class org.springframework.integration.sftp.server.ApacheMinaSftpEventListener
- getAttrs() - Method in class org.springframework.integration.sftp.server.DirectoryCreatedEvent
- getBeanName() - Method in class org.springframework.integration.sftp.server.ApacheMinaSftpEventListener
- getClientInstance() - Method in class org.springframework.integration.sftp.session.SftpSession
- getClientVersion() - Method in class org.springframework.integration.sftp.server.SessionOpenedEvent
- getComponentType() - Method in class org.springframework.integration.sftp.gateway.SftpOutboundGateway
- getComponentType() - Method in class org.springframework.integration.sftp.inbound.SftpInboundFileSynchronizingMessageSource
- getComponentType() - Method in class org.springframework.integration.sftp.inbound.SftpStreamingMessageSource
- getDataLen() - Method in class org.springframework.integration.sftp.server.FileWrittenEvent
- getDstPath() - Method in class org.springframework.integration.sftp.server.PathMovedEvent
- getFile() - Method in class org.springframework.integration.sftp.server.FileWrittenEvent
- getFileInfo() - Method in class org.springframework.integration.sftp.session.SftpFileInfo
- getFilename() - Method in class org.springframework.integration.sftp.session.SftpFileInfo
- getFilename(ChannelSftp.LsEntry) - Method in class org.springframework.integration.sftp.filters.SftpRegexPatternFileListFilter
- getFilename(ChannelSftp.LsEntry) - Method in class org.springframework.integration.sftp.filters.SftpSimplePatternFileListFilter
- getFilename(ChannelSftp.LsEntry) - Method in class org.springframework.integration.sftp.filters.SftpSystemMarkerFilePresentFileListFilter
- getFilename(ChannelSftp.LsEntry) - Method in class org.springframework.integration.sftp.gateway.SftpOutboundGateway
- getFilename(ChannelSftp.LsEntry) - Method in class org.springframework.integration.sftp.inbound.SftpInboundFileSynchronizer
- getFilename(AbstractFileInfo<ChannelSftp.LsEntry>) - Method in class org.springframework.integration.sftp.gateway.SftpOutboundGateway
- getGatewayClassName() - Method in class org.springframework.integration.sftp.config.SftpOutboundGatewayParser
- getHostPort() - Method in class org.springframework.integration.sftp.session.SftpSession
- getInboundFileSynchronizerClass() - Method in class org.springframework.integration.sftp.config.SftpInboundChannelAdapterParser
- getMessageSourceClass() - Method in class org.springframework.integration.sftp.config.SftpStreamingInboundChannelAdapterParser
- getMessageSourceClassname() - Method in class org.springframework.integration.sftp.config.SftpInboundChannelAdapterParser
- getModified() - Method in class org.springframework.integration.sftp.session.SftpFileInfo
- getModified(ChannelSftp.LsEntry) - Method in class org.springframework.integration.sftp.gateway.SftpOutboundGateway
- getModified(ChannelSftp.LsEntry) - Method in class org.springframework.integration.sftp.inbound.SftpInboundFileSynchronizer
- getObjectType() - Method in class org.springframework.integration.sftp.session.JschProxyFactoryBean
- getPath() - Method in class org.springframework.integration.sftp.server.DirectoryCreatedEvent
- getPath() - Method in class org.springframework.integration.sftp.server.PathRemovedEvent
- getPermissions() - Method in class org.springframework.integration.sftp.session.SftpFileInfo
- getPersistentAcceptOnceFileListFilterClass() - Method in class org.springframework.integration.sftp.config.SftpInboundChannelAdapterParser
- getPersistentAcceptOnceFileListFilterClass() - Method in class org.springframework.integration.sftp.config.SftpStreamingInboundChannelAdapterParser
- getRegexPatternFileListFilterClass() - Method in class org.springframework.integration.sftp.config.SftpInboundChannelAdapterParser
- getRegexPatternFileListFilterClass() - Method in class org.springframework.integration.sftp.config.SftpStreamingInboundChannelAdapterParser
- getRegexPatternFileListFilterClassName() - Method in class org.springframework.integration.sftp.config.SftpOutboundGatewayParser
- getRemoteHandle() - Method in class org.springframework.integration.sftp.server.FileWrittenEvent
- getSession() - Method in class org.springframework.integration.sftp.server.ApacheMinaSftpEvent
- getSession() - Method in class org.springframework.integration.sftp.session.DefaultSftpSessionFactory
- getSimplePatternFileListFilterClass() - Method in class org.springframework.integration.sftp.config.SftpInboundChannelAdapterParser
- getSimplePatternFileListFilterClass() - Method in class org.springframework.integration.sftp.config.SftpStreamingInboundChannelAdapterParser
- getSimplePatternFileListFilterClassName() - Method in class org.springframework.integration.sftp.config.SftpOutboundGatewayParser
- getSize() - Method in class org.springframework.integration.sftp.session.SftpFileInfo
- getSrcPath() - Method in class org.springframework.integration.sftp.server.PathMovedEvent
- getTemplateClass() - Method in class org.springframework.integration.sftp.config.SftpOutboundChannelAdapterParser
- getTemplateClass() - Method in class org.springframework.integration.sftp.config.SftpOutboundGatewayParser
- getTemplateClass() - Method in class org.springframework.integration.sftp.config.SftpStreamingInboundChannelAdapterParser
H
- handlerClass() - Method in class org.springframework.integration.sftp.config.SftpOutboundChannelAdapterParser
- HTTP - org.springframework.integration.sftp.session.JschProxyFactoryBean.Type
I
- inboundAdapter(SessionFactory<ChannelSftp.LsEntry>) - Static method in class org.springframework.integration.sftp.dsl.Sftp
-
An
SftpInboundChannelAdapterSpec
factory for an inbound channel adapter spec. - inboundAdapter(SessionFactory<ChannelSftp.LsEntry>, Comparator<File>) - Static method in class org.springframework.integration.sftp.dsl.Sftp
-
An
SftpInboundChannelAdapterSpec
factory for an inbound channel adapter spec. - inboundStreamingAdapter(RemoteFileTemplate<ChannelSftp.LsEntry>) - Static method in class org.springframework.integration.sftp.dsl.Sftp
-
An
SftpStreamingInboundChannelAdapterSpec
factory for an inbound channel adapter spec. - inboundStreamingAdapter(RemoteFileTemplate<ChannelSftp.LsEntry>, Comparator<ChannelSftp.LsEntry>) - Static method in class org.springframework.integration.sftp.dsl.Sftp
-
An
SftpStreamingInboundChannelAdapterSpec
factory for an inbound channel adapter spec. - init() - Method in class org.springframework.integration.sftp.config.SftpNamespaceHandler
- initialized(ServerSession, int) - Method in class org.springframework.integration.sftp.server.ApacheMinaSftpEventListener
- isChmodCapable() - Method in class org.springframework.integration.sftp.gateway.SftpOutboundGateway
- isChmodCapable() - Method in class org.springframework.integration.sftp.outbound.SftpMessageHandler
- isDirectory() - Method in class org.springframework.integration.sftp.server.PathRemovedEvent
- isDirectory() - Method in class org.springframework.integration.sftp.session.SftpFileInfo
- isDirectory(ChannelSftp.LsEntry) - Method in class org.springframework.integration.sftp.filters.SftpPersistentAcceptOnceFileListFilter
- isDirectory(ChannelSftp.LsEntry) - Method in class org.springframework.integration.sftp.filters.SftpRegexPatternFileListFilter
- isDirectory(ChannelSftp.LsEntry) - Method in class org.springframework.integration.sftp.filters.SftpSimplePatternFileListFilter
- isDirectory(ChannelSftp.LsEntry) - Method in class org.springframework.integration.sftp.gateway.SftpOutboundGateway
- isDirectory(ChannelSftp.LsEntry) - Method in class org.springframework.integration.sftp.inbound.SftpStreamingMessageSource
- isFile(ChannelSftp.LsEntry) - Method in class org.springframework.integration.sftp.inbound.SftpInboundFileSynchronizer
- isLink() - Method in class org.springframework.integration.sftp.session.SftpFileInfo
- isLink(ChannelSftp.LsEntry) - Method in class org.springframework.integration.sftp.gateway.SftpOutboundGateway
- isOpen() - Method in class org.springframework.integration.sftp.session.SftpSession
- isSharedSession() - Method in class org.springframework.integration.sftp.session.DefaultSftpSessionFactory
J
- JschProxyFactoryBean - Class in org.springframework.integration.sftp.session
-
Spring-friendly factory bean to create Jsch
Proxy
objects. - JschProxyFactoryBean(JschProxyFactoryBean.Type, String, int, String, String) - Constructor for class org.springframework.integration.sftp.session.JschProxyFactoryBean
- JschProxyFactoryBean.Type - Enum in org.springframework.integration.sftp.session
L
- list(String) - Method in class org.springframework.integration.sftp.session.SftpSession
- listNames(String) - Method in class org.springframework.integration.sftp.session.SftpSession
M
- mkdir(String) - Method in class org.springframework.integration.sftp.session.SftpSession
- modified(ChannelSftp.LsEntry) - Method in class org.springframework.integration.sftp.filters.SftpPersistentAcceptOnceFileListFilter
- moved(ServerSession, Path, Path, Collection<CopyOption>, Throwable) - Method in class org.springframework.integration.sftp.server.ApacheMinaSftpEventListener
O
- org.springframework.integration.sftp.config - package org.springframework.integration.sftp.config
-
Provides classes for configuration - parsers, namespace handlers.
- org.springframework.integration.sftp.dsl - package org.springframework.integration.sftp.dsl
-
Provides SFTP Components for the Java DSL.
- org.springframework.integration.sftp.filters - package org.springframework.integration.sftp.filters
-
Provides classes supporting SFTP file filtering.
- org.springframework.integration.sftp.gateway - package org.springframework.integration.sftp.gateway
-
Provides classes supporting SFTP gateways.
- org.springframework.integration.sftp.inbound - package org.springframework.integration.sftp.inbound
-
Provides classes supporting inbound endpoints.
- org.springframework.integration.sftp.outbound - package org.springframework.integration.sftp.outbound
-
Provides classes for the SFTP outbound channel adapter.
- org.springframework.integration.sftp.server - package org.springframework.integration.sftp.server
-
Provides classes related to SFTP servers.
- org.springframework.integration.sftp.session - package org.springframework.integration.sftp.session
-
Provides classes supporting SFTP sessions.
- org.springframework.integration.sftp.support - package org.springframework.integration.sftp.support
-
Provides general support classes for sftp.
- outboundAdapter(RemoteFileTemplate<ChannelSftp.LsEntry>) - Static method in class org.springframework.integration.sftp.dsl.Sftp
-
Deprecated.in favor of
Sftp.outboundAdapter(SftpRemoteFileTemplate)
- outboundAdapter(RemoteFileTemplate<ChannelSftp.LsEntry>, FileExistsMode) - Static method in class org.springframework.integration.sftp.dsl.Sftp
-
Deprecated.
- outboundAdapter(SessionFactory<ChannelSftp.LsEntry>) - Static method in class org.springframework.integration.sftp.dsl.Sftp
-
An
SftpMessageHandlerSpec
factory for an outbound channel adapter spec. - outboundAdapter(SessionFactory<ChannelSftp.LsEntry>, FileExistsMode) - Static method in class org.springframework.integration.sftp.dsl.Sftp
-
An
SftpMessageHandlerSpec
factory for an outbound channel adapter spec. - outboundAdapter(SftpRemoteFileTemplate) - Static method in class org.springframework.integration.sftp.dsl.Sftp
-
An
SftpMessageHandlerSpec
factory for an outbound channel adapter spec. - outboundAdapter(SftpRemoteFileTemplate, FileExistsMode) - Static method in class org.springframework.integration.sftp.dsl.Sftp
-
An
SftpMessageHandlerSpec
factory for an outbound channel adapter spec. - outboundGateway(RemoteFileTemplate<ChannelSftp.LsEntry>, String, String) - Static method in class org.springframework.integration.sftp.dsl.Sftp
-
Produce a
SftpOutboundGatewaySpec
based on theRemoteFileTemplate
,AbstractRemoteFileOutboundGateway.Command
andexpression
for the remoteFilePath. - outboundGateway(RemoteFileTemplate<ChannelSftp.LsEntry>, AbstractRemoteFileOutboundGateway.Command, String) - Static method in class org.springframework.integration.sftp.dsl.Sftp
-
Produce a
SftpOutboundGatewaySpec
based on theRemoteFileTemplate
,AbstractRemoteFileOutboundGateway.Command
andexpression
for the remoteFilePath. - outboundGateway(SessionFactory<ChannelSftp.LsEntry>, String, String) - Static method in class org.springframework.integration.sftp.dsl.Sftp
-
Produce a
SftpOutboundGatewaySpec
based on theSessionFactory
,AbstractRemoteFileOutboundGateway.Command
andexpression
for the remoteFilePath. - outboundGateway(SessionFactory<ChannelSftp.LsEntry>, AbstractRemoteFileOutboundGateway.Command, String) - Static method in class org.springframework.integration.sftp.dsl.Sftp
-
Produce a
SftpOutboundGatewaySpec
based on theSessionFactory
,AbstractRemoteFileOutboundGateway.Command
andexpression
for the remoteFilePath. - outboundGateway(SessionFactory<ChannelSftp.LsEntry>, MessageSessionCallback<ChannelSftp.LsEntry, ?>) - Static method in class org.springframework.integration.sftp.dsl.Sftp
-
Produce a
SftpOutboundGatewaySpec
based on theMessageSessionCallback
.
P
- PathMovedEvent - Class in org.springframework.integration.sftp.server
-
An event emitted when a path is moved.
- PathMovedEvent(Object, Path, Path, Throwable) - Constructor for class org.springframework.integration.sftp.server.PathMovedEvent
- PathRemovedEvent - Class in org.springframework.integration.sftp.server
-
An event emitted when a file or directory is removed.
- PathRemovedEvent(Object, Path, boolean, Throwable) - Constructor for class org.springframework.integration.sftp.server.PathRemovedEvent
- patternFileNameFilter(String) - Method in class org.springframework.integration.sftp.dsl.SftpOutboundGatewaySpec
- patternFilter(String) - Method in class org.springframework.integration.sftp.dsl.SftpInboundChannelAdapterSpec
- patternFilter(String) - Method in class org.springframework.integration.sftp.dsl.SftpStreamingInboundChannelAdapterSpec
-
Specify a simple pattern to match remote files (e.g.
- postProcessBuilder(BeanDefinitionBuilder, Element) - Method in class org.springframework.integration.sftp.config.SftpOutboundChannelAdapterParser
- postProcessBuilder(BeanDefinitionBuilder, Element) - Method in class org.springframework.integration.sftp.config.SftpOutboundGatewayParser
- protocol() - Method in class org.springframework.integration.sftp.inbound.SftpInboundFileSynchronizer
R
- read(String, OutputStream) - Method in class org.springframework.integration.sftp.session.SftpSession
- readRaw(String) - Method in class org.springframework.integration.sftp.session.SftpSession
- regexFileNameFilter(String) - Method in class org.springframework.integration.sftp.dsl.SftpOutboundGatewaySpec
- regexFilter(String) - Method in class org.springframework.integration.sftp.dsl.SftpInboundChannelAdapterSpec
- regexFilter(String) - Method in class org.springframework.integration.sftp.dsl.SftpStreamingInboundChannelAdapterSpec
-
Specify a regular expression to match remote files (e.g.
- remove(String) - Method in class org.springframework.integration.sftp.session.SftpSession
- removed(ServerSession, Path, boolean, Throwable) - Method in class org.springframework.integration.sftp.server.ApacheMinaSftpEventListener
- rename(String, String) - Method in class org.springframework.integration.sftp.session.SftpSession
- resetSharedSession() - Method in class org.springframework.integration.sftp.session.DefaultSftpSessionFactory
- rmdir(String) - Method in class org.springframework.integration.sftp.session.SftpSession
S
- SessionClosedEvent - Class in org.springframework.integration.sftp.server
-
An event emitted when a session is closed.
- SessionClosedEvent(ServerSession) - Constructor for class org.springframework.integration.sftp.server.SessionClosedEvent
- SessionOpenedEvent - Class in org.springframework.integration.sftp.server
-
An event emitted when a session is opened.
- SessionOpenedEvent(ServerSession, int) - Constructor for class org.springframework.integration.sftp.server.SessionOpenedEvent
- setAllowUnknownKeys(boolean) - Method in class org.springframework.integration.sftp.session.DefaultSftpSessionFactory
-
When no
UserInfo
has been provided, set to true to unconditionally allow connecting to an unknown host or when a host's key has changed (seeknownHosts
). - setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.integration.sftp.server.ApacheMinaSftpEventListener
- setBeanName(String) - Method in class org.springframework.integration.sftp.server.ApacheMinaSftpEventListener
- setChannelConnectTimeout(Duration) - Method in class org.springframework.integration.sftp.session.DefaultSftpSessionFactory
-
Set the connection timeout.
- setChannelConnectTimeout(Duration) - Method in class org.springframework.integration.sftp.session.SftpSession
-
Set the connect timeout.
- setClientVersion(String) - Method in class org.springframework.integration.sftp.session.DefaultSftpSessionFactory
-
Allows you to set the client version property.
- setEnableDaemonThread(Boolean) - Method in class org.springframework.integration.sftp.session.DefaultSftpSessionFactory
-
If true, all threads will be daemon threads.
- setHost(String) - Method in class org.springframework.integration.sftp.session.DefaultSftpSessionFactory
-
The url of the host you want connect to.
- setHostKeyAlias(String) - Method in class org.springframework.integration.sftp.session.DefaultSftpSessionFactory
-
Sets the host key alias, used when comparing the host key to the known hosts list.
- setKnownHosts(String) - Method in class org.springframework.integration.sftp.session.DefaultSftpSessionFactory
-
Deprecated.since 5.2.5 in favor of
DefaultSftpSessionFactory.setKnownHostsResource(Resource)
- setKnownHostsResource(Resource) - Method in class org.springframework.integration.sftp.session.DefaultSftpSessionFactory
-
Specifies the filename that will be used for a host key repository.
- setPassword(String) - Method in class org.springframework.integration.sftp.session.DefaultSftpSessionFactory
-
The password to authenticate against the remote host.
- setPort(int) - Method in class org.springframework.integration.sftp.session.DefaultSftpSessionFactory
-
The port over which the SFTP connection shall be established.
- setPrivateKey(Resource) - Method in class org.springframework.integration.sftp.session.DefaultSftpSessionFactory
-
Allows you to set a
Resource
, which represents the location of the private key used for authenticating against the remote host. - setPrivateKeyPassphrase(String) - Method in class org.springframework.integration.sftp.session.DefaultSftpSessionFactory
-
The password for the private key.
- setProxy(Proxy) - Method in class org.springframework.integration.sftp.session.DefaultSftpSessionFactory
-
Allows for specifying a JSch-based
Proxy
. - setServerAliveCountMax(Integer) - Method in class org.springframework.integration.sftp.session.DefaultSftpSessionFactory
-
Specifies the number of server-alive messages, which will be sent without any reply from the server before disconnecting.
- setServerAliveInterval(Integer) - Method in class org.springframework.integration.sftp.session.DefaultSftpSessionFactory
-
Sets the timeout interval (milliseconds) before a server alive message is sent, in case no message is received from the server.
- setSessionConfig(Properties) - Method in class org.springframework.integration.sftp.session.DefaultSftpSessionFactory
-
Using
Properties
, you can set additional configuration settings on the underlying JSchSession
. - setSocketFactory(SocketFactory) - Method in class org.springframework.integration.sftp.session.DefaultSftpSessionFactory
-
Allows you to pass in a
SocketFactory
. - setTimeout(Integer) - Method in class org.springframework.integration.sftp.session.DefaultSftpSessionFactory
-
The timeout property is used as the socket timeout parameter, as well as the default connection timeout.
- setUser(String) - Method in class org.springframework.integration.sftp.session.DefaultSftpSessionFactory
-
The remote user to use.
- setUserInfo(UserInfo) - Method in class org.springframework.integration.sftp.session.DefaultSftpSessionFactory
-
Provide a
UserInfo
which exposes control over dealing with new keys or key changes. - Sftp - Class in org.springframework.integration.sftp.dsl
-
The factory for SFTP components.
- SftpFileInfo - Class in org.springframework.integration.sftp.session
-
A
FileInfo
implementation for SFTP. - SftpFileInfo(ChannelSftp.LsEntry) - Constructor for class org.springframework.integration.sftp.session.SftpFileInfo
- SftpInboundChannelAdapterParser - Class in org.springframework.integration.sftp.config
-
Parser for 'sftp:inbound-channel-adapter'
- SftpInboundChannelAdapterParser() - Constructor for class org.springframework.integration.sftp.config.SftpInboundChannelAdapterParser
- SftpInboundChannelAdapterSpec - Class in org.springframework.integration.sftp.dsl
-
A
RemoteFileInboundChannelAdapterSpec
for anSftpInboundFileSynchronizingMessageSource
. - SftpInboundChannelAdapterSpec(SessionFactory<ChannelSftp.LsEntry>, Comparator<File>) - Constructor for class org.springframework.integration.sftp.dsl.SftpInboundChannelAdapterSpec
- SftpInboundFileSynchronizer - Class in org.springframework.integration.sftp.inbound
-
Handles the synchronization between a remote SFTP directory and a local mount.
- SftpInboundFileSynchronizer(SessionFactory<ChannelSftp.LsEntry>) - Constructor for class org.springframework.integration.sftp.inbound.SftpInboundFileSynchronizer
-
Create a synchronizer with the
SessionFactory
used to acquireSession
instances. - SftpInboundFileSynchronizingMessageSource - Class in org.springframework.integration.sftp.inbound
-
A
MessageSource
implementation for SFTP that delegates to an InboundFileSynchronizer. - SftpInboundFileSynchronizingMessageSource(AbstractInboundFileSynchronizer<ChannelSftp.LsEntry>) - Constructor for class org.springframework.integration.sftp.inbound.SftpInboundFileSynchronizingMessageSource
- SftpInboundFileSynchronizingMessageSource(AbstractInboundFileSynchronizer<ChannelSftp.LsEntry>, Comparator<File>) - Constructor for class org.springframework.integration.sftp.inbound.SftpInboundFileSynchronizingMessageSource
- SftpMessageHandler - Class in org.springframework.integration.sftp.outbound
-
Subclass of
FileTransferringMessageHandler
for SFTP. - SftpMessageHandler(SessionFactory<ChannelSftp.LsEntry>) - Constructor for class org.springframework.integration.sftp.outbound.SftpMessageHandler
- SftpMessageHandler(SftpRemoteFileTemplate) - Constructor for class org.springframework.integration.sftp.outbound.SftpMessageHandler
- SftpMessageHandler(SftpRemoteFileTemplate, FileExistsMode) - Constructor for class org.springframework.integration.sftp.outbound.SftpMessageHandler
- SftpMessageHandlerSpec - Class in org.springframework.integration.sftp.dsl
- SftpMessageHandlerSpec(RemoteFileTemplate<ChannelSftp.LsEntry>) - Constructor for class org.springframework.integration.sftp.dsl.SftpMessageHandlerSpec
-
Deprecated.
- SftpMessageHandlerSpec(RemoteFileTemplate<ChannelSftp.LsEntry>, FileExistsMode) - Constructor for class org.springframework.integration.sftp.dsl.SftpMessageHandlerSpec
-
Deprecated.
- SftpMessageHandlerSpec(SessionFactory<ChannelSftp.LsEntry>) - Constructor for class org.springframework.integration.sftp.dsl.SftpMessageHandlerSpec
- SftpMessageHandlerSpec(SftpRemoteFileTemplate) - Constructor for class org.springframework.integration.sftp.dsl.SftpMessageHandlerSpec
- SftpMessageHandlerSpec(SftpRemoteFileTemplate, FileExistsMode) - Constructor for class org.springframework.integration.sftp.dsl.SftpMessageHandlerSpec
- SftpNamespaceHandler - Class in org.springframework.integration.sftp.config
-
Provides namespace support for using SFTP.
- SftpNamespaceHandler() - Constructor for class org.springframework.integration.sftp.config.SftpNamespaceHandler
- SftpOutboundChannelAdapterParser - Class in org.springframework.integration.sftp.config
-
Parser for SFTP Outbound Channel Adapters.
- SftpOutboundChannelAdapterParser() - Constructor for class org.springframework.integration.sftp.config.SftpOutboundChannelAdapterParser
- SftpOutboundGateway - Class in org.springframework.integration.sftp.gateway
-
Outbound Gateway for performing remote file operations via SFTP.
- SftpOutboundGateway(RemoteFileTemplate<ChannelSftp.LsEntry>, String, String) - Constructor for class org.springframework.integration.sftp.gateway.SftpOutboundGateway
-
Construct an instance with the supplied remote file template, a command ('ls', 'get' etc), and an expression to determine the filename.
- SftpOutboundGateway(RemoteFileTemplate<ChannelSftp.LsEntry>, MessageSessionCallback<ChannelSftp.LsEntry, ?>) - Constructor for class org.springframework.integration.sftp.gateway.SftpOutboundGateway
-
Construct an instance with the supplied remote file template and callback for performing operations on the session.
- SftpOutboundGateway(SessionFactory<ChannelSftp.LsEntry>, String, String) - Constructor for class org.springframework.integration.sftp.gateway.SftpOutboundGateway
-
Construct an instance with the supplied session factory, a command ('ls', 'get' etc), and an expression to determine the filename.
- SftpOutboundGateway(SessionFactory<ChannelSftp.LsEntry>, MessageSessionCallback<ChannelSftp.LsEntry, ?>) - Constructor for class org.springframework.integration.sftp.gateway.SftpOutboundGateway
-
Construct an instance using the provided session factory and callback for performing operations on the session.
- SftpOutboundGatewayParser - Class in org.springframework.integration.sftp.config
- SftpOutboundGatewayParser() - Constructor for class org.springframework.integration.sftp.config.SftpOutboundGatewayParser
- SftpOutboundGatewaySpec - Class in org.springframework.integration.sftp.dsl
- SftpOutboundGatewaySpec(AbstractRemoteFileOutboundGateway<ChannelSftp.LsEntry>) - Constructor for class org.springframework.integration.sftp.dsl.SftpOutboundGatewaySpec
- SftpPersistentAcceptOnceFileListFilter - Class in org.springframework.integration.sftp.filters
-
Persistent file list filter using the server's file timestamp to detect if we've already 'seen' this file.
- SftpPersistentAcceptOnceFileListFilter(ConcurrentMetadataStore, String) - Constructor for class org.springframework.integration.sftp.filters.SftpPersistentAcceptOnceFileListFilter
- SftpRegexPatternFileListFilter - Class in org.springframework.integration.sftp.filters
-
Implementation of
AbstractRegexPatternFileListFilter
for SFTP. - SftpRegexPatternFileListFilter(String) - Constructor for class org.springframework.integration.sftp.filters.SftpRegexPatternFileListFilter
- SftpRegexPatternFileListFilter(Pattern) - Constructor for class org.springframework.integration.sftp.filters.SftpRegexPatternFileListFilter
- SftpRemoteFileTemplate - Class in org.springframework.integration.sftp.session
-
SFTP version of
RemoteFileTemplate
providing type-safe access to the underlying ChannelSftp object. - SftpRemoteFileTemplate(SessionFactory<ChannelSftp.LsEntry>) - Constructor for class org.springframework.integration.sftp.session.SftpRemoteFileTemplate
- SftpSession - Class in org.springframework.integration.sftp.session
-
Default SFTP
Session
implementation. - SftpSession(Session) - Constructor for class org.springframework.integration.sftp.session.SftpSession
- SftpSession(JSchSessionWrapper) - Constructor for class org.springframework.integration.sftp.session.SftpSession
- SftpSimplePatternFileListFilter - Class in org.springframework.integration.sftp.filters
-
Implementation of
AbstractSimplePatternFileListFilter
for SFTP. - SftpSimplePatternFileListFilter(String) - Constructor for class org.springframework.integration.sftp.filters.SftpSimplePatternFileListFilter
- SftpStreamingInboundChannelAdapterParser - Class in org.springframework.integration.sftp.config
- SftpStreamingInboundChannelAdapterParser() - Constructor for class org.springframework.integration.sftp.config.SftpStreamingInboundChannelAdapterParser
- SftpStreamingInboundChannelAdapterSpec - Class in org.springframework.integration.sftp.dsl
- SftpStreamingInboundChannelAdapterSpec(RemoteFileTemplate<ChannelSftp.LsEntry>, Comparator<ChannelSftp.LsEntry>) - Constructor for class org.springframework.integration.sftp.dsl.SftpStreamingInboundChannelAdapterSpec
- SftpStreamingMessageSource - Class in org.springframework.integration.sftp.inbound
-
Message source for streaming SFTP remote file contents.
- SftpStreamingMessageSource(RemoteFileTemplate<ChannelSftp.LsEntry>) - Constructor for class org.springframework.integration.sftp.inbound.SftpStreamingMessageSource
-
Construct an instance with the supplied template.
- SftpStreamingMessageSource(RemoteFileTemplate<ChannelSftp.LsEntry>, Comparator<ChannelSftp.LsEntry>) - Constructor for class org.springframework.integration.sftp.inbound.SftpStreamingMessageSource
-
Construct an instance with the supplied template and comparator.
- SftpSystemMarkerFilePresentFileListFilter - Class in org.springframework.integration.sftp.filters
-
SFTP implementation of
AbstractMarkerFilePresentFileListFilter
. - SftpSystemMarkerFilePresentFileListFilter(Map<FileListFilter<ChannelSftp.LsEntry>, Function<String, String>>) - Constructor for class org.springframework.integration.sftp.filters.SftpSystemMarkerFilePresentFileListFilter
- SftpSystemMarkerFilePresentFileListFilter(FileListFilter<ChannelSftp.LsEntry>) - Constructor for class org.springframework.integration.sftp.filters.SftpSystemMarkerFilePresentFileListFilter
- SftpSystemMarkerFilePresentFileListFilter(FileListFilter<ChannelSftp.LsEntry>, String) - Constructor for class org.springframework.integration.sftp.filters.SftpSystemMarkerFilePresentFileListFilter
- SftpSystemMarkerFilePresentFileListFilter(FileListFilter<ChannelSftp.LsEntry>, Function<String, String>) - Constructor for class org.springframework.integration.sftp.filters.SftpSystemMarkerFilePresentFileListFilter
- SOCKS4 - org.springframework.integration.sftp.session.JschProxyFactoryBean.Type
- SOCKS5 - org.springframework.integration.sftp.session.JschProxyFactoryBean.Type
T
- test() - Method in class org.springframework.integration.sftp.session.SftpSession
- toString() - Method in class org.springframework.integration.sftp.server.ApacheMinaSftpEventListener
- toString() - Method in class org.springframework.integration.sftp.server.DirectoryCreatedEvent
- toString() - Method in class org.springframework.integration.sftp.server.FileWrittenEvent
- toString() - Method in class org.springframework.integration.sftp.server.PathMovedEvent
- toString() - Method in class org.springframework.integration.sftp.server.PathRemovedEvent
- toString() - Method in class org.springframework.integration.sftp.server.SessionClosedEvent
- toString() - Method in class org.springframework.integration.sftp.server.SessionOpenedEvent
V
- valueOf(String) - Static method in enum org.springframework.integration.sftp.session.JschProxyFactoryBean.Type
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.springframework.integration.sftp.session.JschProxyFactoryBean.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- write(InputStream, String) - Method in class org.springframework.integration.sftp.session.SftpSession
- written(ServerSession, String, FileHandle, long, byte[], int, int, Throwable) - Method in class org.springframework.integration.sftp.server.ApacheMinaSftpEventListener
All Classes|All Packages