Class SmbRemoteFileTemplate
java.lang.Object
org.springframework.integration.file.remote.RemoteFileTemplate<jcifs.smb.SmbFile>
org.springframework.integration.smb.session.SmbRemoteFileTemplate
- All Implemented Interfaces:
org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanFactoryAware,org.springframework.beans.factory.InitializingBean,org.springframework.integration.file.remote.RemoteFileOperations<jcifs.smb.SmbFile>
public class SmbRemoteFileTemplate
extends org.springframework.integration.file.remote.RemoteFileTemplate<jcifs.smb.SmbFile>
The SMB-specific
RemoteFileTemplate implementation.- Since:
- 6.0
-
Nested Class Summary
-
Field Summary
Fields inherited from class org.springframework.integration.file.remote.RemoteFileTemplate
logger, sessionFactory -
Constructor Summary
ConstructorsConstructorDescriptionSmbRemoteFileTemplate(org.springframework.integration.file.remote.session.SessionFactory<jcifs.smb.SmbFile> sessionFactory) Construct aSmbRemoteFileTemplatewith the supplied session factory. -
Method Summary
Methods inherited from class org.springframework.integration.file.remote.RemoteFileTemplate
afterPropertiesSet, append, append, execute, executeWithClient, exists, get, get, getDirectoryExpressionProcessor, getRemoteFileSeparator, getSession, getSessionFactory, getTemporaryFileSuffix, invoke, isUseTemporaryFileName, list, remove, rename, send, send, setAutoCreateDirectory, setBeanFactory, setCharset, setFileNameExpression, setFileNameGenerator, setRemoteDirectoryExpression, setRemoteFileSeparator, setTemporaryFileSuffix, setTemporaryRemoteDirectoryExpression, setUseTemporaryFileName
-
Constructor Details
-
SmbRemoteFileTemplate
public SmbRemoteFileTemplate(org.springframework.integration.file.remote.session.SessionFactory<jcifs.smb.SmbFile> sessionFactory) Construct aSmbRemoteFileTemplatewith the supplied session factory.- Parameters:
sessionFactory- the session factory.
-