@Override public void ack(Object msgId) { spoutExecutor.ack(msgId); }
@Override public void ack(Object msgId) { Long batchId = _msgIdToBatchId.remove((Long) msgId); FinishCondition cond = _finishConditions.get(batchId); if (cond != null) { cond.vals.remove((Long) msgId); if (cond.vals.isEmpty()) { _finishConditions.remove(batchId); _delegate.ack(cond.msgId); } } }
public void ack(Object msgId) { _delegate.ack(msgId); Map stats = (Map) RegisteredGlobalState.getState(_trackId); ((AtomicInteger) stats.get("processed")).incrementAndGet(); }
private void ack(long batchId) { List<Object> ids = (List<Object>) idsMap.remove(batchId); if (ids != null) { for (Object id : ids) { _spout.ack(id); } } }
public void ack(Object msgId) { _delegate.ack(msgId); Map stats = (Map) RegisteredGlobalState.getState(_trackId); ((AtomicInteger) stats.get("processed")).incrementAndGet(); }
@Override public void ack(Object msgId) { delegate.ack(msgId); }
@Override public void ack(Object msgId) { Long batchId = _msgIdToBatchId.remove((Long) msgId); FinishCondition cond = _finishConditions.get(batchId); if(cond!=null) { cond.vals.remove((Long) msgId); if(cond.vals.isEmpty()) { _finishConditions.remove(batchId); _delegate.ack(cond.msgId); } } }
@Override public void ack(Object msgId) { Long batchId = _msgIdToBatchId.remove((Long) msgId); FinishCondition cond = _finishConditions.get(batchId); if (cond != null) { cond.vals.remove((Long) msgId); if (cond.vals.isEmpty()) { _finishConditions.remove(batchId); _delegate.ack(cond.msgId); } } }
public void ack(Object msgId) { _delegate.ack(msgId); Map stats = (Map) RegisteredGlobalState.getState(_trackId); ((AtomicInteger) stats.get("processed")).incrementAndGet(); }
public void ack(Object msgId) { _delegate.ack(msgId); Map stats = (Map) RegisteredGlobalState.getState(_trackId); ((AtomicInteger) stats.get("processed")).incrementAndGet(); }
@Override public void ack(Object msgId) { try { getDelegate().ack(msgId); } catch (FrameworkException ex) { LOG.error("ack() not delegated due to a Framework exception: ", ex); } }
private void ack(long batchId) { List<Object> ids = (List<Object>) idsMap.remove(batchId); if(ids!=null) { for(Object id: ids) { _spout.ack(id); } } }
private void ack(long batchId) { List<Object> ids = (List<Object>) idsMap.remove(batchId); if (ids != null) { for (Object id : ids) { _spout.ack(id); } } }