private void safeNotifyErrorToReader(Throwable throwable) { try { _reader.onError(throwable); } catch (Throwable ex) { LOG.error("Reader throws exception at onError", ex); } }
_reader.onInit(rh);
@Override public void onDone() { _reader.onDone(); }
@Override public void onDataAvailable(ByteString data) { _reader.onDataAvailable(data); }
@Override public void onInit(ReadHandle rh) { _reader.onInit(new com.linkedin.entitystream.ReadHandle() { @Override public void request(int n) { rh.request(n); } @Override public void cancel() { rh.cancel(); } }); }
@Override public void onError(Throwable e) { _reader.onError(e); } }