Yönetici hizmetlerim için oldukça yeni. Her şeyi kendim yapmayı sevdim ama bence bu hizmetlere güvenmenin zamanı geldi.java Callable FutureTask Excecuter: Bitmiş görevi nasıl dinlerim
Executer
numaralı telefonu Runnable
numarasına vermek istiyorum. Yürütücü bunu FutureTask
'da tamamlar ve bana geri gönderir. Şimdi, done()
yöntemini çağırıyorum. Ancak o zaman done()
yönteminin doğru döndüğü zaman bildirim almak istiyorum.
Runnable
tamamlanana kadar bloklayan bir get()
yöntemi var, ancak bittiğinde görmek için her iş için fazladan bir iş parçacığına ihtiyacım var.
Görev bitirme hakkında bildirim almak için yöneticime biraz daha fazla Callable
verebilir miyim?
Buraya gitmenin yolu nedir? Aynı iplik bunu yapmak için başka bir onun daha iyi ardına görevi yapmak istiyorsanız
Ayrıca çok iş parçacıklı bir soru var [burada] (http://stackoverflow.com/questions/29130563/how-can-i-terminate-tasks-that-have-timed-out-in-multithreading/). Gelecekteki görevimde iptal etmeyi nasıl kullanacağımı bilmiyorum, bu yüzden sizinle görüşmek istedim. Mümkünse, bana yardım edebilir misin? – john