lib.Message

Here are the examples of the java api lib.Message taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

3 Examples 7

19 Source : App.java
with MIT License
from PacktPublishing

@KafkaListener(topics = "message")
public void process(@Payload Message message, @Headers MessageHeaders headers) throws Exception {
    Span span = kafka.startConsumerSpan("process", headers);
    try (Scope scope = tracer.scopeManager().activate(span, true)) {
        System.out.println("Received message: " + message.message);
        redis.addMessage(message);
        System.out.println("Added message to room.");
    }
}

19 Source : App.java
with MIT License
from PacktPublishing

@KafkaListener(topics = "message")
public void process(@Payload Message message, @Headers MessageHeaders headers) throws Exception {
    Span span = kafka.startConsumerSpan("process", headers);
    try (Scope scope = tracer.scopeManager().activate(span, true)) {
        System.out.println("Received message: " + message.message);
        if (message.image == null && message.message.trim().startsWith("/giphy")) {
            String query = message.message.split("/giphy")[1].trim();
            System.out.println("Giphy requested: " + query);
            message.image = giphy.query(query);
            if (message.image != null) {
                kafka.sendMessage(message);
                System.out.println("Updated message, url=" + message.image);
            }
        }
    }
}

16 Source : ChatController.java
with MIT License
from PacktPublishing

@RequestMapping(value = "/message", consumes = { "application/json" }, produces = { MediaType.APPLICATION_JSON_VALUE }, method = RequestMethod.POST)
public ResponseEnreplacedy<Message> postMessage(@RequestBody Message msg) throws Exception {
    msg.init();
    System.out.println("Received message: " + msg);
    if ("async1".equals(sendMode)) {
        kafka.sendMessageAsync(msg, executor1);
        System.out.println("Message sent async (executor1) to Kafka");
    } else if ("async2".equals(sendMode)) {
        kafka.sendMessageAsync(msg, executor2);
        System.out.println("Message sent async (executor2) to Kafka");
    } else {
        kafka.sendMessage(msg);
        System.out.println("Message sent sync to Kafka");
    }
    return new ResponseEnreplacedy<Message>(msg, HttpStatus.OK);
}