addressList [Message Queue JMS 资源适配器的特有属性。]
|
字符串
|
从 ResourceAdapter JavaBean 继承
|
(可选) 用于连接到 Message Queue 服务的消息服务地址
|
destination [标准的企业 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 或 null。
只能将 No_acknowledge 模式用于非事务、非长期的主题订阅;如果对事务订阅或长期订阅使用此设置,订阅激活将失败。
|
endpointExceptionRedeliveryAttempts
|
整数
|
6
|
消息传送期间当 MDB 抛出异常时,重新传送消息的次数
|
sendUndeliverableMsgsToDMQ
|
布尔值
|
true
|
当 MDB 抛出运行时环境异常且重新传送尝试次数超出 endpointExceptionRedeliveryAttempts 值时,是否将消息置于停用消息队列中?
如果为 false,Message Queue 代理将尝试将消息重新传送到任何有效的使用方,包括同一个 MDB。
|