| |||
Culminar un hilo sin usar .stop() en cualquier momento sin haber terminado su proceso Hola Amigos les escribo para encontrar la posibilidad de que me ayuden en como destruir (dead) un hilo (THREAD) aun asi no alla terminado su trabajo por completo, mi intencion es matar el hilo sin utilizar el metodo .stop() ya que esta deprecated. me gustaria buscar otra modalidad de porder terminar el hilo asi no alla terminado de completar de la mitad de su tarea..!! |
| |||
Respuesta: Culminar un hilo sin usar .stop() en cualquier momento sin haber terminado Puedes usar la clase FutureTask de java.util.concurrent pasándole por el constructor un Runnable y lo puedes parar con TuFutureTask.cancel(true); Saludos. |
| |||
Respuesta: Culminar un hilo sin usar .stop() en cualquier momento sin haber terminado No me funciona al parecer por usar QuartzSheduler y por lo tanto no me ejecuta el hilo..!! bueno eso es mi parecer, no se que otra recomendacion me podrias recomendar o algun tutorial que me indique como usar Future al ser implementado usando sus metodos nativos..!! |
| ||||
Respuesta: Culminar un hilo sin usar .stop() en cualquier momento sin haber terminado Lo que recomienda Sun (ahora Oracle) es usar una banderilla, y esa banderilla sera consultada por el hilo para seguir o no su funcionamiento. http://docs.oracle.com/javase/1.5.0/...precation.html |
| |||
Respuesta: Culminar un hilo sin usar .stop() en cualquier momento sin haber terminado Oye muchas gracias..!! de verdad es un buen punto la explicacion que se da y ya resolvi mi problema..!! asi me da chance de matar cada proceso o hilo con una bandera de acuerdo a la necesidad que tenga en destruirlos..!! de igual manera gracias a Doctrina por su opinion. |
Etiquetas: |