类 FtpStoreConfiguration
- java.lang.Object
-
- net.risesoft.config.FtpStoreConfiguration
-
@Configuration @ConditionalOnProperty(name="y9.feature.file.ftp.enabled", havingValue="true", matchIfMissing=true) public class FtpStoreConfiguration extends Object
-
-
构造器概要
构造器 构造器 说明 FtpStoreConfiguration()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 FtpClientFactoryftpClientFactory(FtpPoolConfig ftpPoolConfig)FtpClientHelperftpClientHelper(FtpClientPool ftpClientPool)FtpClientPoolftpClientPool(FtpClientFactory clientFactory)FtpPoolConfigftpPoolConfig()StoreServiceftpStoreService(FtpClientHelper ftpClientHelper)
-
-
-
方法详细资料
-
ftpPoolConfig
@Bean @ConfigurationProperties(prefix="y9.feature.file.ftp") public FtpPoolConfig ftpPoolConfig()
-
ftpClientFactory
@Bean public FtpClientFactory ftpClientFactory(FtpPoolConfig ftpPoolConfig)
-
ftpClientPool
@Bean public FtpClientPool ftpClientPool(FtpClientFactory clientFactory)
-
ftpClientHelper
@Bean public FtpClientHelper ftpClientHelper(FtpClientPool ftpClientPool)
-
ftpStoreService
@Bean @Primary public StoreService ftpStoreService(FtpClientHelper ftpClientHelper)
-
-