下表列出了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(非客户端使用) |