2010-10-19 1 views
2

J'ai besoin de savoir où je peux lancer un cron dans mon application web java. J'ai besoin de ce cron pour fonctionner tous les jours et être replanifié si le serveur redémarre. Avez-java application web ont un crochet où je peux le faire?Point d'entrée pour l'application web java

---- ---- édite

Im en utilisant du quartz pour planifier une tâche qui va tirer vers le bas et analyser un fichier csv et le stocker dans une base de données. J'ai besoin de savoir où je devrais le programmer pour exécuter la première fois

+0

Que devez-vous exactement faire quand et pourquoi? –

+1

J'utilise le quartz pour planifier une tâche qui va dérouler et analyser un fichier csv et le stocker dans une base de données. J'ai besoin de savoir où je devrais le programmer pour courir la première fois. –

Répondre

6

Vous pouvez utiliser un ServletContextListener. Il prend en charge deux méthodes qui s'exécutent lorsqu'une application Web est démarrée et terminée. Ce article va plus loin. Vous pouvez démarrer le planificateur Quartz dans la méthode Initialize et l'arrêter dans la méthode Destroy.

+0

merci c'est juste ce que je cherchais –