Examples of MessageProducer

or logs event or heartbeat in one shot, for example:

@author Frankie Wu
  • com.netflix.astyanax.recipes.queue.MessageProducer
  • com.saasovation.common.port.adapter.messaging.rabbitmq.MessageProducer
    I am a message producer, which facilitates sending messages to a BrokerChannel. A BrokerChannel may be either an Exchange or a Queue. @author Vaughn Vernon
  • com.taobao.metamorphosis.client.producer.MessageProducer
    ��Ϣ�����ߣ��̰߳�ȫ���Ƽ����� @author boyan @Date 2011-4-21
  • com.wordpress.salaboy.messaging.MessageProducer
    @author salaboy
  • javax.jms.MessageProducer
    @version $Rev: 46019 $ $Date: 2004-09-14 03:56:06 -0600 (Tue, 14 Sep 2004) $
  • org.apache.cassandra.net.MessageProducer
  • org.apache.qpid.jms.MessageProducer
  • org.mokai.MessageProducer
    Used by {@link Connector}s to inject messages into the gateway. @author German Escobar

  • Examples of javax.jms.MessageProducer

         
          Connection conn = cf.createConnection();

          Session sess = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);

          MessageProducer prod = sess.createProducer(queue);

          prod.setDeliveryMode(DeliveryMode.NON_PERSISTENT);

          final int NUM_MESSAGES = 1000;
         
          //send some messages
         
    View Full Code Here

    Examples of javax.jms.MessageProducer

         
          Connection conn = cf.createConnection();

          Session sess = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);

          MessageProducer prod = sess.createProducer(queue);

          prod.setDeliveryMode(DeliveryMode.NON_PERSISTENT);

          final int NUM_MESSAGES = 100;
         
          //send some messages
          ArrayList payLoad = new ArrayList();
    View Full Code Here

    Examples of javax.jms.MessageProducer

             Session sess = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);
            
             MessageConsumer cons = sess.createConsumer(topic, "name = 'Watt'");
             //MessageConsumer cons = sess.createConsumer(topic);
            
             MessageProducer prod = sess.createProducer(topic);
            
             relayers[i] = new Relayer(prod);
            
             cons.setMessageListener(relayers[i]);
          }
         
          for (int i = 0; i < numConsumers; i++)
          {
             Session sess = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);
            
             MessageConsumer cons = sess.createConsumer(topic, "name = 'Tim'");
            
             consumers[i] = new Consumer();
            
             cons.setMessageListener(consumers[i]);
          }
         
          conn.start();
         
          Session sess = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);
         
          MessageProducer prod = sess.createProducer(topic);
         
          prod.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
         
          for (int i = 0; i < numMessages; i++)
          {
             Message m = sess.createMessage();
            
             m.setStringProperty("name", "Watt");
            
             prod.send(m);
            
             if (i % 100 == 0)
             {
                log.info("sent " + i + " messages");
             }
    View Full Code Here

    Examples of javax.jms.MessageProducer

        */
       public void testQueuePersistence() throws Exception
       {
          Connection conn = cf.createConnection();
          Session sess = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);
          MessageProducer prod = sess.createProducer(queue);
          prod.setDeliveryMode(DeliveryMode.PERSISTENT);
         
          for (int i = 0; i < 10; i++)
          {
             TextMessage tm = sess.createTextMessage("message" + i);
             prod.send(tm);
          }
         
          conn.close();
         
          ServerManagement.stopServerPeer();
    View Full Code Here

    Examples of javax.jms.MessageProducer

        */
       public void testMessageOrderPersistence_1() throws Exception
       {
          Connection conn = cf.createConnection();
          Session sessSend = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);
          MessageProducer prod = sessSend.createProducer(queue);
         
          TextMessage m0 = sessSend.createTextMessage("a");
          TextMessage m1 = sessSend.createTextMessage("b");
          TextMessage m2 = sessSend.createTextMessage("c");
          TextMessage m3 = sessSend.createTextMessage("d");
          TextMessage m4 = sessSend.createTextMessage("e");
          TextMessage m5 = sessSend.createTextMessage("f");
          TextMessage m6 = sessSend.createTextMessage("g");
          TextMessage m7 = sessSend.createTextMessage("h");
          TextMessage m8 = sessSend.createTextMessage("i");
          TextMessage m9 = sessSend.createTextMessage("j");
         
          prod.send(m0, DeliveryMode.PERSISTENT, 0, 0);
          prod.send(m1, DeliveryMode.PERSISTENT, 1, 0);
          prod.send(m2, DeliveryMode.PERSISTENT, 2, 0);
          prod.send(m3, DeliveryMode.PERSISTENT, 3, 0);
          prod.send(m4, DeliveryMode.PERSISTENT, 4, 0);
          prod.send(m5, DeliveryMode.PERSISTENT, 5, 0);
          prod.send(m6, DeliveryMode.PERSISTENT, 6, 0);
          prod.send(m7, DeliveryMode.PERSISTENT, 7, 0);
          prod.send(m8, DeliveryMode.PERSISTENT, 8, 0);
          prod.send(m9, DeliveryMode.PERSISTENT, 9, 0);
         
          conn.close();
         
          ServerManagement.stopServerPeer();

    View Full Code Here

    Examples of javax.jms.MessageProducer

        */
       public void testMessageOrderPersistence_2() throws Exception
       {
          Connection conn = cf.createConnection();
          Session sessSend = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);
          MessageProducer prod = sessSend.createProducer(queue);
         
          TextMessage m0 = sessSend.createTextMessage("a");
          TextMessage m1 = sessSend.createTextMessage("b");
          TextMessage m2 = sessSend.createTextMessage("c");
          TextMessage m3 = sessSend.createTextMessage("d");
          TextMessage m4 = sessSend.createTextMessage("e");
          TextMessage m5 = sessSend.createTextMessage("f");
          TextMessage m6 = sessSend.createTextMessage("g");
          TextMessage m7 = sessSend.createTextMessage("h");
          TextMessage m8 = sessSend.createTextMessage("i");
          TextMessage m9 = sessSend.createTextMessage("j");

         
          prod.send(m0, DeliveryMode.PERSISTENT, 0, 0);
          prod.send(m1, DeliveryMode.PERSISTENT, 0, 0);
          prod.send(m2, DeliveryMode.PERSISTENT, 0, 0);
          prod.send(m3, DeliveryMode.PERSISTENT, 3, 0);
          prod.send(m4, DeliveryMode.PERSISTENT, 3, 0);
          prod.send(m5, DeliveryMode.PERSISTENT, 4, 0);
          prod.send(m6, DeliveryMode.PERSISTENT, 4, 0);
          prod.send(m7, DeliveryMode.PERSISTENT, 5, 0);
          prod.send(m8, DeliveryMode.PERSISTENT, 5, 0);
          prod.send(m9, DeliveryMode.PERSISTENT, 6, 0);
         
          conn.close();
         
          ServerManagement.stopServerPeer();

    View Full Code Here

    Examples of javax.jms.MessageProducer

          Session s = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);

          MessageConsumer ds = s.createDurableSubscriber(thisTopic, "sub", null, false);

          MessageProducer p = s.createProducer(thisTopic);
          p.setDeliveryMode(DeliveryMode.PERSISTENT);
          TextMessage tm = s.createTextMessage("thebody");
          p.send(tm);
          log.debug("message sent");

          conn.close();

          log.debug("stopping the server");
    View Full Code Here

    Examples of javax.jms.MessageProducer

          MessageConsumer sub2 = sessConsume.createDurableSubscriber(topic, "sub2", null, false);
          MessageConsumer sub3 = sessConsume.createDurableSubscriber(topic, "sub3", null, false);
         
         
          Session sessSend = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);
          MessageProducer prod = sessSend.createProducer(topic);
          prod.setDeliveryMode(DeliveryMode.PERSISTENT);
         
          for (int i = 0; i < 10; i++)
          {
             TextMessage tm = sessSend.createTextMessage("message" + i);
             prod.send(tm);
          }
         
          conn.close();
         
          ServerManagement.stopServerPeer();
    View Full Code Here

    Examples of javax.jms.MessageProducer

          Session sess21 = xaSess5.getSession();
          Session sess22 = xaSess6.getSession();
          Session sess23 = xaSess7.getSession();
          Session sess24 = xaSess8.getSession();
         
          MessageProducer prod1 = sess1.createProducer(queue1);
          prod1.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
          MessageProducer prod2 = sess2.createProducer(queue1);
          prod2.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
          MessageProducer prod3 = sess3.createProducer(queue1);
          prod3.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
          MessageProducer prod4 = sess4.createProducer(queue1);
          prod4.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
          MessageProducer prod5 = sess5.createProducer(queue1);
          prod5.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
          MessageProducer prod6 = sess6.createProducer(queue1);
          prod6.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
          MessageProducer prod7 = sess7.createProducer(queue1);
          prod7.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
          MessageProducer prod8 = sess8.createProducer(queue1);
          prod8.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
          MessageProducer prod9 = sess9.createProducer(queue1);
          prod9.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
          MessageProducer prod10 = sess10.createProducer(queue1);
          prod10.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
          MessageProducer prod11 = sess11.createProducer(queue1);
          prod11.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
          MessageProducer prod12 = sess12.createProducer(queue1);
          prod12.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
          MessageProducer prod13 = sess13.createProducer(queue1);
          prod13.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
          MessageProducer prod14 = sess14.createProducer(queue1);
          prod14.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
          MessageProducer prod15 = sess15.createProducer(queue1);
          prod15.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
          MessageProducer prod16 = sess16.createProducer(queue1);
          prod16.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
          MessageProducer prod17 = sess17.createProducer(queue1);
          prod17.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
          MessageProducer prod18 = sess18.createProducer(queue1);
          prod18.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
          MessageProducer prod19 = sess19.createProducer(queue1);
          prod19.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
          MessageProducer prod20 = sess20.createProducer(queue1);
          prod20.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
          MessageProducer prod21 = sess21.createProducer(queue1);
          prod21.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
          MessageProducer prod22 = sess22.createProducer(queue1);
          prod22.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
          MessageProducer prod23 = sess23.createProducer(queue1);
          prod23.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
          MessageProducer prod24 = sess24.createProducer(queue1);
          prod24.setDeliveryMode(DeliveryMode.NON_PERSISTENT);


          Connection conn2 = cf.createConnection();
          conn2.start();
          Session sessReceive = conn2.createSession(false, Session.AUTO_ACKNOWLEDGE);     
    View Full Code Here

    Examples of javax.jms.MessageProducer

          Connection conn1 = cf.createConnection();
         
          Session sess1 = conn1.createSession(false, Session.AUTO_ACKNOWLEDGE);
          Session sess2 = conn1.createSession(false, Session.AUTO_ACKNOWLEDGE);

          MessageProducer prod1 = sess1.createProducer(topic1);
          prod1.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
         
          MessageProducer prod2 = sess2.createProducer(topic1);
          prod2.setDeliveryMode(DeliveryMode.PERSISTENT);
                     
          Connection conn2 = cf.createConnection();
          conn2.setClientID("clientid1");
          conn2.start();
         
    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.