MQTopic

The name of the topic to which messages are sent.

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.
baseTopicName The name of the MQ topic messages should be published 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.
brokerDurSubQueue Broker durable subscription queue name.
brokerCCDurSubQueue Broker connection consumer durable subscription queue name.

 

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



baseTopicName

The name of the MQ topic messages should be published on.

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: 



brokerDurSubQueue

Broker durable subscription queue name.

Data type:   String
Default value:   unspecified



brokerCCDurSubQueue

Broker connection consumer durable subscription queue name.

Data type:   String
Default value:   unspecified