Package javax.jms

Examples of javax.jms.Session.createTemporaryQueue()


   {
      Connection conn = JMSTestCase.cf.createConnection();

      Session sess = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);

      TemporaryQueue tempQueue = sess.createTemporaryQueue();

      Connection anotherConn = JMSTestCase.cf.createConnection();

      Session sessFromAnotherConn = anotherConn.createSession(false, Session.AUTO_ACKNOWLEDGE);
View Full Code Here


    public void testSendMessage() throws Exception {
        ConnectionFactory connFactory = lookup("ConnectionFactory", ConnectionFactory.class);
        Connection conn = connFactory.createConnection();
        conn.start();
        Session session = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);
        TemporaryQueue replyQueue = session.createTemporaryQueue();
        TextMessage msg = session.createTextMessage("Hello world");
        msg.setJMSDeliveryMode(DeliveryMode.NON_PERSISTENT);
        msg.setJMSReplyTo(replyQueue);
        Queue queue = lookup("java:jboss/" + queueName, Queue.class);
        MessageProducer producer = session.createProducer(queue);
View Full Code Here

            Queue queue = (Queue) initialContext.lookup(QUEUE_NAME);
            connection = cf.createConnection("guest", "guest");
            connection.start(); //for consumer we need to start connection
            session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
            MessageProducer sender = session.createProducer(queue);
            TemporaryQueue replyQueue = session.createTemporaryQueue();
            TextMessage message = session.createTextMessage("hello goodbye");
            message.setJMSReplyTo(replyQueue);
            sender.send(message);
            log.info("testSendMessage(): Message sent!");
View Full Code Here

            conn = qcf.createQueueConnection("guest", "guest");
            conn.start();
            session = conn.createQueueSession(false, QueueSession.AUTO_ACKNOWLEDGE);

            TemporaryQueue replyQueue = session.createTemporaryQueue();

            TextMessage msg = session.createTextMessage("Hello world");
            msg.setJMSDeliveryMode(DeliveryMode.NON_PERSISTENT);
            msg.setJMSReplyTo(replyQueue);
View Full Code Here

        Session sess = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);

        conn.start();

        sess.createConsumer(sess.createTemporaryQueue());
    }

    public void setUpClientConsumeFromNamedQueueValid() throws Exception
    {
        writeACLFile("test", "ACL ALLOW-LOG client ACCESS VIRTUALHOST",
View Full Code Here

    {
        Connection conn = getConnection("test", "client", "guest");
        Session sess = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);
        conn.start();

        sess.createTemporaryQueue();
        conn.close();
    }

    public void setUpClientCreateTemporaryQueueFailed() throws Exception
    {
View Full Code Here

        conn.start();

        try
        {

            session.createTemporaryQueue();

            fail("Test failed as creation succeded.");
        }
        catch (JMSException e)
        {
View Full Code Here

        serverConnection.start();

        //Set up the consumer
        Connection clientConnection = getConnection("test", "client", "guest");
        Session clientSession = clientConnection.createSession(true, Session.SESSION_TRANSACTED);
        Queue responseQueue = clientSession.createTemporaryQueue();
        MessageConsumer clientResponse = clientSession.createConsumer(responseQueue);
        clientConnection.start();

        // Client
        Message request = clientSession.createTextMessage("Request");
View Full Code Here

                Destination replyToDest;
                if (operation.isNonBlocking()) {
                    replyToDest = null;
                } else {
                    replyToDest = (replyDest != null) ? replyDest : session.createTemporaryQueue();
                }

                Message requestMsg = sendRequest((Object[])payload, session, replyToDest);
                if (replyToDest == null) {
                    return null;
View Full Code Here

                Destination replyToDestination;
                if (permanentReplyToDestination != null) {
                    replyToDestination = permanentReplyToDestination;
                } else {
                    if (destination instanceof Queue) {
                        replyToDestination = session.createTemporaryQueue();
                    } else {
                        replyToDestination = session.createTemporaryTopic();
                    }
                }
                MessageConsumer consumer = session.createConsumer(replyToDestination);
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.