Package javax.jms

Examples of javax.jms.QueueSession.createReceiver()


            receiving messages, transacted and with auto-acknowledge-mode */
            s_rec   = qc.createQueueSession(true, Session.AUTO_ACKNOWLEDGE);
            /* start the connection */
            qc.start();
            /* Create a receiver */
            QueueReceiver qr = s_rec.createReceiver(q);
            /* Create a sender for sending messages */
            QueueSender qsender = s_send.createSender(q);
            /* create a message for sending */
            Message msg = s_send.createObjectMessage(new Integer(0));
            /* Send the message with TTL of 20 seconds */
 
View Full Code Here


            receiving messages, transacted and with auto-acknowledge-mode */
            s_rec   = qc.createQueueSession(true, Session.AUTO_ACKNOWLEDGE);
            /* start the connection */
            qc.start();
            /* Create a receiver */
            QueueReceiver qr = s_rec.createReceiver(q);
            /* Create a sender for sending messages */
            QueueSender qsender = s_send.createSender(q);
            /* send messages with priority */
            final int num = 10;
            for(int i = 0; i < num; i++) {
View Full Code Here

            receiving messages, transacted and with auto-acknowledge-mode*/
            s_rec   = qc.createQueueSession(true, Session.AUTO_ACKNOWLEDGE);
            /* start the connection */
            qc.start();
            /* Create some receivers, each with a different selector */
            QueueReceiver qr_plain = s_rec.createReceiver(q);
            QueueReceiver qr_aaa   = s_rec.createReceiver(q, "myprop='aaa'");
            QueueReceiver qr_bbb   = s_rec.createReceiver(q, "myprop='bbb'");
            /* Create a sender for sending messages */
            QueueSender qsender = s_send.createSender(q);
            /* send messages with priority */
 
View Full Code Here

            s_rec   = qc.createQueueSession(true, Session.AUTO_ACKNOWLEDGE);
            /* start the connection */
            qc.start();
            /* Create some receivers, each with a different selector */
            QueueReceiver qr_plain = s_rec.createReceiver(q);
            QueueReceiver qr_aaa   = s_rec.createReceiver(q, "myprop='aaa'");
            QueueReceiver qr_bbb   = s_rec.createReceiver(q, "myprop='bbb'");
            /* Create a sender for sending messages */
            QueueSender qsender = s_send.createSender(q);
            /* send messages with priority */
            int i = 0;
View Full Code Here

            /* start the connection */
            qc.start();
            /* Create some receivers, each with a different selector */
            QueueReceiver qr_plain = s_rec.createReceiver(q);
            QueueReceiver qr_aaa   = s_rec.createReceiver(q, "myprop='aaa'");
            QueueReceiver qr_bbb   = s_rec.createReceiver(q, "myprop='bbb'");
            /* Create a sender for sending messages */
            QueueSender qsender = s_send.createSender(q);
            /* send messages with priority */
            int i = 0;
            //send message 1
View Full Code Here

            s_rec   = qc.createQueueSession(true, Session.AUTO_ACKNOWLEDGE);
            /* start the connection */
            qc.start();
            /* Create a receiver and set a message-listener. This will be used to see,
               whether messages are delivered before the session is commited */
            QueueReceiver qr = s_rec.createReceiver(q);
            /* Create a sender for sending messages */
            QueueSender qsender = s_send.createSender(q);
            MapMessage msg = s_send.createMapMessage();
            msg.setBoolean("boolean", true);
            msg.setByte("byte", (byte)8);
View Full Code Here

            queueConnection =
                    queueConnectionFactory.createQueueConnection();
            queueSession =
                    queueConnection.createQueueSession(false,
                            Session.AUTO_ACKNOWLEDGE);
            queueReceiver = queueSession.createReceiver(queue);
            queueConnection.start();
            while (true) {
                Message m = queueReceiver.receive(1);
                if (m != null) {
                    if (m instanceof TextMessage) {
View Full Code Here

        QueueSession qs = null;
        try {
            qc = queueConnectionFactory().createQueueConnection();
            qc.start();
            qs = qc.createQueueSession (true, 0);
            QueueReceiver rec = qs.createReceiver
                (channelInQueue(), "processKey = '"
                 + ((Long)ctx.getPrimaryKey()).toString() + "'"
                 + " AND channelName = '" + channel + "'");
            Message msg = rec.receiveNoWait();
            Map result = null;
View Full Code Here

            sndr.close();

            // Now clean up in queue
            qc = queueConnectionFactory().createQueueConnection();
            qs = qc.createQueueSession (true, 0);
            QueueReceiver rec = qs.createReceiver
                (channelInQueue(), "processKey = '" + processKey + "'");
            while (rec.receiveNoWait() != null) {
            }
            rec.close ();
        } catch (JMSException e) {
View Full Code Here

            sndr.close();

            // Now clean up in queue
            qc = queueConnectionFactory().createQueueConnection();
            qs = qc.createQueueSession (true, 0);
            QueueReceiver rec = qs.createReceiver
                (channelInQueue(), "processKey = '" + processKey + "'");
            while (rec.receiveNoWait() != null) {
            }
            rec.close ();
        } 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.