private void dispatchItemLoadFailure(string identifier, AudioLoadResultHandler resultHandler, Exception throwable) { FriendlyException exception = ExceptionTools.wrapUnfriendlyExceptions("Something went wrong when looking up the track", FAULT, throwable); ExceptionTools.log(log, exception, "loading item " + identifier); resultHandler.loadFailed(exception); }
private Future <Void> handleLoadRejected(string identifier, AudioLoadResultHandler resultHandler, RejectedExecutionException e) { FriendlyException exception = new FriendlyException("Cannot queue loading a track, queue is full.", SUSPICIOUS, e); ExceptionTools.log(log, exception, "queueing item " + identifier); resultHandler.loadFailed(exception); return(ExecutorTools.COMPLETED_VOID); }