Package org.springframework.messaging

Examples of org.springframework.messaging.MessageHeaders


    SimpleAmqpHeaderMapper headerMapper = new SimpleAmqpHeaderMapper();
    Map<String, Object> headerMap = new HashMap<String, Object>();

    headerMap.put(AmqpHeaders.CONTENT_TYPE, "text/html");

    MessageHeaders messageHeaders = new MessageHeaders(headerMap);
    MessageProperties amqpProperties = new MessageProperties();
    headerMapper.fromHeaders(messageHeaders, amqpProperties);

    assertEquals("text/html", amqpProperties.getContentType());
  }
View Full Code Here


    JsonMessageConverter converter = new JsonMessageConverter();
    MessageProperties amqpProperties = new MessageProperties();
    converter.toMessage("123", amqpProperties);
    Map<String, Object> headerMap = new HashMap<String, Object>();
    headerMap.put("__TypeId__", "java.lang.Integer");
    MessageHeaders messageHeaders = new MessageHeaders(headerMap);
    headerMapper.fromHeaders(messageHeaders, amqpProperties);
    assertEquals("java.lang.String", amqpProperties.getHeaders().get("__TypeId__"));
    Object result = converter.fromMessage(new Message("123".getBytes(), amqpProperties));
    assertEquals(String.class, result.getClass());
  }
View Full Code Here

TOP

Related Classes of org.springframework.messaging.MessageHeaders

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.