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

How to use
setJMSDeliveryMode
method
in
javax.jms.TextMessage

Best Java code snippets using javax.jms.TextMessage.setJMSDeliveryMode (Showing top 4 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: apache/activemq-artemis

m.setJMSDeliveryMode(DeliveryMode.PERSISTENT);
origin: apache/activemq-artemis

m.setJMSDeliveryMode(DeliveryMode.PERSISTENT);
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: stackoverflow.com

textMessage.setJMSType("mcd://xmlns");//message type
textMessage.setJMSExpiration(2*1000);//message expiration
textMessage.setJMSDeliveryMode(DeliveryMode.PERSISTENT); //message delivery mode either persistent or non-persistemnt
javax.jmsTextMessagesetJMSDeliveryMode

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

  • Reading from database using SQL prepared statement
  • getResourceAsStream (ClassLoader)
  • onCreateOptionsMenu (Activity)
  • setContentView (Activity)
  • Font (java.awt)
    The Font class represents fonts, which are used to render text in a visible way. A font provides the
  • PrintStream (java.io)
    A PrintStream adds functionality to another output stream, namely the ability to print representatio
  • Collection (java.util)
    Collection is the root of the collection hierarchy. It defines operations on data collections and t
  • Date (java.util)
    A specific moment in time, with millisecond precision. Values typically come from System#currentTime
  • Executor (java.util.concurrent)
    An object that executes submitted Runnable tasks. This interface provides a way of decoupling task s
  • Option (scala)
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