J'ai un programme Java, fonctionnant comme un service Windows avec exe4j. Existe-t-il un moyen de gérer l'événement shutdown à partir du wrapper exe4j? Je veux nettoyer (fermer la connexion à la base de données, arrêter l'exécution des threads, etc.) avant que le service soit désactivé.Exe4j, service Windows, gérer l'événement d'arrêt
0
A
Répondre
0
Chaque application Java possède une instance unique de classe Runtime qui permet à l'application de s'interfacer avec l'environnement dans lequel l'application s'exécute. L'exécution actuelle peut être obtenue à partir de la méthode getRuntime. On peut se faire enregistrer crochet d'arrêt.
java.lang.Runtime.getRuntime() addShutdownHook (...)
http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/Runtime.html#addShutdownHook(java.lang.Thread)
Questions connexes
- 1. ClassNotFoundException avec Exe4J
- 2. gérer stop dans un service Windows.
- 3. Comment gérer les opérandes limités pour le service Windows Azur?
- 4. Comment/Où gérer ConfigurationErrorsException dans un service Windows?
- 5. scripts pour gérer le démarrage du service sous windows
- 6. Windows Service/Web Service
- 7. service Windows
- 8. service Windows
- 9. windows service
- 10. Comment limiter la taille des stdout dans exe4j
- 11. Service WCF avec service Windows
- 12. Service Windows Service Daemon Python
- 13. Gérer onActivityResult sur un service
- 14. Communication avec un service Windows
- 15. Service Windows pour Windows Mobile
- 16. Application Windows ou service Windows?
- 17. Windows Process Activation/Windows Service
- 18. C# Gérer les événements Windows
- 19. Comment gérer les messages Windows
- 20. Problème d'installation du service Windows suppression du service Windows
- 21. Service WCF en tant que service Windows (0) Windows 7
- 22. comment démarrer un service Windows d'un autre service Windows
- 23. WCF dans un service Windows
- 24. windows service en C++
- 25. Windows service timer
- 26. Windows Service et multithread
- 27. Redémarrage d'un service Windows
- 28. Mono-service sous Windows
- 29. service Windows Problème
- 30. Service Windows 7 Undead