Zpracování signálů není bohužel nadále úplně podporováno, tak je potřeba využít těchto deprecated knihoven:
sun.misc.Signal;
sun.misc.SignalHandler;
První slouží k posílání signálů, druhá k jejich handlování. Eclipse ale standardně nedovolí kompilovat kód s deprecated knihovnami, ale to se dá lehce nastavit. Takže prolezte po následující cestě a kontrolu vyjměte:
Preferences → Java → Compiler → Errors/Warnings → Deprecated And Restricted API → Forbidden/Discouraged Reference
No a teď už záleží na Vás, jaké signály začnete řešit, jen pozor, že ve Windows jich není tolik, jako v Unixu, viz tabulka v tomto odkazu: http://www.ibm.com/developerworks/java/library/i-signalhandling
Žádné komentáře:
Okomentovat