/src/main/java/com/rabbitmq/messagepatterns/unicast/Message.java

http://github.com/rabbitmq/rabbitmq-java-messagepatterns · Java · 33 lines · 22 code · 11 blank · 0 comment · 0 complexity · 6887e0b5f976a727f6088ee18d865044 MD5 · raw file

  1. package com.rabbitmq.messagepatterns.unicast;
  2. import com.rabbitmq.client.BasicProperties;
  3. import com.rabbitmq.client.AMQP;
  4. public interface Message {
  5. public AMQP.BasicProperties getProperties();
  6. public void setProperties(AMQP.BasicProperties properties);
  7. public byte[] getBody();
  8. public void setBody(byte[] body);
  9. public String getRoutingKey();
  10. public void setRoutingKey(String routingKey);
  11. public String getFrom();
  12. public void setFrom(String from);
  13. public String getTo();
  14. public void setTo(String to);
  15. public String getReplyTo();
  16. public void setReplyTo(String replyTo);
  17. public String getMessageId();
  18. public void setMessageId(String messageId);
  19. public String getCorrelationId();
  20. public void setCorrelationId(String correlationId);
  21. public Message createReply();
  22. }