此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 Spring Integration 6.3.1! |
此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 Spring Integration 6.3.1! |
Spring Integration 3.0 版为对象提供了新的抽象。
该模板提供了发送、检索(作为)、删除和重命名文件的方法。
此外,我们还提供了一种方法,让调用方在会话上运行多个操作。
在所有情况下,模板都会负责可靠地关闭会话。
有关更多信息,请参见 RemoteFileTemplate
的 Javadoc SFTP 有一个子类:SftpRemoteFileTemplate
。SftpSession
InputStream
execute
我们在版本 4.1 中添加了其他方法,包括 .
它提供对底层的访问,从而允许访问低级 API。getClientInstance()
ChannelSftp
版本 5.0 引入了该方法。
此方法允许在同一线程边界的作用域中调用多个调用。
当您需要将作为一个工作单元执行多个高级操作时,这很有用。
例如,将其与命令实现一起使用,在命令实现中,我们对所提供目录中的每个文件执行操作,并对其子目录递归执行操作。
有关更多信息,请参见 Javadoc。RemoteFileOperations.invoke(OperationsCallback<F, T> action)
RemoteFileOperations
Session
RemoteFileTemplate
AbstractRemoteFileOutboundGateway
mput
put