功能 > 訊息功能 > ActiveMQ Classic 訊息屬性
ActiveMQ Classic 訊息支援以下預設訊息屬性
作為屬性存取的訊息屬性
屬性名稱 |
類型 |
預設值 |
描述 |
JMSDestination |
javax.jms.Destination |
由生產者設定 |
生產者使用的目的地。 |
JMSReplyTo |
javax.jms.Destination |
null |
使用者定義。 |
JMSType |
字串 |
"" |
使用者定義。 |
JMSDeliveryMode |
整數 |
DeliveryMode.PERSISTENT |
指示訊息是否應持久化。 |
JMSPriority |
整數 |
4 |
來自 0-9 的值。 |
JMSMessageID |
字串 |
唯一 |
訊息的唯一識別碼。 |
JMSTimestamp |
長整數 |
訊息傳送的時間 |
時間以毫秒為單位。 |
JMSCorrelationID |
字串 |
null |
使用者定義。 |
JMSExpiration |
長整數 |
0 |
訊息過期的時間(以毫秒為單位)。值為 0 表示永不過期。 |
JMSRedelivered |
布林值 |
false |
如果訊息正在重新傳送給消費者,則為 true ,透過 persistJMSRedelivered 持久化 |
JMS 定義
屬性名稱 |
類型 |
預設值 |
描述 |
JMSXDeliveryCount |
整數 |
0 |
嘗試傳送訊息的次數。 |
JMSXGroupID |
字串 |
null |
訊息群組的識別。 |
JMSXGroupSeq |
整數 |
0 |
訊息的序號。 |
JMSXProducerTXID |
字串 |
null |
交易識別碼。 |
ActiveMQ Classic 定義
屬性名稱 |
類型 |
預設值 |
描述 |
JMSActiveMQBrokerInTime |
長整數 |
0 |
訊息到達代理的時間戳記(以毫秒為單位)。 |
JMSActiveMQBrokerOutTime |
長整數 |
0 |
訊息離開代理的時間戳記(以毫秒為單位)。 |