监听器,定时器(Quartz),互相调控的问题。
最近写了一个系统(javaweb),用到了监听器和定时器(Quartz)。
开发过程中,有以下需求。
1,监听器在程序启动的时候启动,监听器负责处理表A,如果表A有记录就处理,并删除。没有记录就等待5秒。
2,监听器在处理表A之前,需要判断一下定时器是否启动,如果启动,监听器进入等待。直到定时器完成任务,才停止等待。
3,定时器启动时,需要判断一下,A表中是否有未处理完的数据,如果有,定时器延迟启动,等待监听器的处理。
如何在程序中判断 定时器当前的状态。
如何让定时器延时启动。
求大神 解答。回答的时候详细一点。