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