Package javax.jms

Examples of javax.jms.TopicSession.createObjectMessage()


            ObjectMessage om = ts.createObjectMessage(new Integer(99));
            pub.publish(om);
            pub.close();

            pub = ts.createPublisher(tt);
            om = ts.createObjectMessage(new Integer(99));
            pub.publish(om);
            pub.close();

        } finally {
            try { ts.close()} catch(Exception ex) {}
View Full Code Here


            tc = tcf.createTopicConnection("system", "system");
            ts = tc.createTopicSession(false, Session.AUTO_ACKNOWLEDGE);

            int num = 1000;
            TopicPublisher tp = ts.createPublisher(topic);
            ObjectMessage om = ts.createObjectMessage(new Integer(num++));
            tp.publish(om);
            om = ts.createObjectMessage(new Integer(num++));
            tp.publish(om);

            TopicSubscriber tsub = ts.createDurableSubscriber(topic, name);
View Full Code Here

            int num = 1000;
            TopicPublisher tp = ts.createPublisher(topic);
            ObjectMessage om = ts.createObjectMessage(new Integer(num++));
            tp.publish(om);
            om = ts.createObjectMessage(new Integer(num++));
            tp.publish(om);

            TopicSubscriber tsub = ts.createDurableSubscriber(topic, name);
            Message msg = tsub.receiveNoWait();
View Full Code Here

            TopicSubscriber tsub = ts.createDurableSubscriber(topic, name);
            Message msg = tsub.receiveNoWait();

            Assert.assertNull("initial message", msg);

            om = ts.createObjectMessage(new Integer(num++));
            tp.publish(om);
            om = ts.createObjectMessage(new Integer(num++));
            tp.publish(om);

            msg = tsub.receiveNoWait();
View Full Code Here

            tc = topicConnectionFactory().createTopicConnection();
            ts = tc.createTopicSession (true, 0);
            TopicPublisher sndr = ts.createPublisher (channelOutTopic());
            sndr.setDisableMessageID (true);
            ObjectMessage msg
                = ts.createObjectMessage ((Serializable)data);
            String processKey = ((Long)ctx.getPrimaryKey()).toString();
            msg.setStringProperty ("processKey", processKey);
            msg.setStringProperty ("channelName", channel);
            msg.setStringProperty ("messageType", "DATA");
            sndr.publish(msg);
View Full Code Here

                                            // boolean isC - isCleared
                                            false
                                            );

                  // Setting the JMS Message
                  oMessage = session.createObjectMessage();
                  oMessage.setObject(mAlarm);
          System.out.println("Size of Alarm : " + size(mAlarm));
          System.out.println("Size of JMS Object Message : " + size((Serializable)oMessage));                           

              }
View Full Code Here

      TopicSession session = connection_.createTopicSession
        (false, Session.CLIENT_ACKNOWLEDGE);
      Topic topic = session.createTopic("OpenJMSDemo-deals");
      TopicPublisher publisher = session.createPublisher(topic);
      int delivery_mode = DeliveryMode.PERSISTENT;
      ObjectMessage message = session.createObjectMessage(this);
      publisher.publish(message, delivery_mode, 1, 0);
      //      session.close();
    }
    catch (Exception exception)
    {
View Full Code Here

      Topic topic = session.createTopic(newTopic);
      TopicPublisher publisher = session.createPublisher(topic);
      int delivery_mode = DeliveryMode.NON_PERSISTENT;
      // need to copy message else destination will change, and ack will
      // fail.
      ObjectMessage message = session.createObjectMessage(data);
      publisher.publish(message, delivery_mode, 1, 0);
      session.close();
    }
    catch (Exception exception)
    {
View Full Code Here

      evtSvcCon = topConFac.createTopicConnection();
      evtSvcSession = evtSvcCon.createTopicSession (true, 0);
      TopicPublisher evtSvcPublisher
                = evtSvcSession.createPublisher (eventService);
      evtSvcPublisher.setDisableMessageID (true);
      ObjectMessage msg = evtSvcSession.createObjectMessage();
      msg.setStringProperty ("processKey", event.processKey());
      msg.setStringProperty ("eventType", event.eventType());
      msg.setObject ((Serializable)event);
      evtSvcPublisher.publish (msg);
      if (logger.isDebugEnabled ()) {
View Full Code Here

         to1.text = "hello2";
        
         TestObject to3 = new TestObject();
         to1.text = "hello3";
        
         ObjectMessage om1 = s.createObjectMessage();
         om1.setObject(to1);
        
         ObjectMessage om2 = s.createObjectMessage();
         om2.setObject(to2);
        
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.