private void notifyLoaded(final ArrivalTimes arrivalsForLine) { interactorHandler.postResponse( new Runnable() { @Override public void run() { callback.onLoaded(arrivalsForLine); } }); }
private void notifyError(final SevibusException error) { interactorHandler.postResponse( new Runnable() { @Override public void run() { errorCallback.onError(error); } }); }
private void notifyCompleted() { interactorHandler.postResponse( new Runnable() { @Override public void run() { completeCallback.onCompleted(); } }); }