Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023111 9 janv. 2008 à 19:29
Salut,
bah, un chien de garde est prévu pour faire des traitements métiers donc par conséquent il va te falloir le coder toi même... chose assez simple en t'aidant d'un Thread ou Timer
------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."
cs_dunith
Messages postés100Date d'inscriptionsamedi 5 janvier 2008StatutMembreDernière intervention11 avril 2008 25 janv. 2008 à 14:23
hello!
j'ai regardé dans la doc : public class ABS_ModuleStatusType (le module MVI, que j'utilise dans mon projet), et je n'ai pas d'idée comment je dois rajouter mon watchdog.
si quelq'un a une idée ou un exemple sur le net, pouvez vous me l'envoyer?
cs_dunith
Messages postés100Date d'inscriptionsamedi 5 janvier 2008StatutMembreDernière intervention11 avril 2008 1 févr. 2008 à 16:13
bonjour
j'ai fait des recherches sur le net et j'ai trouvé un exemple:
class WatchDog
{
public WatchDog(Runnable r, int ms)
{
Thread t = new Thread(r);
t.start();
try {Thread.sleep(ms);}
catch (InterruptedException e) {}
t.stop();
}
}
en fairt le watchdog consiste à controller l'execution du thread.
voilà, mais je ne l'ai pas encore utilisé dans mon programme.