Class FtpSupplierConfiguration
java.lang.Object
org.springframework.cloud.fn.supplier.ftp.FtpSupplierConfiguration
@Configuration(proxyBeanMethods=false)
@EnableConfigurationProperties({FtpSupplierProperties.class,FileConsumerProperties.class})
@Import(FtpSessionFactoryConfiguration.class)
public class FtpSupplierConfiguration
extends Object
- Author:
- David Turanski, Marius Bogoevici, Gary Russell, Artem Bilan, Christian Tzolov
-
Constructor Summary
ConstructorDescriptionFtpSupplierConfiguration
(FtpSupplierProperties ftpSupplierProperties, FileConsumerProperties fileConsumerProperties, org.springframework.integration.metadata.ConcurrentMetadataStore metadataStore, org.springframework.integration.file.remote.session.SessionFactory<org.apache.commons.net.ftp.FTPFile> ftpSessionFactory) -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Flux<Message<?>>
org.springframework.integration.ftp.dsl.FtpInboundChannelAdapterSpec
ftpMessageSource
(org.springframework.cloud.fn.common.config.ComponentCustomizer<org.springframework.integration.ftp.dsl.FtpInboundChannelAdapterSpec> ftpInboundChannelAdapterSpecCustomizer) ftpReadingFlow
(org.springframework.integration.ftp.inbound.FtpInboundFileSynchronizingMessageSource ftpMessageSource) ftpSupplier
(org.reactivestreams.Publisher<Message<Object>> ftpReadingFlow)
-
Constructor Details
-
FtpSupplierConfiguration
public FtpSupplierConfiguration(FtpSupplierProperties ftpSupplierProperties, FileConsumerProperties fileConsumerProperties, org.springframework.integration.metadata.ConcurrentMetadataStore metadataStore, org.springframework.integration.file.remote.session.SessionFactory<org.apache.commons.net.ftp.FTPFile> ftpSessionFactory)
-
-
Method Details
-
ftpMessageSource
-
ftpMessageFlux
-
ftpReadingFlow
-
ftpSupplier
-