Package org.springframework.jms.core

Examples of org.springframework.jms.core.JmsTemplate.convertAndSend()


        JmsTemplate jmsTemplate = new JmsTemplate();
        jmsTemplate.setConnectionFactory(connectionFactory);
        jmsTemplate.setPubSubDomain(true);

        try {
            jmsTemplate.convertAndSend(destinationName, jsonMapper.toJson(map));
        } catch (IOException ex) {
            logger.error(ex.getMessage(), ex);
        }
    }
View Full Code Here


            direction = "send";
          }
          if(direction.toLowerCase().equals("send")){
            Map<String, String> mp = getMessageProperties(ctx.getParameter("header.properties"));
            postProcessor.setMessageProperties(mp);
            sender.convertAndSend((Object)message, postProcessor);
            result.setSuccessful(true);
            result.setResponseMessage("Message sent.");
          }else{
            if(direction.toLowerCase().equals("receive")){
             
View Full Code Here

public class JmsDemo {

  public static void main(String[] args) {
    ApplicationContext context = new ClassPathXmlApplicationContext("jms/config.xml");
    JmsTemplate template = context.getBean(JmsTemplate.class);
    template.convertAndSend("samples.queue", "Hello JMS");
  }

}
View Full Code Here

   */
  public void sendData(String data) {
    Assert.hasText(data, "data must not be empty nor null");

    JmsTemplate template = new JmsTemplate(new ActiveMQConnectionFactory("tcp://" + host + ":" + port));
    template.convertAndSend("ec2Test3", data);
  }

}
View Full Code Here

    while (scanner.hasNextLine()) {
      String line = scanner.nextLine();
      if (line.equalsIgnoreCase("quit")) {
        break;
      }
      template.convertAndSend(line);
    }
    scanner.close();
    broker.stop();
  }
View Full Code Here

        return factory.createJMSTemplate(DestinationUrl.createDestinationUrl(destination));
    }

    private void sendMessage(String destination, String message) {
        JmsTemplate createJMSTemplate = createJMSTemplate(destination);
        createJMSTemplate.convertAndSend(message);
    }

    public void setFactory(JMSTemplateFactory factory) {
        this.factory = factory;
    }
View Full Code Here


    public void sendMessage(String text) {
        JmsTemplate template = new JmsTemplate(connectionFactory);
        template.setPubSubDomain(true);
        template.convertAndSend("myTopic", text);
    }

    protected void setUp() throws Exception {
        // lets create a JMS broker
        broker = new BrokerContainerImpl();
View Full Code Here


    public void sendMessage(String text) throws JmsException {
        JmsTemplate template = new JmsTemplate(connectionFactory);
        template.setPubSubDomain(true);
        template.convertAndSend("myTopic", text);
    }

    protected void setUp() throws Exception {
        applicationContext = new ClassPathXmlApplicationContext(getSpringConfig());
        connectionFactory = (ConnectionFactory) applicationContext.getBean("jmsFactory");
View Full Code Here

    // start the context that contains the message-driven POJO
    ApplicationContext context = new ClassPathXmlApplicationContext("siia/jms/message-driven-pojo.xml");

    // send a Message with JmsTemplate
    JmsTemplate jmsTemplate = context.getBean(JmsTemplate.class);
    jmsTemplate.convertAndSend("siia.mdp.queue", "World");
  }

}
View Full Code Here

    container.afterPropertiesSet();
    container.start();
    // send Message
    JmsTemplate jmsTemplate = new JmsTemplate(connectionFactory);
    jmsTemplate.setDefaultDestination(queue);
    jmsTemplate.convertAndSend("Hello World");
  }
}
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.