我需要轮询一个文件夹以查看更改,即添加,修改和删除的文件。
如果我想区分上面列出的不同类型的事件,我需要实现自定义轮询器,即实现AbstractPoller。我已经实现了一个为不同的项目执行此操作的轮询器,但是我希望我们使用Spring集成和批处理,因为我需要使用其他功能。
这样做的最佳方式是什么?
由于
答案 0 :(得分:1)
你不介意分享你的代码吗?顺便说一下,您始终可以将自定义代码<int:inbound-channel-adapter>
用作ref
和method
,其中基础POJO将返回一些对象,该对象将成为消息的payload
。
如您所知,<int:inbound-channel-adapter>
应配置<poller>
您希望调用该不良POJO的频率。