Examples of SimpleMessageConverter


Examples of org.springframework.amqp.support.converter.SimpleMessageConverter

            if(endpoint.getAmqpTemplate() instanceof RabbitTemplate) {
                RabbitTemplate rabbitTemplate = (RabbitTemplate) endpoint.getAmqpTemplate();
                msgConverter = rabbitTemplate.getMessageConverter();
            } else {
                LOG.warn("Cannot find RabbitMQ AMQP Template, falling back to simple message converter");
                msgConverter = new SimpleMessageConverter();
            }
           
            String routingKeyHeader = message.getHeader(SpringAMQPComponent.ROUTING_KEY_HEADER, String.class);
            String routingKey = routingKeyHeader != null ? routingKeyHeader : endpoint.routingKey;
View Full Code Here

Examples of org.springframework.amqp.support.converter.SimpleMessageConverter

            if(endpoint.getAmqpTemplate() instanceof RabbitTemplate) {
                RabbitTemplate rabbitTemplate = (RabbitTemplate) endpoint.getAmqpTemplate();
                msgConverter = rabbitTemplate.getMessageConverter();
            } else {
                LOG.warn("Cannot find RabbitMQ AMQP Template, falling back to simple message converter");
                msgConverter = new SimpleMessageConverter();
            }

            if(exchange.getPattern().isOutCapable()) {
                LOG.debug("Synchronous send and request for exchange {}", exchange.getExchangeId());
                Message amqpResponse = endpoint.getAmqpTemplate().sendAndReceive(endpoint.exchangeName, endpoint.routingKey, inMessage.toAMQPMessage(msgConverter));
View Full Code Here

Examples of org.springframework.amqp.support.converter.SimpleMessageConverter

        if(this.endpoint.getAmqpTemplate() instanceof RabbitTemplate) {
            RabbitTemplate rabbitTemplate = (RabbitTemplate) this.endpoint.getAmqpTemplate();
            msgConverter = rabbitTemplate.getMessageConverter();
        } else {
            LOG.warn("Cannot find RabbitMQ AMQP Template, falling back to simple message converter");
            msgConverter = new SimpleMessageConverter();
        }
       
        if(exchange.getPattern().isOutCapable()) {
            LOG.debug("Synchronous send and request for exchange {}", exchange.getExchangeId());
            Message amqpResponse = this.endpoint.getAmqpTemplate().sendAndReceive(this.endpoint.exchangeName, this.endpoint.routingKey, inMessage.toAMQPMessage(msgConverter));
View Full Code Here

Examples of org.springframework.amqp.support.converter.SimpleMessageConverter

    public void onMessage(org.springframework.amqp.core.Message message) {
      JsonObject msgBody = new JsonObject();
      msgBody.putString("type", "message").
        putString("topic", message.getMessageProperties().getReceivedRoutingKey()).
        putObject("data", new JsonObject((String) new SimpleMessageConverter().fromMessage(message)));
      vertx.eventBus().send("session-"+sessionId, msgBody);
    }
View Full Code Here

Examples of org.springframework.amqp.support.converter.SimpleMessageConverter

  /**
   * Set up the default strategies. Subclasses can override if necessary.
   */
  protected void initDefaultStrategies() {
    setMessageConverter(new SimpleMessageConverter());
  }
View Full Code Here

Examples of org.springframework.integration.support.converter.SimpleMessageConverter

@Configuration
public class ApplicationContext {
 
  @Bean MessageConverter jsonConverter() {
    SimpleMessageConverter converter = new SimpleMessageConverter();
    JsonInboundMessageMapper inbound = new JsonInboundMessageMapper(HashMap.class);
    JsonOutboundMessageMapper outbound = new JsonOutboundMessageMapper();
    converter.setInboundMessageMapper(inbound);
    converter.setOutboundMessageMapper(outbound);   
    return converter;
  }
View Full Code Here

Examples of org.springframework.jms.support.converter.SimpleMessageConverter

     * Use mocks to create a message returned to the JMS inbound adapter. It is assumed that the JmsTemplate
     * is also a mock.
     */

    TextMessage message = mock(TextMessage.class);
    doReturn(new SimpleMessageConverter()).when(mockJmsTemplate).getMessageConverter();
    doReturn(message).when(mockJmsTemplate).receiveSelected(anyString());

    String text = (String) obj;

    CountDownLatch latch = new CountDownLatch(1);
View Full Code Here

Examples of org.springframework.jms.support.converter.SimpleMessageConverter

        assertEquals(4, endpoint.getMaxConcurrentConsumers());

        endpoint.setMaxMessagesPerTask(9);
        assertEquals(9, endpoint.getMaxMessagesPerTask());

        endpoint.setMessageConverter(new SimpleMessageConverter());
        assertNotNull(endpoint.getMessageConverter());

        endpoint.setMessageIdEnabled(true);
        assertEquals(true, endpoint.isMessageIdEnabled());
View Full Code Here

Examples of org.springframework.jms.support.converter.SimpleMessageConverter

        assertEquals(4, endpoint.getMaxConcurrentConsumers());

        endpoint.setMaxMessagesPerTask(9);
        assertEquals(9, endpoint.getMaxMessagesPerTask());

        endpoint.setMessageConverter(new SimpleMessageConverter());
        assertNotNull(endpoint.getMessageConverter());

        endpoint.setMessageIdEnabled(true);
        assertEquals(true, endpoint.isMessageIdEnabled());
View Full Code Here

Examples of org.springframework.jms.support.converter.SimpleMessageConverter

   * Initialize the default implementations for the adapter's strategies.
   * @see #setMessageConverter
   * @see org.springframework.jms.support.converter.SimpleMessageConverter
   */
  protected void initDefaultStrategies() {
    setMessageConverter(new SimpleMessageConverter());
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.