クラス FtpInboundFileSynchronizer
java.lang.ObjectSE
org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer<org.apache.commons.net.ftp.FTPFile>
org.springframework.integration.ftp.inbound.FtpInboundFileSynchronizer
- 実装されているすべてのインターフェース:
CloseableSE、AutoCloseableSE、Aware、BeanFactoryAware、BeanNameAware、InitializingBean、InboundFileSynchronizer
public class FtpInboundFileSynchronizer extends AbstractInboundFileSynchronizer<org.apache.commons.net.ftp.FTPFile>
FTP 用の
AbstractInboundFileSynchronizer の実装。- 導入:
- 2.0
- 作成者:
- Iwein Fuld, Josh Long, Mark Fisher, Artem Bilan, Gary Russell
フィールドのサマリー
クラス org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer から継承されたフィールド
EXPRESSION_PARSER, loggerコンストラクターの概要
コンストラクター コンストラクター 説明 FtpInboundFileSynchronizer(SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory)Sessionインスタンスの取得に使用されるSessionFactoryでシンクロナイザーを作成します。メソッドのサマリー
修飾子と型 メソッド 説明 protected StringSEgetFilename(org.apache.commons.net.ftp.FTPFile file)protected longgetModified(org.apache.commons.net.ftp.FTPFile file)protected booleanisFile(org.apache.commons.net.ftp.FTPFile file)protected StringSEprotocol()このシンクロナイザーが動作するプロトコルを返します。クラス org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer から継承されたメソッド
afterPropertiesSet, close, copyFileToLocalDirectory, doInit, doSetFilter, doSetRemoteDirectoryExpression, filterFiles, getComparator, getRemoteFileMetadata, getTemporaryFileSuffix, removeRemoteFileMetadata, rollbackFromFileToListEnd, setBeanFactory, setBeanName, setComparator, setDeleteRemoteFiles, setFilter, setLocalFilenameGeneratorExpression, setLocalFilenameGeneratorExpressionString, setMetadataStorePrefix, setPreserveTimestamp, setRemoteDirectory, setRemoteDirectoryExpression, setRemoteDirectoryExpressionString, setRemoteFileMetadataStore, setRemoteFileSeparator, setTemporaryFileSuffix, synchronizeToLocalDirectory, synchronizeToLocalDirectory
コンストラクターの詳細
FtpInboundFileSynchronizer
public FtpInboundFileSynchronizer(SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory)Sessionインスタンスの取得に使用されるSessionFactoryでシンクロナイザーを作成します。- パラメーター:
sessionFactory- セッションファクトリ。
メソッドの詳細
isFile
protected boolean isFile(org.apache.commons.net.ftp.FTPFile file)- 次で指定:
- クラス
AbstractInboundFileSynchronizer<org.apache.commons.net.ftp.FTPFile>のisFile
getFilename
- 次で指定:
- クラス
AbstractInboundFileSynchronizer<org.apache.commons.net.ftp.FTPFile>のgetFilename
getModified
protected long getModified(org.apache.commons.net.ftp.FTPFile file)- 次で指定:
- クラス
AbstractInboundFileSynchronizer<org.apache.commons.net.ftp.FTPFile>のgetModified
protocol
クラスからコピーされた説明:AbstractInboundFileSynchronizerこのシンクロナイザーが動作するプロトコルを返します。- 次で指定:
- クラス
AbstractInboundFileSynchronizer<org.apache.commons.net.ftp.FTPFile>のprotocol - 戻り値:
- このシンクロナイザが使用するプロトコル。