Package javax.jms

Examples of javax.jms.QueueSender


            }

            getLogger().log(Level.FINE, "client sending request: ",  jmsMessage);
            //getting  Destination Style
            if (base.isDestinationStyleQueue()) {
                QueueSender sender = (QueueSender)pooledSession.producer();
                sender.setTimeToLive(ttl);
                sender.send((Queue)base.targetDestination, jmsMessage, deliveryMode, priority, ttl);
            } else {
                TopicPublisher publisher = (TopicPublisher)pooledSession.producer();
                publisher.setTimeToLive(ttl);
                publisher.publish((Topic)base.targetDestination, jmsMessage, deliveryMode, priority, ttl);
            }
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);

      return NotificationAcknowledgment.getAckString();

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

    if ( filteredQueue.size() == 0 ) {
      return;
    }
    LuceneWorkSerializer serializer = indexManager.getSerializer();
    byte[] data = serializer.toSerializedModel( filteredQueue );
    QueueSender sender;
    QueueSession session;
    QueueConnection connection;
    try {
      connection = processor.getJMSConnection();
      //TODO make transacted parameterized
      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) {
      throw log.unableToSendJMSWork( indexName, processor.getJmsQueueName(), e );
View Full Code Here

        connection.close();
    }
   
    public void sendAMessage(String msg) throws JMSException {
     
        QueueSender sender = session.createSender(queue);       
        ObjectMessage objectMsg = session.createObjectMessage(msg);
       
        sender.send(objectMsg);       
        sender.close();
    }
View Full Code Here

        conn.close();
    }
   
    public void sendAMessage(String msg) throws JMSException, ParseException {
     
        QueueSender send = session.createSender(que);
        ExternalObject external = new ExternalObject();
  InternalObject internal = new InternalObject();
  internal.setNumber(new Integer(1));
  internal.setText(msg);
  external.setInternal(internal);
  String dateString = "2007-03-07T04:27:00";
  Date date = (new SimpleDateFormat(DEFAULT_DATE_FORMAT)).parse(dateString);
  external.setDate(date);       
        ObjectMessage tm = session.createObjectMessage(external);
        send.send(tm);       
        send.close();
    }
View Full Code Here

        conn.close();
    }
   
    public void sendAMessage(String msg) throws JMSException {
     
        QueueSender send = session.createSender(que);       
        ObjectMessage tm = session.createObjectMessage(msg);
       
        send.send(tm);       
        send.close();
    }
View Full Code Here

        conn.close();
    }
   
    public void sendAMessage(String msg) throws JMSException {
     
        QueueSender send = session.createSender(que);       
        ObjectMessage tm = session.createObjectMessage(msg);
        send.send(tm);       
        send.close();
    }
View Full Code Here

        conn.close();
    }
   
    public void sendAMessage(String msg) throws JMSException {
     
        QueueSender send = session.createSender(que);       
        ObjectMessage tm = session.createObjectMessage(msg);
       
        send.send(tm);       
        send.close();
    }
View Full Code Here

   }

   public void sendAMessage(String msg) throws JMSException
   {

      QueueSender send = session.createSender(que);
      ObjectMessage tm = session.createObjectMessage(msg);
    tm.setStringProperty(StoreMessageToFile.PROPERTY_JBESB_FILENAME, "SpringHelloWorldTest.log");
      send.send(tm);
      send.close();
   }
View Full Code Here

        conn.close();
    }
   
    public void sendAMessage(String msg) throws JMSException {
     
        QueueSender send = session.createSender(que);       
        ObjectMessage tm = session.createObjectMessage(msg);
        send.send(tm);       
        send.close();
    }
View Full Code Here

TOP

Related Classes of javax.jms.QueueSender

Copyright © 2018 www.massapicom. 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.