WASQueue


This type is a class for model objects.

Queue destinations provided for point-to-point messaging by the internal WebSphere JMS provider. Use WebSphere Queue Destination administrative objects to manage queue destinations for the internal WebSphere JMS provider.

Package: internalmessaging
Supertype: JMSDestination

Classifier ID:  -1
Instance class name:  * Unspecified *
Instance class:  * Unspecified *



Attributes Summary
node : EString The WebSphere node name of the administrative node where the JMS server runs for this connection factory. Connections created by this factory connect to that JMS server.
persistence : MessagingPersistenceType Whether all messages sent to the destination are persistent, non-persistent, or have their persistence defined by the application.
priority : MessagingPriorityType Whether the message priority for this destination is defined by the application or the Specified priority property.
specifiedPriority : EInt If the Priority property is SPECIFIED, type here the message priority for this queue, in the range 0 through 9 with 0 as the lowest priority and 9 as the highest priority..
expiry : MessagingExpiryType 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 SPECIFIED, type here the number of milliseconds after which messages on this queue expire. Valid values are any long value greater than zero.



Attribute Details

node  -  The WebSphere node name of the administrative node where the JMS server runs for this connection factory. Connections created by this factory connect to that JMS server.
    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

persistence  -  Whether all messages sent to the destination are persistent, non-persistent, or have their persistence defined by the application.
    Data Type: MessagingPersistenceType
    Default value:  unspecified
    Allowed values:
        -2 - APPLICATION_DEFINED
        2 - PERSISTENT
        1 - NONPERSISTENT
    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: MessagingPriorityType
    Default value:  unspecified
    Allowed values:
        -2 - APPLICATION_DEFINED
        -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

specifiedPriority  -  If the Priority property is SPECIFIED, type here the message priority for this queue, in the range 0 through 9 with 0 as the lowest priority and 9 as the highest priority..
    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: MessagingExpiryType
    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 SPECIFIED, type here the number of milliseconds after which messages on this queue expire. Valid values are any long value greater than zero.
    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



(C) COPYRIGHT International Business Machines Corp. 1996-2006