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

       public void testReceivedRollbackQueue() throws Exception
       {
          Connection conn = cf.createConnection();

          Session sess = conn.createSession(true, Session.SESSION_TRANSACTED);
          MessageProducer producer = sess.createProducer(queue);
         
          MessageConsumer consumer = sess.createConsumer(queue);
          conn.start();

         
          TextMessage mSent = sess.createTextMessage("igloo");
          producer.send(mSent);
          log.trace("sent1");
         
          sess.commit();
         
          TextMessage mRec = (TextMessage)consumer.receive();
          log.trace("Got 1");
          assertNotNull(mRec);
          assertEquals("igloo", mRec.getText());
         
          sess.commit();
         
          mSent.setText("rollback");
          producer.send(mSent);
         
          sess.commit();
         
          log.trace("Receiving 2");
          mRec = (TextMessage)consumer.receive();
    View Full Code Here

    Examples of javax.jms.MessageProducer

          try
          {
             conn = cf.createConnection();
      
             Session producerSess = conn.createSession(true, Session.CLIENT_ACKNOWLEDGE);
             MessageProducer producer = producerSess.createProducer(queue);
      
             Session consumerSess = conn.createSession(false, Session.CLIENT_ACKNOWLEDGE);
             MessageConsumer consumer = consumerSess.createConsumer(queue);
             conn.start();
      
             final int NUM_MESSAGES = 10;
      
             //Send some messages
             for (int i = 0; i < NUM_MESSAGES; i++)
             {
                Message m = producerSess.createMessage();
                producer.send(m);
             }
      
             log.trace("Sent messages");
      
             Message m = consumer.receive(2000);
    View Full Code Here

    Examples of javax.jms.MessageProducer

          {
            
             conn = cf.createConnection();
            
             Session producerSess = conn.createSession(true, Session.CLIENT_ACKNOWLEDGE);
             MessageProducer producer = producerSess.createProducer(queue);
            
             Session consumerSess = conn.createSession(false, Session.CLIENT_ACKNOWLEDGE);
             MessageConsumer consumer = consumerSess.createConsumer(queue);
             conn.start();
            
             final int NUM_MESSAGES = 10;
            
             //Send some messages
             for (int i = 0; i < NUM_MESSAGES; i++)
             {
                Message m = producerSess.createMessage();
                producer.send(m);
             }
            
             producerSess.commit();
            
             log.trace("Sent messages");
    View Full Code Here

    Examples of javax.jms.MessageProducer

          {
         
             conn = cf.createConnection();
      
             Session producerSess = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);
             MessageProducer producer = producerSess.createProducer(queue);
      
             Session consumerSess = conn.createSession(true, Session.CLIENT_ACKNOWLEDGE);
             MessageConsumer consumer = consumerSess.createConsumer(queue);
             conn.start();
      
             final int NUM_MESSAGES = 10;
      
             //Send some messages
             for (int i = 0; i < NUM_MESSAGES; i++)
             {
                Message m = producerSess.createMessage();
                producer.send(m);
             }
      
             log.trace("Sent messages");
      
             int count = 0;
    View Full Code Here

    Examples of javax.jms.MessageProducer

            
             conn = cf.createConnection();
         
      
             Session producerSess = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);
             MessageProducer producer = producerSess.createProducer(queue);
      
             Session consumerSess = conn.createSession(true, Session.CLIENT_ACKNOWLEDGE);
             MessageConsumer consumer = consumerSess.createConsumer(queue);
             conn.start();
      
             final int NUM_MESSAGES = 10;
      
             //Send some messages
             for (int i = 0; i < NUM_MESSAGES; i++)
             {
                Message m = producerSess.createMessage();
                producer.send(m);
             }
      
             log.trace("Sent messages");
      
             int count = 0;
    View Full Code Here

    Examples of javax.jms.MessageProducer

          {
         
             conn = cf.createConnection();
      
             Session producerSess = conn.createSession(true, Session.AUTO_ACKNOWLEDGE);
             MessageProducer producer = producerSess.createProducer(queue);
      
             Session consumerSess = conn.createSession(false, Session.CLIENT_ACKNOWLEDGE);
             MessageConsumer consumer = consumerSess.createConsumer(queue);
             conn.start();
      
             final int NUM_MESSAGES = 10;
      
             //Send some messages
             for (int i = 0; i < NUM_MESSAGES; i++)
             {
                Message m = producerSess.createMessage();
                producer.send(m);
             }
      
             log.trace("Sent messages");
      
             producerSess.rollback();
    View Full Code Here

    Examples of javax.jms.MessageProducer

          {
            
             conn = cf.createConnection();
      
             Session producerSess = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);
             MessageProducer producer = producerSess.createProducer(queue);
      
             Session consumerSess = conn.createSession(true, Session.CLIENT_ACKNOWLEDGE);
             MessageConsumer consumer = consumerSess.createConsumer(queue);
             conn.start();
      
             final int NUM_MESSAGES = 10;
      
             //Send some messages
             for (int i = 0; i < NUM_MESSAGES; i++)
             {
                Message m = producerSess.createMessage();
                producer.send(m);
             }
      
             log.trace("Sent messages");
      
             int count = 0;
    View Full Code Here

    Examples of javax.jms.MessageProducer

          {
            
             conn = cf.createConnection();
      
             Session producerSess = conn.createSession(true, Session.AUTO_ACKNOWLEDGE);
             MessageProducer producer = producerSess.createProducer(queue);
      
             Session consumerSess = conn.createSession(false, Session.CLIENT_ACKNOWLEDGE);
             MessageConsumer consumer = consumerSess.createConsumer(queue);
             conn.start();
      
             final int NUM_MESSAGES = 10;
             final int NUM_TX = 10;
      
             //Send some messages
      
             for (int j = 0; j < NUM_TX; j++)
             {
      
                for (int i = 0; i < NUM_MESSAGES; i++)
                {
                   Message m = producerSess.createMessage();
                   producer.send(m);
                }
      
                producerSess.commit();
             }
      
    View Full Code Here

    Examples of org.apache.cassandra.net.MessageProducer

                    final List<GossipDigest> gDigests = new ArrayList<GossipDigest>();
                    Gossiper.instance.makeRandomGossipDigest(gDigests);

                    if ( gDigests.size() > 0 )
                    {
                        MessageProducer prod = new MessageProducer()
                        {
                            public Message getMessage(Integer version) throws IOException
                            {
                                return makeGossipDigestSynMessage(gDigests, version);
                            }
    View Full Code Here

    Examples of org.apache.qpid.jms.MessageProducer

            {
                createConnection(host, port, clientID);
               
                _session = (AMQSession) _connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
                AMQTopic destination = new AMQTopic(_session.getDefaultTopicExchangeName(), new AMQShortString("large"));
                MessageProducer producer = (MessageProducer) _session.createProducer(destination);

                _connection.start();
                //TextMessage msg = _session.createTextMessage(tempDestination.getQueueName() + "/Presented to in conjunction with Mahnah Mahnah and the Snowths");
                final long startTime = System.currentTimeMillis();

                for (int i = 0; i < messageCount; i++)
                {
                    BytesMessage msg = _session.createBytesMessage();
                    populateMessage(msg);
                    producer.send(msg);
                }
                _log.info("Finished sending " + messageCount + " messages");
            }
            catch (JMSException e)
            {
    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.