@Override public void close() throws Exception { super.close(); timestampedCollector = null; triggerContext = null; processContext = null; windowAssignerContext = null; }
@Override public void close() throws Exception { super.close(); if (nfa != null) { nfa.close(); } }
super.close(); } catch (InterruptedException interrupted) { exception = interrupted;
@Override public void close() throws Exception { super.close(); // emit a final watermark Watermark newWatermark = userFunction.getCurrentWatermark(); if (newWatermark != null && newWatermark.getTimestamp() > currentWatermark) { currentWatermark = newWatermark.getTimestamp(); // emit watermark output.emitWatermark(newWatermark); } } }
@Override public void close() throws Exception { super.close(); timestampedCollector = null; triggerContext = null; processContext = null; windowAssignerContext = null; }
@Override public void close() throws Exception { super.close(); timestampedCollector = null; triggerContext = null; processContext = null; windowAssignerContext = null; }
@Override public void close() throws Exception { super.close(); timestampedCollector = null; triggerContext = null; processContext = null; windowAssignerContext = null; }
@Override public void close() throws Exception { super.close(); // early stop the triggering thread, so it does not attempt to return any more data stopTriggers(); }
super.close(); } catch (InterruptedException interrupted) { exception = interrupted;
super.close(); } catch (InterruptedException interrupted) { exception = interrupted;
super.close(); } catch (InterruptedException interrupted) { exception = interrupted;
@Override public void close() throws Exception { super.close(); // emit a final watermark Watermark newWatermark = userFunction.getCurrentWatermark(); if (newWatermark != null && newWatermark.getTimestamp() > currentWatermark) { currentWatermark = newWatermark.getTimestamp(); // emit watermark output.emitWatermark(newWatermark); } } }
@Override public void close() throws Exception { super.close(); // emit a final watermark Watermark newWatermark = userFunction.getCurrentWatermark(); if (newWatermark != null && newWatermark.getTimestamp() > currentWatermark) { currentWatermark = newWatermark.getTimestamp(); // emit watermark output.emitWatermark(newWatermark); } } }
@Override public void close() throws Exception { super.close(); // emit a final watermark Watermark newWatermark = userFunction.getCurrentWatermark(); if (newWatermark != null && newWatermark.getTimestamp() > currentWatermark) { currentWatermark = newWatermark.getTimestamp(); // emit watermark output.emitWatermark(newWatermark); } } }