MQQueue

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.

Inherits from type JMSDestination and adds the following.

Attributes Summary
persistence : MQMessagingPersistenceTypeWhether all messages sent to the destination are persistent, non-persistent, or have their persistence defined by the application.
priority : MQMessagingPriorityTypeWhether the message priority for this destination is defined by the application or the Specified priority property.
specifiedPriority : intIf the Priority property is set to Specified, type here the message priority for this queue, in the range 0 through 9.
expiry : MQMessagingExpiryTypeWhether 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 : longIf 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 : StringThe name of the queue to which messages are sent, on the queue manager specified by the Base queue manager name property.
baseQueueManagerName : StringThe name of the WebSphere MQ queue manager to which messages are sent.
CCSID : intThe coded character set identifier for use with the WebSphere MQ queue manager.
useNativeEncoding : booleanWhen enabled, native encoding is used.
integerEncoding : MQIntegerEncodingIf native encoding is not enabled, select whether integer encoding is normal or reversed.
decimalEncoding : MQDecimalEncodingIf native encoding is not enabled, select whether decimal encoding is normal or reversed.
floatingPointEncoding : MQFloatingPointEncodingIf native encoding is not enabled, select the type of floating point encoding.
targetClient : MQTargetClientTypeWhether the receiving application is JMS-compliant or is a traditional WebSphere MQ application.
queueManagerHost : StringThe name of host for the queue manager on which the queue destination is created.
queueManagerPort : intThe number of the port used by the queue manager on which this queue is defined.
serverConnectionChannelName : StringThe name of the channel to use to connect to the queue manager.
userName : StringThe user ID used, with the Password property, for authentication when connecting to the queue manager to define the queue destination.
passwordThe password, used with the User name property, for authentication when connecting to the queue manager to define the queue destination.

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: 



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: 



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:  int
     default Value:   unspecified



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: 



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:  long
     default Value:   unspecified



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:  String
     default Value:   unspecified



baseQueueManagerName    -    The name of the WebSphere MQ queue manager to which messages are sent.
     data type:  String
     default Value:   unspecified



CCSID    -    The coded character set identifier for use with the WebSphere MQ queue manager.
     data type:  int
     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
     Allowed Values:  true   false  



integerEncoding    -    If native encoding is not enabled, select whether integer encoding is normal or reversed.
     data type: MQIntegerEncoding
     default Value:   unspecified
     Allowed Values:  Normal   Reversed  



decimalEncoding    -    If native encoding is not enabled, select whether decimal encoding is normal or reversed.
     data type: MQDecimalEncoding
     default Value:   unspecified
     Allowed Values:  Normal   Reversed  



floatingPointEncoding    -    If native encoding is not enabled, select the type of floating point encoding.
     data type: MQFloatingPointEncoding
     default Value:   unspecified
     Allowed Values:  IEEENormal   IEEEReversed   S390  



targetClient    -    Whether the receiving application is JMS-compliant or is a traditional WebSphere MQ application.
     data type: MQTargetClientType
     default Value:   JMS
     Allowed Values: 



queueManagerHost    -    The name of host for the queue manager on which the queue destination is created.
     data type:  String
     default Value:   unspecified



queueManagerPort    -    The number of the port used by the queue manager on which this queue is defined.
     data type:  int
     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 user ID used, with the Password property, for authentication when connecting to the queue manager to define the queue destination.
     data type:  String
     default Value:   unspecified



password    -    The password, used with the User name property, for authentication when connecting to the queue manager to define the queue destination.
     data type: 
     default Value:   unspecified


Copyright IBM Corp. 1997-2004