JMS2.0规范中文版

如何设置消息头的值

下表列出了JMS支持的消息头属性,以及它们是由JMS提供者设置还是由客户端应用设置。

表格3-1 消息头字段的值

消息头字段 被谁设置 Setter方法
JMSDestination JMS提供者发送方法 setJMSDestination (非客户端使用)
JMSDeliveryMode JMS提供者发送方法 setJMSDeliveryMode(非客户端使用)
JMSExpiration JMS提供者发送方法 setJMSExpiration(非客户端使用)
JMSDeliveryTime JMS提供者发送方法 setJMSDeliveryTime(非客户端使用)
JMSPriority JMS提供者发送方法 setJMSPriority(非客户端使用)
JMSMessageID JMS提供者发送方法 setJMSMessageID(非客户端使用)
JMSTimestamp JMS提供者发送方法 setJMSTimestamp(非客户端使用)
JMSCorrelationID 客户端应用 setJMSCorrelationID, setJMSCorrelationIDAsBytes
JMSReplyTo 客户端应用 setJMSReplyTo
JMSType 客户端应用 setJMSType
JMSRedelivered JMS提供者在投递之前 setJMSRedelivered(非客户端使用)