View Full Version : [Java] catturare evento spegnimento sistema su Linux
mone.java
07-09-2010, 17:28
Salve a tutti volevo sapere se in java fosse possibile (sotto linux) capire quando il sistema sta per essere spento ed eseguire un'azione prima che ciò accada.... la funzione Runtime.getRuntime().addShutdownHook(hook); funziona solo se viene chiusa la JVM ma se il sistema viene spento direttamente allora non funziona.....
Qualcuno ha idee???
banryu79
07-09-2010, 17:37
No, nello specifico, ma immagino sia sempre possibile fare una chimata specifica alle API del sistema operativo usando JNI: ci sarà qualche funzione per passare un callback.
mone.java
07-09-2010, 17:40
Anche io immaginavo una cosa del genere (diciamo che non ci speravo troppo che ci fosse una funzione di java che mi permettesse di farlo...) ma qualcuno conosce una funzione nativa di linux che potrei chiamare tramite JNI che mi permetterebbe di fare una cosa del genere????
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.