public class FtpStreamingMessageSource extends AbstractRemoteFileStreamingMessageSource<org.apache.commons.net.ftp.FTPFile>
EXPRESSION_PARSER, logger| Constructor and Description |
|---|
FtpStreamingMessageSource(RemoteFileTemplate<org.apache.commons.net.ftp.FTPFile> template)
Construct an instance with the supplied template.
|
FtpStreamingMessageSource(RemoteFileTemplate<org.apache.commons.net.ftp.FTPFile> template,
java.util.Comparator<AbstractFileInfo<org.apache.commons.net.ftp.FTPFile>> comparator)
Construct an instance with the supplied template and comparator.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<AbstractFileInfo<org.apache.commons.net.ftp.FTPFile>> |
asFileInfoList(java.util.Collection<org.apache.commons.net.ftp.FTPFile> files) |
java.lang.String |
getComponentType() |
afterPropertiesSet, doInit, doReceive, getRemoteFileTemplate, poll, remotePath, setFilter, setRemoteDirectory, setRemoteDirectoryExpression, setRemoteFileSeparatorgetComponentName, 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, setConversionServicepublic FtpStreamingMessageSource(RemoteFileTemplate<org.apache.commons.net.ftp.FTPFile> template)
template - the template.public FtpStreamingMessageSource(RemoteFileTemplate<org.apache.commons.net.ftp.FTPFile> template, java.util.Comparator<AbstractFileInfo<org.apache.commons.net.ftp.FTPFile>> comparator)
template - the template.comparator - the comparator.public java.lang.String getComponentType()
protected java.util.List<AbstractFileInfo<org.apache.commons.net.ftp.FTPFile>> asFileInfoList(java.util.Collection<org.apache.commons.net.ftp.FTPFile> files)
asFileInfoList in class AbstractRemoteFileStreamingMessageSource<org.apache.commons.net.ftp.FTPFile>