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