private void moveMessagesToTheirQueue(SystemStreamPartition ssp, List<IncomingMessageEnvelope> envelopes) { long nextOffset = nextOffsets.get(ssp); for (IncomingMessageEnvelope env : envelopes) { sink.addMessage(ssp, env); // move message to the BlockingEnvelopeMap's queue LOG.trace("IncomingMessageEnvelope. got envelope with offset:{} for ssp={}", env.getOffset(), ssp); nextOffset = Long.valueOf(env.getOffset()) + 1; } nextOffsets.put(ssp, nextOffset); }
private void moveMessagesToTheirQueue(SystemStreamPartition ssp, List<IncomingMessageEnvelope> envelopes) { long nextOffset = nextOffsets.get(ssp); for (IncomingMessageEnvelope env : envelopes) { sink.addMessage(ssp, env); // move message to the BlockingEnvelopeMap's queue LOG.trace("IncomingMessageEnvelope. got envelope with offset:{} for ssp={}", env.getOffset(), ssp); nextOffset = Long.valueOf(env.getOffset()) + 1; } nextOffsets.put(ssp, nextOffset); }
private void moveMessagesToTheirQueue(SystemStreamPartition ssp, List<IncomingMessageEnvelope> envelopes) { long nextOffset = nextOffsets.get(ssp); for (IncomingMessageEnvelope env : envelopes) { sink.addMessage(ssp, env); // move message to the BlockingEnvelopeMap's queue LOG.trace("IncomingMessageEnvelope. got envelope with offset:{} for ssp={}", env.getOffset(), ssp); nextOffset = Long.valueOf(env.getOffset()) + 1; } nextOffsets.put(ssp, nextOffset); }
consumer.register(ssp1, "0"); consumer.start(); consumer.messageSink.addMessage(ssp0, ime0); consumer.messageSink.addMessage(ssp1, ime1); consumer.messageSink.addMessage(ssp1, ime11);
consumer.register(ssp1, "0"); consumer.start(); consumer.messageSink.addMessage(ssp0, ime0); consumer.messageSink.addMessage(ssp1, ime1); consumer.messageSink.addMessage(ssp1, ime11);