【发布时间】:2014-07-15 22:45:56
【问题描述】:
我需要轮询文件夹中的更改,即添加、修改和删除的文件。
如果我想区分上面列出的不同类型的事件,我是否需要实现自定义轮询器,即实现 AbstractPoller。我已经为不同的项目实现了一个轮询器,但希望我们使用弹簧集成和批处理,因为我需要使用其他功能。
最好的方法是什么?
谢谢
【问题讨论】:
标签: java spring directory spring-integration poller
我需要轮询文件夹中的更改,即添加、修改和删除的文件。
如果我想区分上面列出的不同类型的事件,我是否需要实现自定义轮询器,即实现 AbstractPoller。我已经为不同的项目实现了一个轮询器,但希望我们使用弹簧集成和批处理,因为我需要使用其他功能。
最好的方法是什么?
谢谢
【问题讨论】:
标签: java spring directory spring-integration poller
您不介意分享您的代码吗?顺便说一句,您始终可以使用带有<int:inbound-channel-adapter> 的自定义代码作为ref 和method,其中底层POJO 将返回一些对象,该对象将成为消息的payload。
如您所知,<int:inbound-channel-adapter> 应配置为 <poller>,您希望多久调用一次该 POJO。
【讨论】: