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