A C D E F G I L M O R S W 

A

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
 

C

close() - Method in class org.springframework.integration.sftp.session.SftpSession
 

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.
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.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
 
finalizeRaw() - Method in class org.springframework.integration.sftp.session.SftpSession
 

G

getClientInstance() - Method in class org.springframework.integration.sftp.session.SftpSession
 
getComponentType() - Method in class org.springframework.integration.sftp.gateway.SftpOutboundGateway
 
getComponentType() - Method in class org.springframework.integration.sftp.inbound.SftpInboundFileSynchronizingMessageSource
 
getFileInfo() - 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.gateway.SftpOutboundGateway
 
getFilename(AbstractFileInfo<ChannelSftp.LsEntry>) - Method in class org.springframework.integration.sftp.gateway.SftpOutboundGateway
 
getFilename(ChannelSftp.LsEntry) - Method in class org.springframework.integration.sftp.inbound.SftpInboundFileSynchronizer
 
getFilename() - Method in class org.springframework.integration.sftp.session.SftpFileInfo
 
getGatewayClassName() - Method in class org.springframework.integration.sftp.config.SftpOutboundGatewayParser
 
getInboundFileSynchronizerClassname() - Method in class org.springframework.integration.sftp.config.SftpInboundChannelAdapterParser
 
getMessageSourceClassname() - Method in class org.springframework.integration.sftp.config.SftpInboundChannelAdapterParser
 
getModified(ChannelSftp.LsEntry) - Method in class org.springframework.integration.sftp.gateway.SftpOutboundGateway
 
getModified(ChannelSftp.LsEntry) - Method in class org.springframework.integration.sftp.inbound.SftpInboundFileSynchronizer
 
getModified() - Method in class org.springframework.integration.sftp.session.SftpFileInfo
 
getPermissions() - Method in class org.springframework.integration.sftp.session.SftpFileInfo
 
getRegexPatternFileListFilterClassname() - Method in class org.springframework.integration.sftp.config.SftpInboundChannelAdapterParser
 
getRegexPatternFileListFilterClassName() - Method in class org.springframework.integration.sftp.config.SftpOutboundGatewayParser
 
getSession() - Method in class org.springframework.integration.sftp.session.DefaultSftpSessionFactory
 
getSimplePatternFileListFilterClassname() - Method in class org.springframework.integration.sftp.config.SftpInboundChannelAdapterParser
 
getSimplePatternFileListFilterClassName() - Method in class org.springframework.integration.sftp.config.SftpOutboundGatewayParser
 
getSize() - Method in class org.springframework.integration.sftp.session.SftpFileInfo
 
getTemplateClass() - Method in class org.springframework.integration.sftp.config.SftpOutboundChannelAdapterParser
 
getTemplateClass() - Method in class org.springframework.integration.sftp.config.SftpOutboundGatewayParser
 

I

init() - Method in class org.springframework.integration.sftp.config.SftpNamespaceHandler
 
isDirectory(ChannelSftp.LsEntry) - Method in class org.springframework.integration.sftp.gateway.SftpOutboundGateway
 
isDirectory() - Method in class org.springframework.integration.sftp.session.SftpFileInfo
 
isFile(ChannelSftp.LsEntry) - Method in class org.springframework.integration.sftp.inbound.SftpInboundFileSynchronizer
 
isLink(ChannelSftp.LsEntry) - Method in class org.springframework.integration.sftp.gateway.SftpOutboundGateway
 
isLink() - Method in class org.springframework.integration.sftp.session.SftpFileInfo
 
isOpen() - Method in class org.springframework.integration.sftp.session.SftpSession
 
isSharedSession() - Method in class org.springframework.integration.sftp.session.DefaultSftpSessionFactory
 

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
 

O

org.springframework.integration.sftp.config - package org.springframework.integration.sftp.config
Provides classes for configuration - parsers, namespace handlers.
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.session - package org.springframework.integration.sftp.session
Provides classes supporting SFTP sessions.

R

read(String, OutputStream) - Method in class org.springframework.integration.sftp.session.SftpSession
 
readRaw(String) - Method in class org.springframework.integration.sftp.session.SftpSession
 
remove(String) - Method in class org.springframework.integration.sftp.session.SftpSession
 
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

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
Specifies the filename that will be used to create 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 JSch Session.
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.
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
 
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
 
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
 
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(SessionFactory<ChannelSftp.LsEntry>, String, String) - Constructor for class org.springframework.integration.sftp.gateway.SftpOutboundGateway
 
SftpOutboundGatewayParser - Class in org.springframework.integration.sftp.config
 
SftpOutboundGatewayParser() - Constructor for class org.springframework.integration.sftp.config.SftpOutboundGatewayParser
 
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
 

W

write(InputStream, String) - Method in class org.springframework.integration.sftp.session.SftpSession
 
A C D E F G I L M O R S W