2017-06-23 1 views
0

J'ai créé une application Java qui utilise Quartz Scheduler. J'essaie de l'envelopper dans un service Windows en utilisant Apache.Commons.Daemon. Le démon nécessite une méthode de démarrage et d'arrêt. La méthode de démarrage ne doit pas être terminée tant que la méthode stop n'est pas appelée. Si j'utilise la méthode start pour appeler le planificateur Quartz, la méthode de démarrage est terminée et le contrôle est transmis à une méthode de la bibliothèque Quartz. Le planificateur doit être flexible (certains jours de la semaine et certains moments de la journée), mais je ne suis pas lié au quartz. Je dois être en mesure d'exécuter l'application, même s'il n'y a pas d'utilisateur connecté, mais je ne suis pas lié à Apache.Commons.Daemon.Planificateur de Quartz avec Apache.Commons.Daemon

Des suggestions sur comment je pourrais être en mesure de gérer cela?

Merci, Raymond

Répondre