Codota Logo
TextMessage.setJMSPriority
Code IndexAdd Codota to your IDE (free)

How to use
setJMSPriority
method
in
javax.jms.TextMessage

Best Java code snippets using javax.jms.TextMessage.setJMSPriority (Showing top 5 results out of 315)

  • Common ways to obtain TextMessage
private void myMethod () {
TextMessage t =
  • Codota IconSession session;String text;session.createTextMessage(text)
  • Codota IconSession session;session.createTextMessage()
  • Codota IconQueueSession senderSession;senderSession.createTextMessage()
  • Smart code suggestions by Codota
}
origin: org.apache.geronimo.plugins/activemq-portlets

msg.setText(messageInfo.getMessage());
msg.setJMSCorrelationID(messageInfo.getCorrelationId());
msg.setJMSPriority(messageInfo.getPriority());
msg.setJMSType(messageInfo.getJmsType());
producer.send(msg, deliveryMode, messageInfo.getPriority(), TextMessage.DEFAULT_TIME_TO_LIVE);
origin: hazelcast/hazelcast-jet-code-samples

private static Pipeline buildPipeline() {
  Pipeline p = Pipeline.create();
  p.drawFrom(Sources.jmsTopic(() -> new ActiveMQConnectionFactory(ActiveMQBroker.BROKER_URL), INPUT_TOPIC))
   .filter(message -> message.getJMSPriority() > 3)
   .map(message -> (TextMessage) message)
   // print the message text to the log
   .peek(TextMessage::getText)
   .drainTo(Sinks.<TextMessage>jmsTopicBuilder(() -> new ActiveMQConnectionFactory(ActiveMQBroker.BROKER_URL))
       .destinationName(OUTPUT_TOPIC)
       .messageFn((session, message) -> {
         TextMessage textMessage = session.createTextMessage(message.getText());
         textMessage.setBooleanProperty("isActive", true);
         textMessage.setJMSPriority(8);
         return textMessage;
       })
       .build());
  return p;
}
origin: hazelcast/hazelcast-jet-code-samples

private static Pipeline buildPipeline() {
  Pipeline p = Pipeline.create();
  p.drawFrom(Sources.jmsQueue(() -> new ActiveMQConnectionFactory(ActiveMQBroker.BROKER_URL), INPUT_QUEUE))
   .filter(message -> message.getJMSPriority() > 3)
   .map(message -> (TextMessage) message)
   // print the message text to the log
   .peek(TextMessage::getText)
   .drainTo(Sinks.<TextMessage>jmsQueueBuilder(() -> new ActiveMQConnectionFactory(ActiveMQBroker.BROKER_URL))
       .destinationName(OUTPUT_QUEUE)
       .messageFn((session, message) -> {
           // create new text message with the same text and few additional properties
           TextMessage textMessage = session.createTextMessage(message.getText());
           textMessage.setBooleanProperty("isActive", true);
           textMessage.setJMSPriority(8);
           return textMessage;
         }
       )
       .build());
  return p;
}
origin: com.betfair.cougar/jms-transport

@Override
public TextMessage marshallEvent(EventServiceBindingDescriptor bindingDescriptor, Event event, Object session) throws CougarException {
  try {
    TextMessage message = ((Session)session).createTextMessage(marshallEventBody(event));
    //Sets the routing string
    message.setStringProperty(JMSPropertyConstants.MESSAGE_ROUTING_FIELD_NAME, getHostString(event));
    //Sets the message id guid.  If there isn't one, make one up
    String messageId = event.getMessageId();
    if (messageId == null) {
      messageId = new RequestUUIDImpl().toString();
    }
    message.setStringProperty(JMSPropertyConstants.MESSAGE_ID_FIELD_NAME, messageId);
    //Sets the version header
    message.setStringProperty(JMSPropertyConstants.EVENT_VERSION_FIELD_NAME, bindingDescriptor.getServiceVersion().toString());
    //Sets the event name header
    message.setStringProperty(JMSPropertyConstants.EVENT_NAME_FIELD_NAME, event.getClass().getSimpleName());
    message.setBooleanProperty("JMS_SonicMQ_preserveUndelivered", true);
    message.setBooleanProperty("JMS_SonicMQ_notifyUndelivered",   true);
    message.setJMSDeliveryMode(deliveryMode);
    message.setJMSExpiration(expirationTime);
    message.setJMSPriority(priority);
    return message;
  } catch (JMSException jmsex) {
    throw new CougarFrameworkException("Error marshalling Event", jmsex);
  } catch (UnknownHostException e) {
    throw new CougarFrameworkException("Error looking up local host name", e);
  }
}
origin: agoncal/agoncal-book-javaee7

 public void sendMessage() throws JMSException {
  Message message = null;

  // Filtering messages
  context.createTextMessage().setIntProperty("orderAmount", 1530);
  context.createTextMessage().setJMSPriority(5);

  // Setting Message Time-to-Live
  context.createProducer().setTimeToLive(1000).send(queue, message);
  context.createProducer().setTimeToLive(1000).setDeliveryMode(DeliveryMode.NON_PERSISTENT).send(queue, message);

  // Specifying Message Persistence
  context.createProducer().setDeliveryMode(DeliveryMode.NON_PERSISTENT).send(queue, message);

  // Controlling Acknowledgment
  message.acknowledge();
  context.createProducer().setDeliveryMode(DeliveryMode.NON_PERSISTENT).send(queue, message);

  // Creating Durable Consumers
  context.createDurableConsumer(topic, "javaee7DurableSubscription").receive();

  // Setting Priorities
  context.createProducer().setPriority(2).send(queue, message);

  // All together
  context.createProducer().setPriority(2).setTimeToLive(1000).setDeliveryMode(DeliveryMode.NON_PERSISTENT).send(queue, message);

 }
}
javax.jmsTextMessagesetJMSPriority

Popular methods of TextMessage

  • getText
    Gets the string containing this message's data. The default value is null.
  • setText
    Sets the string containing this message's data.
  • setStringProperty
  • setJMSCorrelationID
  • setIntProperty
  • setLongProperty
  • getStringProperty
  • setBooleanProperty
  • setJMSReplyTo
  • getJMSCorrelationID
  • getJMSMessageID
  • getJMSReplyTo
  • getJMSMessageID,
  • getJMSReplyTo,
  • setDoubleProperty,
  • acknowledge,
  • setJMSType,
  • getJMSDeliveryMode,
  • setObjectProperty,
  • getIntProperty,
  • getJMSPriority,
  • clearBody

Popular in Java

  • Start an intent from android
  • onRequestPermissionsResult (Fragment)
  • getSharedPreferences (Context)
  • getSupportFragmentManager (FragmentActivity)
    Return the FragmentManager for interacting with fragments associated with this activity.
  • Table (com.google.common.collect)
    A collection that associates an ordered pair of keys, called a row key and a column key, with a sing
  • BufferedImage (java.awt.image)
    The BufferedImage subclass describes an java.awt.Image with an accessible buffer of image data. All
  • BufferedInputStream (java.io)
    Wraps an existing InputStream and buffers the input. Expensive interaction with the underlying input
  • Manifest (java.util.jar)
    The Manifest class is used to obtain attribute information for a JarFile and its entries.
  • Handler (java.util.logging)
    A Handler object accepts a logging request and exports the desired messages to a target, for example
  • Reference (javax.naming)
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now