Examples of TextMessage


Examples of javax.jms.TextMessage

        requestor.oneWay(null, session.createTextMessage("bonson"), 1);
        Thread.sleep(50);
        assertNull(receiver.receive(1));

        requestor.oneWay(null, session.createTextMessage("bonson2"), -1);
        TextMessage message = (TextMessage) receiver.receive(1000);
        assertNotNull(message);
        assertEquals("bonson2", message.getText());
    }
View Full Code Here

Examples of javax.jms.TextMessage

        requestor.oneWay(null, session.createTextMessage("bonson"), 1);
        Thread.sleep(50);
        assertNull(receiver.receive(1));

        requestor.oneWay(null, session.createTextMessage("bonson2"), -1);
        TextMessage message = (TextMessage) receiver.receive(1000);
        assertNotNull(message);
        assertEquals("bonson2", message.getText());
    }
View Full Code Here

Examples of javax.jms.TextMessage

      String dumpId = "" + new Timestamp().getTimestamp();
      sendEndOfTransitionMessage(info, session, null, null, dumpId, producer);
   }
  
   public void sendEndOfTransitionMessage(I_Info info, XBSession session, String initialFilesLocation, String shortFilename, String dumpId, XBMessageProducer producer) throws JMSException {
      TextMessage  endMsg = session.createTextMessage();
      SqlInfo sqlInfo = new SqlInfo(info);
      SqlDescription description = new SqlDescription(info);

      description.setAttribute(END_OF_TRANSITION , "" + true);
      endMsg.setBooleanProperty(END_OF_TRANSITION , true);
      description.setAttribute(FILENAME_ATTR, shortFilename);
      endMsg.setStringProperty(FILENAME_ATTR, shortFilename);
      if (initialFilesLocation != null) {
         description.setAttribute(INITIAL_FILES_LOCATION, initialFilesLocation);
         endMsg.setStringProperty(INITIAL_FILES_LOCATION, initialFilesLocation);
         description.setAttribute(INITIAL_DATA_ID, dumpId);
         endMsg.setStringProperty(INITIAL_DATA_ID, dumpId);
      }
      sqlInfo.setDescription(description);
      endMsg.setText(sqlInfo.toXml(""));
      producer.send(endMsg);
   }
View Full Code Here

Examples of javax.jms.TextMessage

         TopicSubscriber subscriber = session.createSubscriber(topic);
         subscriber.setMessageListener(this);
     
         TopicPublisher publisher = session.createPublisher(topic);
     
         TextMessage msg = session.createTextMessage();
         msg.setText("this is a simple jms test message");
         publisher.publish(msg);
     
         Thread.sleep(3000L);
         connection.stop();
      }
View Full Code Here

Examples of javax.jms.TextMessage

    try
    {
      mSender.setPriority(4);

      TextMessage message = mMQConnection.createTextMessage();
      message.setText(callData);
      mSender.send(message);
    }
    catch (JMSException e)
    {
      throw new XException(Constants.LOCATION_EXTERN,
View Full Code Here

Examples of javax.jms.TextMessage

  protected Object receive() throws XException
  {
    try
    {
      QueueReceiver receiver = mMQConnection.getReceiver(getSource());
      TextMessage message = (TextMessage) receiver.receive(getTimeout());
      if (message != null)
      {
        if ((mOnError != null)
            && mOnError.equals(Constants.READ_DELETE))
        {
          mMQConnection.setDeleteInformation(getSource(), message
              .getJMSMessageID());
        }
        return message.getText();
      }
      else
      {
        return null;
      }
View Full Code Here

Examples of javax.jms.TextMessage

  /**
   * Creates and returns a JMS- <code>TextMessage</code>.
   */
  public TextMessage createTextMessage() throws XException {
    TextMessage message = null;

    try {
      message = mSession.createTextMessage();
      message.setJMSDeliveryMode(DeliveryMode.PERSISTENT);
    } catch (JMSException e) {
      throw new XException(Constants.LOCATION_EXTERN,
          Constants.LAYER_TECHNICAL, Constants.PACKAGE_TECHNICAL_MQ,
          "0", e);
    }
View Full Code Here

Examples of javax.jms.TextMessage

         producer.send(mSent);     
         sessSend.commit();
              
         conn.start();
             
         TextMessage mRec1 = (TextMessage)consumer1.receive(2000);
         assertEquals("igloo", mRec1.getText());
         assertFalse(mRec1.getJMSRedelivered());
        
         sess1.rollback(); //causes redelivery for session

         mRec1 = (TextMessage)consumer1.receive(2000);
         assertEquals("igloo", mRec1.getText());
         assertTrue(mRec1.getJMSRedelivered());
                          
         sess1.commit();
      }
      finally
      {     
View Full Code Here

Examples of javax.jms.TextMessage

         Message mSent = sess.createTextMessage("igloo");
         producer.send(mSent);
        
         sess.commit();
        
         TextMessage mRec = (TextMessage)consumer.receive(2000);

         assertEquals("igloo", mRec.getText());
         assertFalse(mRec.getJMSRedelivered());
        
         sess.rollback();

         mRec = (TextMessage)consumer.receive(2000);

         assertNotNull(mRec);
         assertEquals("igloo", mRec.getText());
         assertTrue(mRec.getJMSRedelivered());
        
         sess.commit();
      }
      finally
      {     
View Full Code Here

Examples of javax.jms.TextMessage

        
         MessageConsumer consumer = sess.createConsumer(topic);
         conn.start();
  
        
         TextMessage mSent = sess.createTextMessage("igloo");
         producer.send(mSent);
        
         sess.commit();
        
         TextMessage mRec = (TextMessage)consumer.receive(2000);
         assertEquals("igloo", mRec.getText());
        
         sess.commit();
        
         mSent.setText("rollback");
         producer.send(mSent);
        
         sess.commit();
        
         mRec = (TextMessage)consumer.receive(2000);
         sess.rollback();
        
         TextMessage mRec2 = (TextMessage)consumer.receive(2000);
        
         sess.commit();
        
         assertNotNull(mRec2);
        
         assertEquals(mRec.getText(), mRec2.getText());
      }
      finally
      {     
         if (conn != null)
         {
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.