@Override public void reportError(Throwable error) { _collector.reportError(error); } }
@Override public void reportError(Throwable t) { _collector.reportError(t); }
public void reportError(Throwable error) { out.reportError(error); }
private void handleError(String msg) { _collector.reportError(new Exception("Shell Process Exception: " + msg)); }
private void die(Throwable exception) { heartBeatExecutorService.shutdownNow(); LOG.error("Halting process: ShellSpout died.", exception); _collector.reportError(exception); _process.destroy(); System.exit(11); }
@Override public void reportError(Throwable error) { _collector.reportError(error); } }
@Override public void reportError(Throwable error) { _collector.reportError(error); } }
@Override public void reportError(Throwable t) { _collector.reportError(t); }
@Override public void reportError(Throwable t) { _collector.reportError(t); }
public void reportError(Throwable error) { out.reportError(error); }
private void handleError(String msg) { _collector.reportError(new Exception("Shell Process Exception: " + msg)); }
@Override public void nextTuple() { for (KafkaSpoutWrapper wrapper : kafkaSpoutList.values()) { try { wrapper.nextTuple(); } catch (Exception e) { LOG.error("unexpected exception is caught: {}", e.getMessage(), e); collector.reportError(e); } } }
private void die(Throwable exception) { heartBeatExecutorService.shutdownNow(); LOG.error("Halting process: ShellSpout died.", exception); _collector.reportError(exception); _process.destroy(); System.exit(11); }
@Override public void nextTuple() { if (reader == null) { try { reader = new BufferedReader(new FileReader(sourceFile)); } catch (FileNotFoundException e) { collector.reportError(e); } } try { if ((temp = reader.readLine()) != null) { System.err.println("Reading rule update:" + temp); collector.emit(new Values(temp)); } else { Thread.sleep(2000); } } catch (IOException | InterruptedException e) { collector.reportError(e); } }
@Override public void nextTuple() { if (reader == null) { try { reader = new BufferedReader(new FileReader(sourceFile)); } catch (FileNotFoundException e) { collector.reportError(e); } } try { if ((temp = reader.readLine()) != null) { System.err.println("Reading rule update:" + temp); collector.emit(new Values(temp)); } else { Thread.sleep(2000); } } catch (IOException | InterruptedException e) { collector.reportError(e); } }
} catch (Exception e) { LOG.error("fail to create KafkaSpoutWrapper for topic {} due to {}", topic, e.getMessage(), e); collector.reportError(e);