Package javax.jms

Examples of javax.jms.Session.createObjectMessage()


            // create a new temp response queue
            session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
            Destination responseQueue = session.createTemporaryQueue();

            // Create a request messages
            ObjectMessage requestMessage = session.createObjectMessage();
            requestMessage.setJMSReplyTo(responseQueue);
            requestMessage.setObject((Serializable) request);

            // Send the request message
            producer = session.createProducer(requestQueue);
View Full Code Here


                    // create response map
                    Map<String, Object> response = new TreeMap<String, Object>();
                    response.put("return", returnValue);

                    // create response message
                    ObjectMessage responseMessage = session.createObjectMessage();
                    responseMessage.setJMSCorrelationID(requestMessage.getJMSCorrelationID());
                    responseMessage.setObject((Serializable) response);

                    // send response message
                    producer = session.createProducer(requestMessage.getJMSReplyTo());
View Full Code Here

      Connection conn = qcf.createConnection();
      Destination que = (Queue) iniCtx.lookup(destination);
      Session session = conn.createSession(false, QueueSession.AUTO_ACKNOWLEDGE);
      conn.start();
      MessageProducer send = session.createProducer(que);
      ObjectMessage tm = session.createObjectMessage(msg);
      send.send(tm);
      send.close();
      conn.close();
   }
View Full Code Here

        final JmsMessageService messageService = (JmsMessageService) services.getMessageService();
        final Session session = messageService.getSession();
        final MessageProducer producer = session.createProducer(destination);
        try
        {
          Message resultMessage = session.createObjectMessage(result);
          resultMessage.setJMSCorrelationID(correlationId);
          producer.send(resultMessage);
        } finally {
          producer.close();
        }
View Full Code Here

      Connection conn = qcf.createConnection();
      Destination que = (Queue) iniCtx.lookup(destination);
      Session session = conn.createSession(false, QueueSession.AUTO_ACKNOWLEDGE);
      conn.start();
      MessageProducer send = session.createProducer(que);
      ObjectMessage tm = session.createObjectMessage(msg);
      send.send(tm);
      send.close();
      conn.close();
   }
View Full Code Here

            // create a new temp response queue
            session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
            Destination responseQueue = session.createTemporaryQueue();

            // Create a request messages
            ObjectMessage requestMessage = session.createObjectMessage();
            requestMessage.setJMSReplyTo(responseQueue);
            requestMessage.setObject((Serializable) request);

            // Send the request message
            producer = session.createProducer(requestQueue);
View Full Code Here

                    // create response map
                    Map<String, Object> response = new TreeMap<String, Object>();
                    response.put("return", returnValue);

                    // create response message
                    ObjectMessage responseMessage = session.createObjectMessage();
                    responseMessage.setJMSCorrelationID(requestMessage.getJMSCorrelationID());
                    responseMessage.setObject((Serializable) response);

                    // send response message
                    producer = session.createProducer(requestMessage.getJMSReplyTo());
View Full Code Here

            // create a new temp response queue
            session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
            Destination responseQueue = session.createTemporaryQueue();

            // Create a request messages
            ObjectMessage requestMessage = session.createObjectMessage();
            requestMessage.setJMSReplyTo(responseQueue);
            requestMessage.setObject((Serializable) request);

            // Send the request message
            producer = session.createProducer(session.createQueue(REQUEST_QUEUE_NAME));
View Full Code Here

        else if (object instanceof Serializable) {
            Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
            try {
                MessageProducer producer = session.createProducer(topic);

                Message message = session.createObjectMessage((Serializable) object);
                producer.send(message);

            }
            finally {
                session.close();
View Full Code Here

            Status status = (Status) om.getObject();
            status = manager.addStatusMessage(status);
            connection = connectionFactory.createConnection();
            Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
            TopicPublisher publisher = ((TopicSession) session).createPublisher(statusTopic);
            ObjectMessage update = session.createObjectMessage(status);
            publisher.send(update);
        } catch (JMSException e) {
            log.error(e.getMessage());
        } finally {
            if (connection != 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.