@Override public void onFailure(GradleConnectionException e) { try { handler.onFailure(e); } finally { closeConnection(); } } });
public void forwardResults(ResultHandler<? super T> handler) { if (this.failure == null) { handler.onComplete(this.result); } else { handler.onFailure(this.failure); } } }
public void onFailure(Throwable failure) { handler.onFailure(exceptionTransformer.transform(failure)); } }