Uses of Interface
org.springframework.integration.file.remote.session.Session
Packages that use Session
Package
Description
Base package for supporting remote files.
Provides classes supporting remote file gateways.
Provides classes supporting remote file sessions.
Provides classes supporting the synchronization of remote and
local file directories.
Provides classes supporting FTP gateways.
Provides classes supporting FTP sessions.
Provides classes supporting SFTP sessions.
SMB Remote Session abstraction support classes.
-
Uses of Session in org.springframework.integration.file.remote
Methods in org.springframework.integration.file.remote that return SessionModifier and TypeMethodDescriptionRemoteFileOperations.getSession()Obtain a raw Session object.RemoteFileTemplate.getSession()Methods in org.springframework.integration.file.remote with parameters of type SessionModifier and TypeMethodDescriptionMessageSessionCallback.doInSession(Session<F> session, Message<?> requestMessage) Called within the context of a session and requestMessage.SessionCallback.doInSession(Session<F> session) Called within the context of a session.default ObjectSessionCallbackWithoutResult.doInSession(Session<F> session) voidSessionCallbackWithoutResult.doInSessionWithoutResult(Session<F> session) Called within the context of a session.static <F> voidRemoteFileUtils.makeDirectories(String path, Session<F> session, String remoteFileSeparator, Log logger) Recursively create remote directories. -
Uses of Session in org.springframework.integration.file.remote.gateway
Methods in org.springframework.integration.file.remote.gateway with parameters of type SessionModifier and TypeMethodDescriptionprotected FileAbstractRemoteFileOutboundGateway.get(Message<?> message, Session<F> session, String remoteDir, String remoteFilePath, String remoteFilename, F fileInfoParam) Copy a remote file to the configured local directory.protected List<?> List remote files to local representation.AbstractRemoteFileOutboundGateway.mGet(Message<?> message, Session<F> session, String remoteDirectory, String remoteFilename) Put files from the provided directory to the remote server recursively.protected booleanAbstractRemoteFileOutboundGateway.mv(Message<?> message, Session<F> session, String remoteFilePath, String remoteFileNewPath) Move one remote path to another.List remote files names for the provided directory.protected StringPut the file based on the message to the remote server.protected booleanPerform remote delete for the provided path. -
Uses of Session in org.springframework.integration.file.remote.session
Classes in org.springframework.integration.file.remote.session that implement SessionMethods in org.springframework.integration.file.remote.session that return SessionModifier and TypeMethodDescriptionCachingSessionFactory.getSession()Get a session from the pool (or block if none available).DelegatingSessionFactory.getSession()DelegatingSessionFactory.getSession(Object key) SessionFactory.getSession() -
Uses of Session in org.springframework.integration.file.remote.synchronizer
Methods in org.springframework.integration.file.remote.synchronizer with parameters of type SessionModifier and TypeMethodDescriptionprotected booleanAbstractInboundFileSynchronizer.copyFileToLocalDirectory(String remoteDirectoryPath, EvaluationContext localFileEvaluationContext, F remoteFile, File localDirectory, Session<F> session) -
Uses of Session in org.springframework.integration.ftp.gateway
Methods in org.springframework.integration.ftp.gateway with parameters of type SessionModifier and TypeMethodDescriptionprotected FileFtpOutboundGateway.get(Message<?> message, Session<org.apache.commons.net.ftp.FTPFile> session, String remoteDir, String remoteFilePath, String remoteFilename, org.apache.commons.net.ftp.FTPFile fileInfoParam) protected List<?> FtpOutboundGateway.ls(Message<?> message, Session<org.apache.commons.net.ftp.FTPFile> session, String dir) FtpOutboundGateway.mGet(Message<?> message, Session<org.apache.commons.net.ftp.FTPFile> session, String remoteDirectory, String remoteFilename) FtpOutboundGateway.mPut(Message<?> message, Session<org.apache.commons.net.ftp.FTPFile> session, File localDir) protected booleanFtpOutboundGateway.mv(Message<?> message, Session<org.apache.commons.net.ftp.FTPFile> session, String remoteFilePath, String remoteFileNewPath) FtpOutboundGateway.nlst(Message<?> message, Session<org.apache.commons.net.ftp.FTPFile> session, String dir) protected StringFtpOutboundGateway.put(Message<?> message, Session<org.apache.commons.net.ftp.FTPFile> session, String subDirectory) protected booleanFtpOutboundGateway.rm(Message<?> message, Session<org.apache.commons.net.ftp.FTPFile> session, String remoteFilePath) -
Uses of Session in org.springframework.integration.ftp.session
Classes in org.springframework.integration.ftp.session that implement Session -
Uses of Session in org.springframework.integration.sftp.session
Classes in org.springframework.integration.sftp.session that implement Session -
Uses of Session in org.springframework.integration.smb.session
Classes in org.springframework.integration.smb.session that implement SessionModifier and TypeClassDescriptionclassImplementation of theSessioninterface for Server Message Block (SMB) also known as Common Internet File System (CIFS).