IBM MQ messaging provider queue and topic advanced properties settings
Use this panel to view or change the advanced properties for the selected queue or topic destination for use with the IBM MQ messaging provider. These advanced properties control the behavior of connections made to IBM MQ messaging provider destinations.
- In the navigation pane, click .
- Click Queues or Topics to display existing queue or topic destinations.
- If appropriate, in the content pane, change the Scope setting to the level at which the queue or topic destinations are defined. This restricts the set of queue or topic destinations displayed.
- Click the name of the queue or topic destination that you want to work with.
- In the content pane, under Additional properties, click Advanced properties to display a list of the advanced properties of the IBM MQ queue or topic destination.
- Delivery
- Message format
- Optimizations
- Message descriptor
- Additional
Make any required changes to these groups and then click Apply to return to the queue or topic.
- Names can have a maximum of 48 characters, with the exception of channels, which have a maximum of 20 characters.
- The property values that you specify must match the values that you specified when configuring JMS resources for IBM MQ. For more information about configuring JMS resources for IBM MQ, see Using Java section of the IBM MQ information center.
A queue or topic for use with the IBM MQ messaging provider has the following advanced properties.
Persistence
The level of persistence used to store messages sent to this destination.
Information | Value |
---|---|
Data type | Drop-down list |
Default | As set by application |
Range |
|
Priority
The priority assigned to messages sent to this destination.
Information | Value |
---|---|
Data type | Drop-down list |
Default | As set by application |
Range |
|
Specified priority
If the Priority property was set to Specified, select the priority assigned to messages sent to this queue type destination.
Information | Value |
---|---|
Data type | Drop-down list |
Units | Message priority level |
Default | As set by application |
Range | 0 (lowest priority) through 9 (highest priority) |
Expiry
An option that specifies the expiry timeout for this destination.
Information | Value |
---|---|
Data type | Drop-down list |
Default | As set by application |
Range |
|
Specified expiry
If the Expiry property is set to Specified, enter the number of milliseconds after which messages expire and are removed from this destination.
Information | Value |
---|---|
Data type | Integer |
Units | Milliseconds |
Default | 0 |
Range | Greater than or equal to 0
|
Coded character set identifier
The character set to use when encoding strings in the message.
Information | Value |
---|---|
Data type | Integer |
Default | 1208 |
Range | 1 through 65535. The coded character set identifier (CCSID) must be one of the CCSIDs supported by IBM MQ. Blank. Leaving this field empty indicates that the default value must be used. |
For more information about supported CCSIDs, and about converting between message data from one coded character set to another, see the System Administration Guide and Application Programming Reference sections of the IBM MQ information center.
Use native encoding
An option that specifies whether the destination should use native encoding to provide appropriate encoding values for the Java™ platform.
Information | Value |
---|---|
Data type | Check box |
Default | Selected |
Range |
|
Integer encoding
If the Use native encoding check box is cleared, select the type of integer encoding to be used.
Information | Value |
---|---|
Data type | Drop-down list |
Default | Normal |
Range |
|
Decimal encoding
If the Use native encoding check box is cleared, select the type of decimal encoding to be used.
Information | Value |
---|---|
Data type | Drop-down list |
Units | Not applicable |
Default | Normal |
Range |
|
Floating point encoding
If the Use native encoding check box is cleared, select the type of floating point encoding to be used.
Information | Value |
---|---|
Data type | Drop-down list |
Default | IEEENORMAL |
Range |
|
Append RFH version 2 headers to messages sent to this destination
The action to take when replying to a message that is sent to this destination.
Information | Value |
---|---|
Data type | Check box |
Default | Selected |
Range |
|
Message body
Specifies whether an application processes the RFH version 2 header of a IBM MQ message as part of the JMS message body.
Information | Value |
---|---|
Data type | Drop-down list |
Default | UNSPECIFIED |
Range |
|
ReplyTo destination style
Specifies the format of the JMSReplyTo field.
Information | Value |
---|---|
Data type | Drop-down list |
Default | DEFAULT |
Range |
|
Asynchronously send messages to the queue manager
An option that enables the queue manager to acknowledge receipt of messages sent to it. Asynchronously sending messages to the queue manager is faster, but messages can be lost if the messaging infrastructure fails.
Information | Value |
---|---|
Data type | Drop-down list |
Default | The default value depends on whether you are working with
a queue or topic destination.
|
Range |
|
Read ahead and cache non-persistent messages for consumers
An option that determines whether messages for non-persistent consumers are sent to the client speculatively. Selecting this option results in faster message delivery but messages can be lost in the event of a failure in the messaging infrastructure.
Information | Value |
---|---|
Data type | Drop-down list |
Default | The default value depends on whether you are working with
a queue or topic destination.
|
Range |
|
ReplyTo destination style
Specifies the format of the JMSReplyTo field.
Information | Value |
---|---|
Data type | Drop-down list |
Default | DEFAULT |
Range |
|
For more information about automatic client reconnection, see the IBM MQ information center.
Read ahead consumer close method
If Read ahead and cache non-persistent messages for consumers is set to Yes or As per queue definition this property is enabled. This property determines what happens to messages in the internal read ahead buffer when the message consumer is closed.
Information | Value |
---|---|
Data type | Drop-down list |
Default | Close method waits for all cached messages to be delivered |
Range |
|
MQMD read enabled
Specifies whether an application can read the values of MQMD fields from JMS messages that have been sent or received using the IBM MQ messaging provider.
Information | Value |
---|---|
Data type | Check box |
Default | Cleared |
Range |
|
MQMD write enabled
Specifies whether an application can write the values of MQMD fields to JMS messages that will be sent or received using the IBM MQ messaging provider.
Information | Value |
---|---|
Data type | Check box |
Default | Cleared |
Range |
|
MQMD message context
Defines the message context options specified when sending messages to a destination.
Information | Value |
---|---|
Data type | Drop-down list |
Default | DEFAULT |
Range |
|