クラス SmbInboundFileSynchronizer
java.lang.ObjectSE
org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer<org.codelibs.jcifs.smb.impl.SmbFile>
org.springframework.integration.smb.inbound.SmbInboundFileSynchronizer
- 実装されているすべてのインターフェース:
CloseableSE、AutoCloseableSE、Aware、BeanFactoryAware、BeanNameAware、InitializingBean、InboundFileSynchronizer
public class SmbInboundFileSynchronizer
extends AbstractInboundFileSynchronizer<org.codelibs.jcifs.smb.impl.SmbFile>
SMB 用の
AbstractInboundFileSynchronizer の実装。- 導入:
- 6.0
- 作成者:
- Markus Spann, Artem Bilan, Daniel Frey
フィールドのサマリー
クラス org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer から継承されたフィールド
EXPRESSION_PARSER, loggerコンストラクターの概要
コンストラクターコンストラクター説明SmbInboundFileSynchronizer(SessionFactory<org.codelibs.jcifs.smb.impl.SmbFile> sessionFactory) Sessionインスタンスの取得に使用されるSessionFactoryでシンクロナイザーを作成します。方法の概要
修飾子と型メソッド説明protected StringSEgetFilename(org.codelibs.jcifs.smb.impl.SmbFile _file) protected longgetModified(org.codelibs.jcifs.smb.impl.SmbFile file) protected booleanisFile(org.codelibs.jcifs.smb.impl.SmbFile _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
コンストラクターの詳細
SmbInboundFileSynchronizer
public SmbInboundFileSynchronizer(SessionFactory<org.codelibs.jcifs.smb.impl.SmbFile> sessionFactory) Sessionインスタンスの取得に使用されるSessionFactoryでシンクロナイザーを作成します。- パラメーター:
sessionFactory- 使用するSessionFactory。
メソッドの詳細
isFile
protected boolean isFile(org.codelibs.jcifs.smb.impl.SmbFile _file) - 次で指定:
- クラス
AbstractInboundFileSynchronizer<org.codelibs.jcifs.smb.impl.SmbFile>のisFile
getFilename
- 次で指定:
- クラス
AbstractInboundFileSynchronizer<org.codelibs.jcifs.smb.impl.SmbFile>のgetFilename
getModified
protected long getModified(org.codelibs.jcifs.smb.impl.SmbFile file) - 次で指定:
- クラス
AbstractInboundFileSynchronizer<org.codelibs.jcifs.smb.impl.SmbFile>のgetModified
protocol
クラスからコピーされた説明:AbstractInboundFileSynchronizerこのシンクロナイザーが動作するプロトコルを返します。- 次で指定:
- クラス
AbstractInboundFileSynchronizer<org.codelibs.jcifs.smb.impl.SmbFile>のprotocol - 戻り値:
- このシンクロナイザが使用するプロトコル。