public class SftpInboundFileSynchronizingMessageSource extends AbstractInboundFileSynchronizingMessageSource<com.jcraft.jsch.ChannelSftp.LsEntry>
MessageSource
implementation for SFTP
that delegates to an InboundFileSynchronizer.IntegrationManagement.ManagementOverrides
EXPRESSION_PARSER, logger
METER_PREFIX, RECEIVE_COUNTER_NAME, SEND_TIMER_NAME
Constructor and Description |
---|
SftpInboundFileSynchronizingMessageSource(AbstractInboundFileSynchronizer<com.jcraft.jsch.ChannelSftp.LsEntry> synchronizer) |
SftpInboundFileSynchronizingMessageSource(AbstractInboundFileSynchronizer<com.jcraft.jsch.ChannelSftp.LsEntry> synchronizer,
java.util.Comparator<java.io.File> comparator) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getComponentType() |
doReceive, getSynchronizer, isRunning, onInit, setAutoCreateLocalDirectory, setLocalDirectory, setLocalFilter, setScanner, setUseWatchService, start, stop
doReceive, getMaxFetchSize, setMaxFetchSize
buildMessage, getComponentName, getManagedName, getManagedType, getMessageCount, getMessageCountLong, getOverrides, isCountsEnabled, isLoggingEnabled, receive, registerMetricsCaptor, reset, setBeanName, setCountsEnabled, setHeaderExpressions, setLoggingEnabled, setManagedName, setManagedType
afterPropertiesSet, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, getBeanFactory, getEvaluationContext, getEvaluationContext, getMessageBuilderFactory, setBeanFactory, setConversionService
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getManagedName, getManagedType, getMessageCount, getMessageCountLong, setCounter, setManagedName, setManagedType
getOverrides, isCountsEnabled, isLoggingEnabled, registerMetricsCaptor, reset, setCountsEnabled, setLoggingEnabled
public SftpInboundFileSynchronizingMessageSource(AbstractInboundFileSynchronizer<com.jcraft.jsch.ChannelSftp.LsEntry> synchronizer)
public SftpInboundFileSynchronizingMessageSource(AbstractInboundFileSynchronizer<com.jcraft.jsch.ChannelSftp.LsEntry> synchronizer, java.util.Comparator<java.io.File> comparator)