public class SftpStreamingMessageSource extends AbstractRemoteFileStreamingMessageSource<com.jcraft.jsch.ChannelSftp.LsEntry>
EXPRESSION_PARSER, logger| Constructor and Description |
|---|
SftpStreamingMessageSource(RemoteFileTemplate<com.jcraft.jsch.ChannelSftp.LsEntry> template)
Construct an instance with the supplied template.
|
SftpStreamingMessageSource(RemoteFileTemplate<com.jcraft.jsch.ChannelSftp.LsEntry> template,
Comparator<AbstractFileInfo<com.jcraft.jsch.ChannelSftp.LsEntry>> comparator)
Construct an instance with the supplied template and comparator.
|
| Modifier and Type | Method and Description |
|---|---|
protected List<AbstractFileInfo<com.jcraft.jsch.ChannelSftp.LsEntry>> |
asFileInfoList(Collection<com.jcraft.jsch.ChannelSftp.LsEntry> files) |
String |
getComponentType() |
afterPropertiesSet, doInit, doReceive, doReceive, getRemoteFileTemplate, poll, remotePath, rollbackFromFileToListEnd, setFilter, setRemoteDirectory, setRemoteDirectoryExpression, setRemoteFileSeparatorgetMaxFetchSize, setMaxFetchSizebuildMessage, getComponentName, getManagedName, getManagedType, getMessageCount, getMessageCountLong, isCountsEnabled, isLoggingEnabled, receive, reset, setBeanName, setCountsEnabled, setHeaderExpressions, setLoggingEnabled, setManagedName, setManagedTypeevaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, getBeanFactory, getEvaluationContext, getEvaluationContext, getMessageBuilderFactory, setBeanFactory, setConversionServiceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetBeanFactorygetManagedName, getManagedType, getMessageCount, getMessageCountLong, setManagedName, setManagedTypeisCountsEnabled, isLoggingEnabled, reset, setCountsEnabled, setLoggingEnabledpublic SftpStreamingMessageSource(RemoteFileTemplate<com.jcraft.jsch.ChannelSftp.LsEntry> template)
template - the template.public SftpStreamingMessageSource(RemoteFileTemplate<com.jcraft.jsch.ChannelSftp.LsEntry> template, Comparator<AbstractFileInfo<com.jcraft.jsch.ChannelSftp.LsEntry>> comparator)
template - the template.comparator - the comparator.public String getComponentType()
protected List<AbstractFileInfo<com.jcraft.jsch.ChannelSftp.LsEntry>> asFileInfoList(Collection<com.jcraft.jsch.ChannelSftp.LsEntry> files)
asFileInfoList in class AbstractRemoteFileStreamingMessageSource<com.jcraft.jsch.ChannelSftp.LsEntry>