In Java you have Many tools to schedule job to be executed in exact time in the future, here is a list of tools I have learned and used: Open Symphony Quartz EJB timer service Java built-in Timer Task If your are working in a web application that supports EJB 3.0 I strongly recommend usingContinue reading “Java: Quartz scheduler , EJB 3.0 timer service and Java Timer Task, when to use each.”