public class FtpStreamingMessageSource extends AbstractRemoteFileStreamingMessageSource<org.apache.commons.net.ftp.FTPFile>
IntegrationManagement.ManagementOverrides
EXPRESSION_PARSER, logger
METER_PREFIX, RECEIVE_COUNTER_NAME, SEND_TIMER_NAME
コンストラクターと説明 |
---|
FtpStreamingMessageSource(RemoteFileTemplate<org.apache.commons.net.ftp.FTPFile> template) 提供されたテンプレートを使用してインスタンスを構築します。 |
FtpStreamingMessageSource(RemoteFileTemplate<org.apache.commons.net.ftp.FTPFile> template, ComparatorSE<org.apache.commons.net.ftp.FTPFile> comparator) 提供されたテンプレートとコンパレータを使用してインスタンスを構築します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected ListSE<AbstractFileInfo<org.apache.commons.net.ftp.FTPFile>> | asFileInfoList(CollectionSE<org.apache.commons.net.ftp.FTPFile> files) |
StringSE | getComponentType() |
protected boolean | isDirectory(org.apache.commons.net.ftp.FTPFile file) |
doInit, doReceive, doSetFilter, getRemoteFileTemplate, isRunning, onInit, poll, remotePath, rollbackFromFileToListEnd, setFileInfoJson, setFilter, setRemoteDirectory, setRemoteDirectoryExpression, setRemoteFileSeparator, start, stop
doReceive, getMaxFetchSize, setMaxFetchSize
buildMessage, destroy, getBeanName, getComponentName, getManagedName, getManagedType, getOverrides, isLoggingEnabled, receive, registerMetricsCaptor, setBeanName, setHeaderExpressions, setLoggingEnabled, setManagedName, setManagedType
afterPropertiesSet, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, getBeanFactory, getEvaluationContext, getEvaluationContext, getMessageBuilderFactory, setBeanFactory, setConversionService
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
getIntegrationPatternType
getThisAs
public FtpStreamingMessageSource(RemoteFileTemplate<org.apache.commons.net.ftp.FTPFile> template)
template
- テンプレート。public FtpStreamingMessageSource(RemoteFileTemplate<org.apache.commons.net.ftp.FTPFile> template, ComparatorSE<org.apache.commons.net.ftp.FTPFile> comparator)
template
- テンプレート。comparator
- コンパレータ。public StringSE getComponentType()
protected ListSE<AbstractFileInfo<org.apache.commons.net.ftp.FTPFile>> asFileInfoList(CollectionSE<org.apache.commons.net.ftp.FTPFile> files)
AbstractRemoteFileStreamingMessageSource<org.apache.commons.net.ftp.FTPFile>
の asFileInfoList
protected boolean isDirectory(org.apache.commons.net.ftp.FTPFile file)
AbstractRemoteFileStreamingMessageSource<org.apache.commons.net.ftp.FTPFile>
の isDirectory