- 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 (see
knownHosts
).
- 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 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 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.
- 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.
- 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
-
- SftpMessageHandler - Class in org.springframework.integration.sftp.outbound
-
Subclass of FileTransferringMessageHandler
for SFTP.
- SftpMessageHandler(SftpRemoteFileTemplate) - Constructor for class org.springframework.integration.sftp.outbound.SftpMessageHandler
-
- SftpMessageHandler(SftpRemoteFileTemplate, FileExistsMode) - Constructor for class org.springframework.integration.sftp.outbound.SftpMessageHandler
-
- SftpMessageHandler(SessionFactory<ChannelSftp.LsEntry>) - Constructor for class org.springframework.integration.sftp.outbound.SftpMessageHandler
-
- 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>, 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.
- 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(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.
- 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
-
- SftpStreamingInboundChannelAdapterParser - Class in org.springframework.integration.sftp.config
-
- SftpStreamingInboundChannelAdapterParser() - Constructor for class org.springframework.integration.sftp.config.SftpStreamingInboundChannelAdapterParser
-
- 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<AbstractFileInfo<ChannelSftp.LsEntry>>) - Constructor for class org.springframework.integration.sftp.inbound.SftpStreamingMessageSource
-
Construct an instance with the supplied template and comparator.