¿Cómo suspender el hilo usando la identificación del hilo?
Código que estoy intentando
public void killJob(String thread_id)throws RemoteException{
Thread t1 = new Thread(a);
t1.suspend();
}
¿Cómo podemos suspender / pausar el hilo basado en su id? Thread.suspend está en desuso, debe haber alguna alternativa para lograr esto. Tengo ID de hilo Quiero suspender y matar el hilo.
Edición: He usado esto.
AcQueryExecutor a=new AcQueryExecutor(thread_id_id);
Thread t1 = new Thread(a);
t1.interrupt();
while (t1.isInterrupted()) {
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
t1.interrupt();
return;
}
}
Pero no puedo parar este hilo.