The WebSphere MQ invoke type causes the specified nonterminal application to be invoked through the WebSphere MQ application programming interface.
A WebSphere MQ invoke node is handled somewhat differently by the generation properties editor and the Generate Runtime Code wizard, depending on the target runtime environment for the generation properties file. These differences are reflected in this help topic. (For a comparison of the differences see WebSphere MQ invoke type -- differences in treatment for different target runtime environments.)
For more information about these generation properties see the CICS Service Flow Runtime User's Guide (see Supported runtime environments for each project type).
| NAME | DESCRIPTION | VALUE RANGE | DEFAULT VALUE |
|---|---|---|---|
| Invoke Type | Type of node used in a COBOL-based flow |
|
LINK with COMMAREA |
| Activity Name | Name of the activity performed
by the node. Note: When the runtime code is generated
for the CICS Service Flow Runtime
environment, the runtime code generator uses the information in this
node to create a CICS Business
Transaction Services (BTS) activity. The name that you specify here
is used as the name of the new BTS activity.
|
String value: 1-32 characters | Node ID |
| Comment | Optional text associated with the node | N/A | N/A |
| MQPUT Adapter Name | The name of the generated COBOL program that implements the PUT function of the MQ command. | String value: 1-7 characters | First 7 characters of the Invoke name + "P" |
| MQPUT Transaction ID | CICS TransID for the COBOL program that implements the PUT function of an MQ command | String value: 1-3 characters | First 3 characters of the Program Name + "P" |
| Queue Name | Name of the MQ queue on which the command will put the message | String value: 1-48 characters. Cannot be blank. | N/A |
| Message Type | Specifies the MQ message type for the Request Message |
|
Request |
| MQGET Adapter Name | The name of the generated COBOL program that implements the GET function of the MQ command. |
|
First 7 characters of the Invoke name + "G" |
| MQGET Transaction ID | CICS TransID for the COBOL program that implements the GET function of an MQ command |
|
First 3 characters of the Program Name + "G" |
| MQPUT Reply to Queue Name | Name of the MQ queue from which the command will get a reply |
|
N/A |
| MQPUT Reply to QManager | Name of the MQ Queue Manager that owns the Reply Queue from which the command will get a reply |
|
N/A |
| Maximum Output Message Length | The maximum message length expected to be returned from the back-end application |
|
N/A |
| Wait Interval | Time, in seconds, that the Queue Manager waits for a message to arrive on the Reply Queue |
|
N/A |