INNER CODE UNIT · Java
run
RuedigerMoeller/kontraktor · attic/ElasticScheduler.java:294
public void run() {
toRun.run();
}
}, millis);
}
@Override
public <T> void runBlockingCall(Actor emitter, final Callable<T> toCall, Callback<T> resultHandler) {
final CallbackWrapper<T> resultWrapper = new CallbackWrapper<>(emitter,resultHandler);
Actors.exec.execute(() -> {
try {
resultWrapper.complete(toCall.call(), null);
} catch (Throwable th) {
resultWrapper.complete(null, th);
}
});
}