Table of Contents

Search

  1. Preface
  2. Informatica Managed File Transfer Welcome Overview
  3. Dashboard
  4. Resources
  5. Workflows
  6. Task Reference
  7. Services Overview
  8. Users
  9. Logs and Reports
  10. Encryption
  11. System
  12. Appendix
  13. Glossary Terms

MQ Send Message

MQ Send Message

The Message Queue (MQ) Send Message task sends a message to a queue or topic.
Field
Definition
Basic Tab
Label
Specify a label for this task.
Session ID
Specify the reference to a valid MQ Session that was created using the Open MQ Session task (e.g. ${MQSession}).
Destination Name
Specify the name of queue or topic to which the message should be sent.
Destination Type
Select the type of destination.
Default Value: queue
Message File
Specify the file whose contents should be sent as the message's payload. It is not allowed to specify both Message File and Message Text.
Message Type
Select the type of message. If the file is a text file, choose text, otherwise, choose bytes.
Default Value: bytes
Message File Encoding
Specify the encoding or character set of the message file. This option is used only if the message type is set to text.
Default Value: The platform's default file encoding.
Message Text
Specify the text to be sent as the message's payload. It is not allowed to specify both Message File and Message Text. Furthermore, when Message Text is specified, the message type is always assumed to be text.
Advanced Tab
Delivery Mode
Select the mode in which the message should be delivered.
Default Value: persistent
Priority
Specify the priority for the message. Valid values are 0 through 9, with 0 being the lowest priority, and 9 being the highest.
Default Value: 4
TTL (Time to Live)
Specify how long the message should be kept at the destination before it is marked as expired. A value of zero means that the message lives forever (or until the message is consumed by a consumer).
Default Value: 0
TTL Unit
Select the time unit for the TTL.
Default Value: days
Correlation ID
Specify the ID of the message to which the message being sent is related, if any.
Reply To
Specify the name of the queue or topic to be set in the Reply-To header field. If sending a message to a queue, the value specified here is also assumed to be a queue. If sending the message to a topic, the value specified here is also assumed to be a topic.
Output Variables Tab
Sent Message Variable
If desired, specify the name of a variable which will contain an MQMessage variable. It will be created if it does not exist, or overwritten otherwise.
Control Tab
Version
The version of this task.
Log Level
Specify the level of logging to use while executing this task. Valid options are - silent, normal, verbose and debug.
Default Value: Inherited from parent Module
Execute Only If
Specify a condition that must be satisfied before this task can be executed. This task will be skipped if the specified condition is not met.
Disabled
Whether or not this task is disabled.
Default Value: false
On Error Tab
On Error
Specify the action to take when this task errors out. Valid options are - abort, continue, call:[module] and setVariable:[name]=[value]. For call:[module] replace [module] with the name of the module in the project (e.g. call:ErrorModule). For setVariable:[name]=[value] replace [name] with a variable name and [value] with the variable value (e.g. setVariable:error=true).
Default Value: Inherited from parent Module

0 COMMENTS

We’d like to hear from you!