@Override public DomainEventMessage<?> peek() { if (!hasNext()) { return null; } return streams.peekFirst().peek(); }
@Override public DomainEventMessage<?> next() { if (!hasNext()) { return null; } DomainEventMessage<?> next = streams.peekFirst().next(); lastSequenceNumber = next.getSequenceNumber(); return next; }
@Override public DomainEventMessage<?> peek() { if (!hasNext()) { return null; } return streams.peekFirst().peek(); }
@Override public DomainEventMessage<?> peek() { if (!hasNext()) { return null; } return streams.peekFirst().peek(); }
@Override public DomainEventMessage<?> next() { if (!hasNext()) { return null; } DomainEventMessage<?> next = streams.peekFirst().next(); lastSequenceNumber = next.getSequenceNumber(); return next; }
@Override public DomainEventMessage<?> next() { if (!hasNext()) { return null; } DomainEventMessage<?> next = streams.peekFirst().next(); lastSequenceNumber = next.getSequenceNumber(); return next; }