style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">

Ayuda con un timer

Tengo un problema (problemon diría yo). Estoy desarrollando una aplicacion con Struts y necesito un timer que se ejecute cada 24 horas sobre la base de datos.
Ya he checado la clase java.util.Timer, pero la verdad no tengo una idea clara de como implementarlo en Struts, alguien que me pueda proporcionar algunos documentos de refencia.

Gracias...

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de ezamudio

Nada que ver

No tiene nada que ver el Timer con Struts. Recientemente tuvimos una buena discusión acerca de Timer vs. ScheduledExecutorService, revisa esa clase si ya estas usando Java 5 ó 6.
Algunos contenedores ofrecen un servicio para poner tareas periódicas, revisa tu contenedor para ver si tienes ese servicio y ahí es donde debes ponerlo. Struts es simplemente un framework para la parte de interfaz web y algo de control de flujo entre páginas, validación de datos, cosas así pero no tiene nada que ver con tareas periódicas.

Imagen de benek

La discusión que comenta

La discusión que comenta ezamudio se encuentra aquí: http://www.javamexico.org/foros/java_enterprise/accion_sin_la_interaccio...

Si te lees completo ese tema seguro te soluciona tu duda ;-)

Saludos

Javier Benek

Re: Ayuda con un Timer

Además de las alternativas que te han mencionado, algunas bases de datos permiten programar dicho Timer, por ejemplo, en Oracle se utilizan "jobs".

Saludos

Javier Castañón

style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">