/** * {@inheritDoc} */ public void complete() { changeSink.complete(); }
/** * {@inheritDoc} */ public void complete() { changeSink.complete(); }
/** * {@inheritDoc} */ public void complete() { changeSink.complete(); }
/** * {@inheritDoc} */ public void complete() { changeSink.complete(); }
/** * {@inheritDoc} */ public void complete() { changeSink.complete(); }
/** * {@inheritDoc} */ public void complete() { changeSink.complete(); }
/** * {@inheritDoc} */ public void complete() { changeSink.complete(); }
/** * {@inheritDoc} */ public void complete() { changeSink.complete(); }
/** * {@inheritDoc} */ public void complete() { changeSink.complete(); }
/** * {@inheritDoc} */ public void complete() { changeSink.complete(); }
/** * {@inheritDoc} */ public void complete() { LOG.info("Processing completion steps."); long start = System.currentTimeMillis(); changeSink.complete(); long duration = System.currentTimeMillis() - start; LOG.info("Completion steps took " + duration / 1000d + " seconds."); LOG.info("Processing complete."); }
/** * {@inheritDoc} */ public void complete() { LOG.info("Processing completion steps."); long start = System.currentTimeMillis(); changeSink.complete(); long duration = System.currentTimeMillis() - start; LOG.info("Completion steps took " + duration / 1000d + " seconds."); LOG.info("Processing complete."); }
/** * {@inheritDoc} */ @Override public void complete() { if (!currentChanges.isEmpty()) { flushCurrentChanges(); } changeSink.complete(); }
/** * {@inheritDoc} */ @Override public void run() { try { changeSink.initialize(Collections.<String, Object>emptyMap()); changeSink.complete(); } finally { changeSink.close(); } } }
/** * {@inheritDoc} */ @Override public void run() { try { changeSink.initialize(Collections.<String, Object>emptyMap()); changeSink.complete(); } finally { changeSink.close(); } } }
@Override public void complete() { // We must complete downstream before we complete the replication writer // so that we know the replication data has been committed before we // persist replication state. if (state.getSequenceNumber() > 0) { changeSink.complete(); } stateWriter.complete(); }
@Override public void complete() { changeSink.complete(); // The sink has completed persisting the replication so now we must // notify the server which will notify the listening clients. if (!serverStarted) { server.start(sequenceNumber); serverStarted = true; } else { server.update(sequenceNumber); } }
@Override public void complete() { // We must complete downstream before we complete the replication writer // so that we know the replication data has been committed before we // persist replication state. if (state.getSequenceNumber() > 0) { changeSink.complete(); } stateWriter.complete(); }
/** * {@inheritDoc} */ public void complete() { try (ReleasableIterator<ChangeContainer> iterator = fileBasedSort.iterate()) { while (iterator.hasNext()) { changeSink.process(iterator.next()); } changeSink.complete(); } }
/** * {@inheritDoc} */ public void complete() { try (ReleasableIterator<ChangeContainer> iterator = fileBasedSort.iterate()) { while (iterator.hasNext()) { changeSink.process(iterator.next()); } changeSink.complete(); } }