Tareas programadas

IGNACIO
30 de Junio del 2004
Me gustaría saber si es posible ejecutar tareas programadas en JAVA? Es decir tareas que se ejecuten periódicamente (que se pueda ejecutar todos los días por ejemplo a cierta hora), más en concreto alguna tarea que vaya a una Base de Datos a observar los campos y en base a ellos mande un email a los clientes.
Si existe algun método me gustaría que me lo comentarais.
Gracias de antemano.

maramonar
30 de Junio del 2004
Podrías pegarle una mirada a las clases Timer y TimerTask..vienen desde la versión 1.3 de Java. Si necesitas características de scheduling un poco más sofisticadas tal vez te convenga ver algún motor de scheduling....nosotros estamos utilizando Quartz (open source), anda bien y es bastante facil de utilizar....
http://www.opensymphony.com/quartz/

IGNACIO
30 de Junio del 2004
Muchas gracias, ya le hecharé un ojo ;).