addressList [Message Queue JMS 資源介面專用的特性]
|
字串
|
繼承自 ResourceAdapter JavaBean
|
(選擇性) 可供連線至 Message Queue 服務的訊息服務位址
|
destination [標準 Enterprise JavaBean (EJB) 和 J2EE 連接器架構 (CA) 特性]
|
字串
|
無
|
(必需) 使用訊息時所在的目標名稱
此值必須是 Message Queue 目標受管理物件的 destinationName 特性。
|
destinationType
|
字串
|
無
|
(必需) destination 特性指定的目標類型:
javax.jms.Queue:佇列目標
javax.jms.Topic:主題目標
|
messageSelector
|
字串
|
無
|
(選擇性) 可供篩選傳送到用戶之訊息的訊息選擇器
|
subscriptionName
|
字串
|
無
|
長期訂閱的名稱
若 subscriptionDurability 是設為 Durable ,則必須設定此特性。
|
subscriptionDurability
|
字串
|
NonDurable
|
主題目標用戶的長期性:
Durable:長期用戶
NonDurable:非長期用戶
只有當 destinationType 是設為 javax.jms.Topic 時,此特性才有效;此特性對於非長期訂閱是選擇性的,對於長期訂閱則是必需的。若設為 Durable,也必須設定 clientID 和 subscriptionName 特性。
|
clientId
|
字串
|
無
|
可供連線至 Message Queue 服務的用戶端 ID
若 subscriptionDurability 是設為 Durable,則必須設定此特性。
|
acknowledgeMode
|
字串
|
Auto-acknowledge
|
(選擇性) 確認模式:
Auto-acknowledge:
Auto-acknowledge 模式
Dups-ok-acknowledge:
Dups-OK-acknowledge 模式
|
customAcknowledgeMode
|
字串
|
無
|
MDB 訊息使用的確認模式
有效值為 No_acknowledge 或空值。
您只能針對未處理作業事件的非長期主題訂閱使用 no-acknowledge 模式;如果將此設定用於已處理作業事件訂閱或長期訂閱,將無法啟動訂閱。
|
endpointExceptionRedeliveryAttempts
|
整數
|
6
|
當 MDB 在傳送訊息期間丟出異常時,要重新傳送訊息的次數
|
sendUndeliverableMsgsToDMQ
|
布林值
|
true
|
當 MDB 丟出執行階段異常而且嘗試重新傳送的次數超出 endpointExceptionRedeliveryAttempts 值時,是否將訊息放入停用的訊息佇列中?
如果是 false,Message Queue 代理程式會嘗試向任何有效的用戶 (包含此 MDB) 重新傳送訊息。
|