|
|
|
|
|
String |
Value of connectionURL property of ResourceAdapter JavaBean (see Table 20-1) |
Message
service address for connecting to Message Queue service |
|
String |
Inherited from ResourceAdapter JavaBean (see
Table 20-1) |
User name for connecting to Message Queue service. |
|
String |
Inherited from ResourceAdapter JavaBean (see
Table 20-1) |
Password for connecting to Message Queue service. |
|
String |
None |
Client ID for connections to Message Queue service This property must
be set if subscriptionDurability is set to Durable. |
|
String |
Inherited from ResourceAdapter JavaBean (see
Table 20-1) |
Order in which to attempt connection or reconnection to Message Queue service: PRIORITY:
order specified in address list RANDOM: Random order |
|
Integer |
Inherited from ResourceAdapter JavaBean (see Table 20-1) |
Number
of times to iterate through addressList attempting to establish or reestablish a connection. When
this limit is reached an exception will be thrown and a new
connection attempt will begin, with no limit. |
|
Integer |
Inherited from ResourceAdapter JavaBean (see Table 20-1) |
Number of
times to attempt connection or reconnection to each address in addressList before moving
on to next. |
|
Integer |
Inherited from ResourceAdapter JavaBean (see Table 20-1) |
Interval, in milliseconds, between reconnection
attempts |
|
String |
None |
Name of destination from which to consume messages The value must be that
of the destinationName property for a Message Queue destination administered object. |
|
String |
None |
Type of
destination specified by destination property:
|
|
String |
None |
Message selector for filtering messages delivered to
consumer |
|
String |
None |
Name for durable subscriptions This property must be set if subscriptionDurability is set
to Durable. |
|
String |
NonDurable |
Durability of consumer for topic destination:
This property is valid
only if destinationType is set to javax.jms.Topic, and is optional for nondurable subscriptions and
required for durable ones. If set to Durable, the clientID and subscriptionName properties
must also be set. |
|
String |
Auto-acknowledge |
|
|
String |
None |
Acknowledgment mode for MDB message consumption Valid
values are No_acknowledge or null. You can use no-acknowledge mode only for
a nontransacted, nondurable topic subscription; if you use this setting with a transacted
subscription or a durable subscription, subscription activation will fail. |
endpointExceptionRedeliveryAttempts |
Integer |
6 |
Number of times to
redeliver a message when MDB throws an exception during message delivery |
sendUndeliverableMsgsToDMQ |
Boolean |
true |
Place message in
dead message queue when MDB throws a runtime exception and number of redelivery
attempts exceeds the value of endpointExceptionRedeliveryAttempts? If false, the Message Queue broker
will attempt redelivery of the message to any valid consumer, including the same
MDB. |
|
String |
None |
A list of additional connection factory properties to be used when
creating connections to a Message Queue broker. When specified, the value of options must
be a comma-separated list of connection factory properties and their values, in the form: propertyName=value If
value contains a comma or an equals sign, precede the symbol with a
backslash (\) or enclose the entire value in quotes; for example: prop1=comma\,val,prop2="equals=val" The options property
cannot be used to specify properties that are configured internally or that have
their own setter methods, specifically: imqReconnectEnabled, imqReconnectAttempts, imqReconnectInterval, imqDefaultUsername, imqDefaultPassword, imqAddressList, imqAddressListIterations, imqAddressListBehavior.
Any values specified in options for these properties are ignored. |
useSharedSubscriptionInClusteredContainer |
Boolean |
true |
Controls whether topic subscriptions created
using this ActivationSpec will be shared when running in a clustered container, as
described in About Shared Topic Subscriptions for Clustered Containers. Set to true (the default) to share subscriptions. Set to false
to not share subscriptions. This setting should only be used for nondurable subscriptions. |