Giriş
ListenableFuture bitince tetiklenir. Bu metodlar işi tetikleyen yani threadpool'a execute çağrısı yapan thread içinde çalışır. Açıklaması şöyle
ListenableFuture bitince tetiklenir. Bu metodlar işi tetikleyen yani threadpool'a execute çağrısı yapan thread içinde çalışır. Açıklaması şöyle
This is still better than the guava default of MoreExecutors.directExecutor() where its done in the thread that invokes execute..
onFailure metodu
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
ListenableFuture<?> future = executor.submit(runnable);
FutureCallback<?> callback = new FutureCallback() {
@Override
public void onSuccess(Object result) {}
@Override
public void onFailure(Throwable t) {}
};
Futures.addCallback(future, callback, executor);
onSuccess metoduŞöyle yaparız.
return new FutureCallback<List<Grandparents>>() {
@Override
public void onSuccess(List<Grandparents> grandparents) {
for(grandparent g : grandparents) {
...
}
}
}
Hiç yorum yok:
Yorum Gönder