hej,
chcialabym napisac watek monitorujacy zachowania w programie. Wlasciwie to mialby dzialac tak, ze jak w jakims miejscu wystapi Exception to ma to isc do tej klasy i tam jakas obsluga tego i odpowiednia akcja. Nie wiem jednak jak zaprojektowac taka klase. Zgrubny szkielet to cos w tym stylu:
public class Test extends Thread{
public void run(){
while(true){
}
}
public void catchException(Exception e){
//TODO: logic here
}
}
no i nie wiem jak dalej. watek ma chodzic ciagle - wiec jest petla while(true). Ma tez metode ktora ma byc wywolywana w przypadku wystapienia Exception gdzies w jakims miejscu programu - catchException. no i co dalej? czy w runie wystarczy tylko petla while(true) ? czy tam powinna byc jakas logika? a moze metoda catchException powinna znajdowac sie w innej klasie?
co sadzicie?
bede wdzieczna za wszystkie sugestie.
pzdr,
misty