/** {@inheritDoc} */ @Override public void onNext(Row row) { try { resultQueue.put(ResultQueueEntry.fromResponse(row)); } catch (InterruptedException e) { Thread.currentThread().interrupt(); throw new RuntimeException("Interrupted while adding a ResultQueueEntry", e); } }