Package javax.jms

Examples of javax.jms.QueueSession.createSender()


        }
       
        MessageConsumer consumer = session.createReceiver((Queue)destination, selector);
        return new PooledSession(session,
                                 destination,
                                 session.createSender(null),
                                 consumer);
    }


    /**
 
View Full Code Here


     */
    PooledSession createPointToPointSendOnlySession() throws JMSException {
        QueueSession session =
            ((QueueConnection)theConnection).createQueueSession(false, Session.AUTO_ACKNOWLEDGE);

        return new PooledSession(session, null, session.createSender(null), null);
    }


    /**
     * Helper method to create a point-to-point pooled session for consumer only.
View Full Code Here

     */
    private PooledSession createPointToPointServerSession(Destination destination) throws JMSException {
        QueueSession session =
            ((QueueConnection)theConnection).createQueueSession(false, Session.AUTO_ACKNOWLEDGE);
       
        return new PooledSession(session, destination, session.createSender(null),
                                 session.createReceiver((Queue)destination,
                                                        runtimePolicy.getMessageSelector()));
    }


View Full Code Here

    QueueConnection queueConnection = null;
    try {
      queueConnection = queueConnectionFactory.createQueueConnection();
      QueueSession queueSession = queueConnection.createQueueSession(
          false, Session.AUTO_ACKNOWLEDGE);
      QueueSender queueSender = queueSession.createSender(queue);
      TextMessage message = queueSession.createTextMessage();
      message.setStringProperty("messageType", messageType);
      message.setText(contents);
      queueSender.send(message);
View Full Code Here

      session = connection.createQueueSession( false, QueueSession.AUTO_ACKNOWLEDGE );
      ObjectMessage message = session.createObjectMessage();
      message.setObject( data );
      message.setStringProperty( Environment.INDEX_NAME_JMS_PROPERTY, indexName );

      sender = session.createSender( processor.getJmsQueue() );
      sender.send( message );

      session.close();
    }
    catch (JMSException e) {
View Full Code Here

                context.lookup(AQInitialContextFactory.QUEUE_CONNECTION_FACTORY);
            connection = queueConnectionFactory.createQueueConnection();
            session = connection.createQueueSession(false,
            QueueSession.AUTO_ACKNOWLEDGE);
            Queue queue = (Queue) context.lookup(qName);
            messageProducer = session.createSender(queue);
            messageConsumer = session.createReceiver(queue);
            connection.start();
            TextMessage sendMessage = session.createTextMessage(MESSAGE_CONTENT);
            messageProducer.send(sendMessage);
            TextMessage receiveMessage = (TextMessage) messageConsumer.receive(2000);
View Full Code Here

                context.lookup(AQInitialContextFactory.XA_QUEUE_CONNECTION_FACTORY);
            connection = xaQueueConnectionFactory.createXAQueueConnection();
            session = connection.createQueueSession(false,
            QueueSession.AUTO_ACKNOWLEDGE);
            Queue queue = (Queue) context.lookup(qName);
            messageProducer = session.createSender(queue);
            messageConsumer = session.createReceiver(queue);
            connection.start();
            TextMessage sendMessage = session.createTextMessage(MESSAGE_CONTENT);
            messageProducer.send(sendMessage);
            TextMessage receiveMessage = (TextMessage) messageConsumer.receive(2000);
View Full Code Here

     que = (Queue) iniCtx.lookup("queue/" + queueName);
     session = conn.createQueueSession(false, QueueSession.AUTO_ACKNOWLEDGE);
     conn.start();
     //logger.info("Connection Started");
    
     QueueSender send = session.createSender(que);       
     TextMessage tm = session.createTextMessage((String)message.getBody().get());
     send.send(tm);       
     send.close();
    
     conn.stop();
View Full Code Here

      session = conn.createQueueSession(false, QueueSession.AUTO_ACKNOWLEDGE);
      conn.start();

      String newMsg = (String) esbMessage.getBody().get();
     
      QueueSender send = session.createSender(que);       
        TextMessage tm = session.createTextMessage(newMsg);
        send.send(tm);
       

      conn.stop();
View Full Code Here

          que = (Queue) iniCtx.lookup(theKey);
          session = conn1.createQueueSession(false, QueueSession.AUTO_ACKNOWLEDGE);
          conn1.start();

                    // Send the message                           
          QueueSender send = session.createSender(que);
          tm = session.createTextMessage(message.getBody().get().toString());
          send.send(tm);
                   
          // Close the connection
          send.close();
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.