WebSphere WebSphere Application Server Express, Version 6.0.x Operating Systems: AIX, HP-UX, Linux, Solaris, Windows

Message header reference information

This topic describes the mapping of the non-routing message property fields to JMS header fields, and the methods available to work with them.

Header fields

SIMessage header field Field description Corresponding JMS message header field SIMessage methods
Priority (ReplyPriority) Integer value 0-9, higher value is higher message priority JMSPriority
  • getPriority
  • setPriority
  • getReplyPriority
  • setReplyPriority
Reliability (ReplyReliability) Specifies the reliability of message delivery. See Message reliability levels for a description of the possible values. JMSDeliveryMode supports two levels of reliability: PERSISTENT and NON_PERSISTENT
  • getReliability
  • setReliability
  • getReplyReliebility
  • setReplyReliability
TimeToLive (ReplyTimeToLive, RemainingTimeToLive) Specifies the time in milliseconds a message can remain on the queue before it expires JMSExpiration is the time of expiry calculated as current time plus time-to-live.
  • getTimeToLive
  • getReplyTimeToLive
  • getRemainingTimeToLive
  • setTimeToLive
  • setReplyTimeToLive
  • setRemainingTimeToLive
Discriminator (ReplyDiscriminator) String containing a topic that is tested by a selector rule to determine if message should be mediated. No corresponding JMS field
  • getDiscriminator
  • setDiscriminator
  • getReplyDiscriminator
  • setReplyDiscriminator
RedeliveredCount Read-only field containing the count of each time a message has been redelivered JMSRedelivered is an indicator it is likely, but not guaranteed, that this message was delivered but unacknowledged in the past. getRedeliveredCount
ApiMessageId A value that uniquely identifies each message sent. JMSMessageId
  • getApiMessageId
  • setApiMessageId
CorrelationId Used to link one message with another - typically a response message with its request. JMSCorrelationId
  • getCorrelationId
  • setCorrelationId
UserId The identity of the user sending the message. JMSX Userid is a message property not used by WebSphere Application server.
  • getUserId
  • setUserId

Reference topic

Terms of Use | Feedback

Last updated: 2 Aug 2005
http://publib.boulder.ibm.com/infocenter/ws60help/index.jsp?topic=/com.ibm.websphere.pmc.express.doc\ref\rjy1380.html

© Copyright IBM Corporation 2004, 2005. All Rights Reserved.
This information center is powered by Eclipse technology. (http://www.eclipse.org)