您仍然可以将类似的方法与PseudoTransactionManager
和TransactionSynchronizationFactory
组合使用,以跟踪交易状态。
对于回滚操作还挺您可以使用SmbRemoteFileTemplate
调用它rename()
,remove()
等业务。失败的消息为您在标题中包含所有必要的信息:
messageBuilder.setHeader(FileHeaders.REMOTE_HOST_PORT, uri.getHost() + ':' + uri.getPort())
.setHeader(FileHeaders.REMOTE_DIRECTORY, uri.getPath())
.setHeader(FileHeaders.REMOTE_FILE, uri.getFragment());
感谢您的回答。那解决了我的问题。