MQQueue
This type is a class for model objects.
Queue destinations provided for point-to-point messaging by the WebSphere MQ JMS provider. Use WebSphere MQ Queue Destination administrative objects to manage queue destinations for the WebSphere MQ JMS provider.
Package: mqseries
Supertype: JMSDestination
Classifier ID: -1
Instance class name: * Unspecified *
Instance class: * Unspecified *
Attributes Summary persistence : MQMessagingPersistenceType Whether all messages sent to the destination are persistent, non-persistent, or have their persistence defined by the application. priority : MQMessagingPriorityType Whether the message priority for this destination is defined by the application or the Specified priority property. specifiedPriority : EInt If the Priority property is set to Specified, type here the message priority for this queue, in the range 0 through 9. expiry : MQMessagingExpiryType Whether the expiry timeout for this queue is defined by the application or the Specified expiry property, or messages on the queue never expire (have an unlimited expiry timeout). specifiedExpiry : ELong If the Expiry timeout property is set to Specified, type here the number of milliseconds (greater than 0) after which messages on this queue expire. baseQueueName : EString The name of the queue to which messages are sent, on the queue manager specified by the Base queue manager name property. baseQueueManagerName : EString The name of the WebSphere MQ queue manager to which messages are sent. CCSID : EInt The coded character set identifier for use with the WebSphere MQ queue manager. useNativeEncoding : EBoolean When enabled, native encoding is used. When disabled, the settings for integer, decimal and floating point are used. integerEncoding : MQIntegerEncoding If native encoding is not enabled, select whether integer encoding is normal or reversed. decimalEncoding : MQDecimalEncoding If native encoding is not enabled, select whether decimal encoding is normal or reversed. floatingPointEncoding : MQFloatingPointEncoding If native encoding is not enabled, select the type of floating point encoding. targetClient : MQTargetClientType Whether the receiving application is JMS-compliant or is a traditional WebSphere MQ application. queueManagerHost : EString The name of host for the queue manager on which the queue destination is created. queueManagerPort : EInt The number of the port used by the queue manager on which this queue is defined. serverConnectionChannelName : EString The name of the channel to use to connect to the queue manager. userName : EString The user ID used, with the Password property, for authentication when connecting to the queue manager to define the queue destination. password : Password The password, used with the User name property, for authentication when connecting to the queue manager to define the queue destination. sendAsync : MQQueueSendAsync * No description is available * readAhead : MQQueueReadAhead * No description is available * readAheadClose : MQQueueReadAheadClose * No description is available *
Attribute Details
persistence - Whether all messages sent to the destination are persistent, non-persistent, or have their persistence defined by the application.
Data Type: MQMessagingPersistenceType
Default value: unspecified
Allowed values:
-2 - APPLICATION_DEFINED
2 - PERSISTENT
1 - NONPERSISTENT
-1 - QUEUE_DEFINED
3 - HIGH
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
priority - Whether the message priority for this destination is defined by the application or the Specified priority property.
Data Type: MQMessagingPriorityType
Default value: unspecified
Allowed values:
-2 - APPLICATION_DEFINED
-3 - SPECIFIED
-1 - QUEUE_DEFINED
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
specifiedPriority - If the Priority property is set to Specified, type here the message priority for this queue, in the range 0 through 9.
Data Type: EInt
Default value: unspecified
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
expiry - Whether the expiry timeout for this queue is defined by the application or the Specified expiry property, or messages on the queue never expire (have an unlimited expiry timeout).
Data Type: MQMessagingExpiryType
Default value: unspecified
Allowed values:
-2 - APPLICATION_DEFINED
0 - UNLIMITED
-3 - SPECIFIED
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
specifiedExpiry - If the Expiry timeout property is set to Specified, type here the number of milliseconds (greater than 0) after which messages on this queue expire.
Data Type: ELong
Default value: unspecified
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
baseQueueName - The name of the queue to which messages are sent, on the queue manager specified by the Base queue manager name property.
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
baseQueueManagerName - The name of the WebSphere MQ queue manager to which messages are sent.
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
CCSID - The coded character set identifier for use with the WebSphere MQ queue manager.
Data Type: EInt
Default value: unspecified
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
useNativeEncoding - When enabled, native encoding is used. When disabled, the settings for integer, decimal and floating point are used.
Data Type: EBoolean
Default value: unspecified
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
integerEncoding - If native encoding is not enabled, select whether integer encoding is normal or reversed.
Data Type: MQIntegerEncoding
Default value: unspecified
Allowed values:
0 - Normal
1 - Reversed
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
decimalEncoding - If native encoding is not enabled, select whether decimal encoding is normal or reversed.
Data Type: MQDecimalEncoding
Default value: unspecified
Allowed values:
0 - Normal
1 - Reversed
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
floatingPointEncoding - If native encoding is not enabled, select the type of floating point encoding.
Data Type: MQFloatingPointEncoding
Default value: unspecified
Allowed values:
0 - IEEENormal
1 - IEEEReversed
2 - S390
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
targetClient - Whether the receiving application is JMS-compliant or is a traditional WebSphere MQ application.
Data Type: MQTargetClientType
Default value: JMS
Allowed values:
0 - JMS
1 - MQ
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
queueManagerHost - The name of host for the queue manager on which the queue destination is created.
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
queueManagerPort - The number of the port used by the queue manager on which this queue is defined.
Data Type: EInt
Default value: unspecified
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
serverConnectionChannelName - The name of the channel to use to connect to the queue manager.
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
userName - The user ID used, with the Password property, for authentication when connecting to the queue manager to define the queue destination.
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
password - The password, used with the User name property, for authentication when connecting to the queue manager to define the queue destination.
Data Type: Password
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
sendAsync - * No description is available *
Data Type: MQQueueSendAsync
Default value: YES
Allowed values:
0 - YES
1 - NO
2 - QUEUE_DEFINED
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
readAhead - * No description is available *
Data Type: MQQueueReadAhead
Default value: YES
Allowed values:
0 - YES
1 - NO
2 - QUEUE_DEFINED
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
readAheadClose - * No description is available *
Data Type: MQQueueReadAheadClose
Default value: DELIVERALL
Allowed values:
0 - DELIVERALL
1 - DELIVERCURRENT
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
(C) COPYRIGHT International Business Machines Corp. 1996-2006