Ejemplo n.º 1
0
  @Override
  public void consume(ChannelMessage<ClientMessage, T> queued) {
    Optional<CountedSchedule> current =
        getScheduleCount(queued.metadata().get()).map(count -> new CountedSchedule(now(), count));

    consumer.consume(message(current, queued.data()));
  }
Ejemplo n.º 2
0
 @Override
 public void onMessage(ClientMessage msg) {
   T messageData = readBody(msg, messageType);
   removeFromQueue(msg);
   sink.consume(message(msg, messageData));
 }