Package javax.jms

Examples of javax.jms.Session.createObjectMessage()


    try {
      Set<String> spellStrings = this.spellCheck(spellText);
      if(spellStrings!=null) {
        ArrayList<String> spellStringList = new ArrayList<String>(spellStrings);
        session = acquireSession();
        Message responseMessage = session.createObjectMessage(spellStringList);
        responseMessage.setJMSCorrelationID(correlationID);
        MessageProducer producer = session.createProducer(replyTo);
        producer.send(responseMessage);
        producer.close();
        return;
View Full Code Here


    try {
      session = acquireSession();
      if(isDebug){
        Tracing.logDebug("doSearch session=" + session,ClusteredSearchRequester.class);
      }
      Message requestMessage = session.createObjectMessage(searchRequest);
      Message returnedMessage = (Message) doSearchRequest(session, requestMessage);
      queryCount_++;
      if(returnedMessage!=null){
        String responseStatus = returnedMessage.getStringProperty(JMS_RESPONSE_STATUS_PROPERTY_NAME);
        if (responseStatus.equalsIgnoreCase(JMS_RESPONSE_STATUS_OK)) {
View Full Code Here

            map.put( "delay", new Long(1000 * 5) );
            map.put( "message", "JBoss 7/WildFly HornetQ Messaging High Available" );
            System.out.println("Send 10 messages to DistributedQueue");
            for (int index = 1; index <= 10; index++) {
        map.put( "count", index );
        ObjectMessage objectMessage = session.createObjectMessage();
        objectMessage.setObject( map );
        producer.send( objectMessage );
      }
           
            System.out.println("JMSClient exit");
View Full Code Here

            map.put( "delay", new Long(1000 * 10) );
            map.put( "message", "JBoss 7/WildFly HornetQ Messaging High Available" );
            System.out.println("Send 10 messages to DistributedQueue");
            for (int index = 1; index <= 10; index++) {
        map.put( "count", index );
        ObjectMessage objectMessage = session.createObjectMessage();
        objectMessage.setObject( map );
        producer.send( objectMessage );
      }
           
            System.out.println("JMSClient exit");
View Full Code Here

      Session session = connection.createSession( false, Session.AUTO_ACKNOWLEDGE );
      MessageProducer messageProducer = session.createProducer( queue );
      connection.start();
      for (int index = 1; index <= messageCount; index++) {
        map.put( "count", index );
        ObjectMessage objectMessage = session.createObjectMessage();
        objectMessage.setObject( map );
        messageProducer.send( objectMessage );
      }
    } finally {
      connection.close();
View Full Code Here

      if (HornetQRASession.trace)
      {
         HornetQRASession.log.trace("createObjectMessage" + session);
      }

      return session.createObjectMessage();
   }

   /**
    * Create an object message
    * @param object The object
View Full Code Here

      if (HornetQRASession.trace)
      {
         HornetQRASession.log.trace("createObjectMessage(" + object + ")" + session);
      }

      return session.createObjectMessage(object);
   }

   /**
    * Create a stream message
    * @return The message
View Full Code Here

         MessageConsumer cons = sess.createConsumer(HornetQServerTestCase.queue1);

         TestMessage tm = new TestMessage(123, false);

         ObjectMessage om = sess.createObjectMessage();

         om.setObject(tm);

         conn.start();
View Full Code Here

         bm.writeObject("aardvark");

         MapMessage mm = sessSend.createMapMessage();
         mm.setString("s1", "aardvark");

         ObjectMessage om = sessSend.createObjectMessage();
         om.setObject("aardvark");

         StreamMessage sm = sessSend.createStreamMessage();
         sm.writeString("aardvark");
View Full Code Here

        if (LOGGER.isDebugEnabled()) {
            LOGGER.debug(broker.getContainer().getName() + ": broadcasting info for " + event);
        }
        Session broadcastSession = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
        try {
            ObjectMessage msg = broadcastSession.createObjectMessage(event);
            Topic broadcastTopic = broadcastSession.createTopic(broadcastDestinationName);
            MessageProducer topicProducer = broadcastSession.createProducer(broadcastTopic);
            topicProducer.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
            topicProducer.send(msg);
        } finally {
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.