Spring 集成入站 sftp 适配器删除不支持的文件并显示警告消息

Spring integration inbound sftp adapter remove unsupprted file with warning message

我在 spring 集成中使用入站 sftp 适配器并且工作正常。但是我有要求,如果客户端删除了不支持的文件,那么我应该在日志中打印 wanring 消息并将该文件移动到其他位置或删除它。支持这个吗

只需在适配器下游添加一个 filter 并在文件被过滤器拒绝时对 discard-channel 流执行 log/rename/delete。