You define a local queue with the Usage field attribute set to *TMQ, for each sending message channel.
If you want to make use of remote queue definitions, use the same command to create a queue of type *RMT, and Usage of *NORMAL.
To create a transmission queue, use the CRTMQMQ command from the command line to present you with the first queue creation panel; see Figure 109.
Figure 109. Create a queue (1)
+--------------------------------------------------------------------------------+
| Create MQM Queue (CRTMQMQ) |
| |
| Type choices, press Enter. |
| |
| Queue name . . . . . . . . . . . |
| |
| Queue type . . . . . . . . . . . ____ *ALS, *LCL, *MDL, *RMT |
| |
| Message Queue Manager name . . . *DFT________________________________ |
| _____ |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| Bottom |
| F3=Exit F4=Prompt F5=Refresh F12=Cancel F13=How to use this display |
| F24=More keys |
| + |
+--------------------------------------------------------------------------------+
Type the name of the queue and specify the type of queue that you wish to create: Local, Remote, or Alias. For a transmission queue, specify Local (*LCL) on this panel and press Enter.
You are presented with the second page of the Create MQM Queue panel; see Figure 110.
Figure 110. Create a queue (2)
+--------------------------------------------------------------------------------+
| Create MQM Queue (CRTMQMQ) |
| |
| Type choices, press Enter. |
| |
| Queue name . . . . . . . . . . . > HURS.2.HURS.PRIORIT |
| |
| Queue type . . . . . . . . . . . > *LCL *ALS, *LCL, *MDL, *RMT |
| Message Queue Manager name . . . *DFT |
| Replace . . . . . . . . . . . . *NO *NO, *YES |
| Text 'description' . . . . . . . ' ' |
| Put enabled . . . . . . . . . . *YES *SYSDFTQ, *NO, *YES |
| Default message priority . . . . 0 0-9, *SYSDFTQ |
| Default message persistence . . *NO *SYSDFTQ, *NO, *YES |
| Process name . . . . . . . . . . ' ' |
| Triggering enabled . . . . . . . *NO *SYSDFTQ, *NO, *YES |
| Get enabled . . . . . . . . . . *YES *SYSDFTQ, *NO, *YES |
| Sharing enabled . . . . . . . . *YES *SYSDFTQ, *NO, *YES |
| |
| |
| |
| |
| More... |
| F3=Exit F4=Prompt F5=Refresh F12=Cancel F13=How to use this display |
| F24=More keys |
+--------------------------------------------------------------------------------+
Change any of the default values shown. Press page down to scroll to the next screen; see Figure 111.
Figure 111. Create a queue (3)
+--------------------------------------------------------------------------------+
| Create MQM Queue (CRTMQMQ) |
| |
| Type choices, press Enter. |
| |
| Default share option . . . . . . *YES *SYSDFTQ, *NO, *YES |
| Message delivery sequence . . . *PTY *SYSDFTQ, *PTY, *FIFO |
| Harden backout count . . . . . . *NO *SYSDFTQ, *NO, *YES |
| Trigger type . . . . . . . . . . *FIRST *SYSDFTQ, *FIRST, *ALL... |
| Trigger depth . . . . . . . . . 1 1-999999999, *SYSDFTQ |
| Trigger message priority . . . . 0 0-9, *SYSDFTQ |
| Trigger data . . . . . . . . . . ' ' |
| Retention interval . . . . . . . 999999999 0-999999999, *SYSDFTQ |
| Maximum queue depth . . . . . . 5000 1-24000, *SYSDFTQ |
| Maximum message length . . . . . 4194304 0-4194304, *SYSDFTQ |
| Backout threshold . . . . . . . 0 0-999999999, *SYSDFTQ |
| Backout requeue queue . . . . . ' ' |
| Initiation queue . . . . . . . . ' ' |
| |
| |
| |
| More... |
| F3=Exit F4=Prompt F5=Refresh F12=Cancel F13=How to use this display |
| F24=More keys |
+--------------------------------------------------------------------------------+
Type *TMQ, for transmission queue, in the Usage field of this panel, and change any of the default values shown in the other fields.
Figure 112. Create a queue (4)
+--------------------------------------------------------------------------------+
| Create MQM Queue (CRTMQMQ) |
| |
| Type choices, press Enter. |
| |
| Usage . . . . . . . . . . . . . *TMQ *SYSDFTQ, *NORMAL, *TMQ |
| Queue depth high threshold . . . 80 0-100, *SYSDFTQ |
| Queue depth low threshold . . . 20 0-100, *SYSDFTQ |
| Queue full events enabled . . . *YES *SYSDFTQ, *NO, *YES |
| Queue high events enabled . . . *YES *SYSDFTQ, *NO, *YES |
| Queue low events enabled . . . . *YES *SYSDFTQ, *NO, *YES |
| Service interval . . . . . . . . 999999999 0-999999999, *SYSDFTQ |
| Service interval events . . . . *NONE *SYSDFTQ, *HIGH, *OK, *NONE |
| Distribution list support . . . *NO *SYSDFTQ, *NO, *YES |
| Cluster Name . . . . . . . . . . *SYSDFTQ |
| Cluster Name List . . . . . . . *SYSDFTQ |
| Default Binding . . . . . . . . *SYSDFTQ *SYSDFTQ, *OPEN, *NOTFIXED |
| |
| |
| |
| |
| |
| Bottom |
| F3=Exit F4=Prompt F5=Refresh F12=Cancel F13=How to use this display |
| F24=More keys |
+--------------------------------------------------------------------------------+
When you are satisfied that the fields contain the correct data, press Enter to create the queue.