Configuration Options Related Tasks Related Topics
Use this page to define the default delivery configuration parameters for this JMS connection factory, such as the default delivery mode, default time to live, etc.
Name | Description |
---|---|
Default Priority |
The default priority used for messages when a priority is not explicitly defined. All messages with a DefaultPriority of -1 that are produced on a
connection created with this factory will receive this value.
Message producers can get the priority explicitly by calling the
This attribute is dynamic. It can be changed at any time. However, changing the value does not affect existing connections. It only affects new connections made with this connection factory. MBean Attribute
(Does not apply to application modules): Minimum value: Maximum value: |
Default Time-to-Live |
The maximum length of time, in milliseconds, that a message will exist. This value is used for messages when a priority is not explicitly defined. A value of 0 indicates that the message has an infinite amount time to live. A value of 0 indicates that the message has an infinite amount time to live. All messages with a DefaultTimeToLive of -1 that are produced on a connection created with this factory will receive this value expressed in milliseconds. Message producers can get the time-to-live explicitly by calling
the This attribute is dynamic. It can be changed at any time. However, changing the value does not affect existing connections. It only affects new connections made with this connection factory. MBean Attribute
(Does not apply to application modules): Minimum value: Maximum value: |
Default Time-to-Deliver |
The delay time, in milliseconds, between when a message is produced and when it is made visible on its destination. All messages produced by a producer created with this factory
that have a DefaultTimeToDeliver of -1 will use this value. Message
producers can get the Time-to-Deliver explicitly by calling the
This attribute is dynamic. It can be changed at any time. However, changing the value does not affect existing connections. It only affects new connections made with this connection factory. MBean Attribute
(Does not apply to application modules): |
Default Delivery Mode |
The default delivery mode used for messages when a delivery mode is not explicitly defined. All messages with a DefaultDeliveryMode of This attribute is dynamic. It can be changed at any time. However, changing the value does not affect existing connections. It only affects new connections made with this connection factory. MBean Attribute
(Does not apply to application modules): |
Default Redelivery Delay |
The delay time, in milliseconds, before rolled back or recovered messages are redelivered. All messages consumed by a consumer created with this factory that have a DefaultRedeliveryDelay of -1 will use this value. Message consumers can get the redelivery delay explicitly by
calling the
This attribute is dynamic. It can be changed at any time. However, changing the value does not affect existing connections. It only affects new connections made with this connection factory. MBean Attribute
(Does not apply to application modules): Minimum value: Maximum value: |
Send Timeout |
The maximum length of time, in milliseconds, that a sender will wait when there isn't enough available space (no quota) on a destination to accommodate the message being sent. The default time is 10 milliseconds. A value of 0 indicates that the sender does not want to wait for space. This attribute is dynamic. It can be changed at any time. However, changing the value does not affect existing connections or their producers. It only affects new connections made with this connection factory. Producers inherit the setting from the connection factory used to create their session and connection. The value can then be overridden at run time by setting the value on the producer. MBean Attribute
(Does not apply to application modules): Minimum value: Maximum value: |
Default Compression Threshold |
The number of bytes for the serialized message body so any message exceeds this limit will trigger message compression when the message is sent or received by the JMS message producer or consumer. The compression will occur either:
MBean Attribute
(Does not apply to application modules): Minimum value: Maximum value: |
Default Unit-of-Order for Producer |
The default Unit-of-Order name for producers that connect using this connection factory. A Unit-of-Order allows for messages to be processed in a certain order, even among multiple recipients.
MBean Attribute
(Does not apply to application modules): Changes take effect after you redeploy the module or restart the server. |
User-generated Unit-of-Order Name |
Specifies the Unit-of-Order name when the Default Unit-of-Order for Producer value is set to User-generated. |
![]() ![]() |