MQQueue



Inherits from type JMSDestination and adds the following.


 

Attributes Summary

persistence Denotes how the persistence of a message is set.
priority Denotes how the priority of a message is set.
specifiedPriority If priority is set to SPECIFIED any message sent via this destination will have the priority set to this properties value.
expiry Denotes how the expiry of a message is set.
specifiedExpiry If expiry is set to SPECIFIED any message sent via this destination will have the expiry set to this properties value.
baseQueueName The name of the physical MQ Queue, Must be less than 48 characters.
baseQueueManagerName The name of the Queue Manager the Queue exists on.
CCSID Character set used to communicate with the Queue Manager.
useNativeEncoding When enabled, native encoding is used.
integerEncoding The integer encoding type to use.
decimalEncoding The decimal encoding type to use.
floatingPointEncoding Floating point encoding type to use.
targetClient Denotes whether the application receiving messages from the destination is a JMS application or a legacy MQ application.
queueManagerHost The hostname or IP address of the queue manager.
queueManagerPort The port for the queue manager for this queue.
serverConnectionChannelName The name of the channel to use to connect to the queue manager.
userName The username to use when connecting to the queue manager
password The password to use when connecting to the queue manager

 

Attribute Details


persistence

Denotes how the persistence of a message is set. Allowed Values: APPLICATION_DEFINED, QUEUE_DEFINED, PERSISTENT, NON_PERSISTENT

Data type:  MQMessagingPersistenceType
Default value:   unspecified
Allowed Values: 



priority

Denotes how the priority of a message is set. Allowed Values: APPLICATION_DEFINED, QUEUE_DEFINED, SPECIFIED

Data type:  MQMessagingPriorityType
Default value:   unspecified
Allowed Values: 



specifiedPriority

If priority is set to SPECIFIED any message sent via this destination will have the priority set to this properties value. It can be between 0 and 9

Data type:   Integer
Default value:   unspecified



expiry

Denotes how the expiry of a message is set. Allowed Values: APPLICATION_DEFINED, UNLIMITED, SPECIFIED

Data type:  MQMessagingExpiryType
Default value:   unspecified
Allowed Values: 



specifiedExpiry

If expiry is set to SPECIFIED any message sent via this destination will have the expiry set to this properties value.

Data type:   Long
Default value:   unspecified



baseQueueName

The name of the physical MQ Queue, Must be less than 48 characters.

Data type:   String
Default value:   unspecified



baseQueueManagerName

The name of the Queue Manager the Queue exists on. Must be less than 48 characters.

Data type:   String
Default value:   unspecified



CCSID

Character set used to communicate with the Queue Manager.

Data type:   Integer
Default value:   unspecified



useNativeEncoding

When enabled, native encoding is used. When disabled, the settings for integer, decimal and floating point are used.

Data type:   Boolean
Default value:   unspecified



integerEncoding

The integer encoding type to use.

Data type:  MQIntegerEncoding
Default value:   unspecified
Allowed Values:  Normal   Reversed  



decimalEncoding

The decimal encoding type to use.

Data type:  MQDecimalEncoding
Default value:   unspecified
Allowed Values:  Normal   Reversed  



floatingPointEncoding

Floating point encoding type to use.

Data type:  MQFloatingPointEncoding
Default value:   unspecified
Allowed Values:  IEEENormal   IEEEReversed   S390  



targetClient

Denotes whether the application receiving messages from the destination is a JMS application or a legacy MQ application. Allowed Values: JMS, MQ

Data type:  MQTargetClientType
Default value:   JMS
Allowed Values: 



queueManagerHost

The hostname or IP address of the queue manager.

Data type:   String
Default value:   unspecified



queueManagerPort

The port for the queue manager for this queue.

Data type:   Integer
Default value:   unspecified



serverConnectionChannelName

The name of the channel to use to connect to the queue manager.

Data type:   String
Default value:   unspecified



userName

The username to use when connecting to the queue manager

Data type:   String
Default value:   unspecified



password

The password to use when connecting to the queue manager

Data type:   String
Default value:   unspecified