Cluster-sender channel

Read syntax diagramSkip visual syntax diagramDEFINE CHANNEL

>>-DEFINE CHANNEL-+-(channel-name)---------+-------------------->
                  +-(string+QMNAME+)-------+
                  '-(string+QMNAME+string)-'

                    (1) (2)
>--CHLTYPE(CLUSSDR)-----------CONNAME(string)------------------->

                (3)                    (3)
   .-BATCHHB(0)-------.  .-BATCHINT(0)-------.
>--+------------------+--+-------------------+------------------>
   'BATCHHB(integer)--'  '-BATCHINT(integer)-'

                 (3)                   (3)
   .-BATCHSZ(50)------.  .-CLUSNL(' ')------.
>--+------------------+--+------------------+------------------->
   '-BATCHSZ(integer)-'  '-CLUSNL(nlname)---'

                  (3)                      (3)
   .-CLUSTER(' ')---------.  .-CLWLPRTY(0)-------.
>--+----------------------+--+-------------------+-------------->
   '-CLUSTER(clustername)-'  '-CLWLPRTY(integer)-'

                 (3)                     (3)
   .-CLWLRANK(0)-------.  .-CLWLWGHT(50)------.
>--+-------------------+--+-------------------+----------------->
   '-CLWLRANK(integer)-'  '-CLWLWGHT(integer)-'

   .-CMDSCOPE(' ')------------. (5)
>--+--------------------------+--------------------------------->
   |                     (4)  |
   +-CMDSCOPE(qmgr-name)------+
   |             (4)          |
   '-CMDSCOPE(*)--------------'

                   (3)
   .-COMPHDR(NONE)-------------.
>--+---------------------------+-------------------------------->
   |          .-,----------.   |
   |          V            |   |
   '-COMPHDR(---+-NONE---+-+-)-'
                '-SYSTEM-'

                   (3)                            (3)
   .-COMPMSG(NONE)---------------.  .-CONVERT(NO)------.
>--+-----------------------------+--+------------------+-------->
   |          .-,------------.   |  '-CONVERT(YES)-----'
   |          V              |   |
   '-COMPMSG(---+-NONE-----+-+-)-'
                +-RLE------+
                +-ZLIBFAST-+
                '-ZLIBHIGH-'

                (3)                     (3)
   .-DESCR(' ')------.  .-DISCINT(6000)------.
>--+-----------------+--+--------------------+------------------>
   '-DESCR(string)---'  '-DISCINT(integer)---'

                (3)                   (3)
   .-HBINT(300)------.  .-KAINT(AUTO)------.
>--+-----------------+--+------------------+-------------------->
   '-HBINT(integer)--'  'KAINT(integer)----'

                                           (3)
                           .-LOCLADDR(' ')------.
>--+--------------------+--+--------------------+--------------->
   '-LIKE(channel-name)-'  'LOCLADDR(string)----'

                          (3)                     (3)
   .-LONGRTY(999 999 999)------.  .-LONGTMR(1200)------.
>--+---------------------------+--+--------------------+-------->
   '-LONGRTY(integer)----------'  '-LONGTMR(integer)---'

                        (3)
   .-MAXMSGL(4 194 304)------.
>--+-------------------------+--+--------------+---------------->
   '-MAXMSGL(integer)--------'  '-MCANAME(' ')-'

                     (3)                         (3)
   .-MCATYPE(THREAD)------. (6)   .-MCAUSER(' ')------.
>--+----------------------+-------+-------------------+--------->
   '-MCATYPE(PROCESS)-----'       '-MCAUSER(string)---'

                   (3)                         (3)
   .-MODENAME(' ')------. (7)   .-MONCHL(QMGR)---------.
>--+--------------------+-------+----------------------+-------->
   '-MODENAME(string)---'       '-MONCHL(-+-OFF----+-)-'
                                          +-LOW----+
                                          +-MEDIUM-+
                                          '-HIGH---'

                  (3)                        (3)
   .-MSGDATA(' ')----------.  .-MSGEXIT(' ')----------.
>--+-----------------------+--+-----------------------+--------->
   |          .-+---+--.   |  |          .-+---+--.   |
   |          | '-,-'  |   |  |          | '-,-'  |   |
   |          V        |   |  |          V        |   |
   '-MSGDATA(---string-+-)-'  '-MSGEXIT(---string-+-)-'

                    (3)                     (3)
   .-NPMSPEED(FAST)------.  .-PASSWORD(' ')------. (7) (8)
>--+---------------------+--+--------------------+-------------->
   '-NPMSPEED(NORMAL)----'  '-PASSWORD(string)---'

                                                (3)
   .-QSGDISP(QMGR)-------. (5)   .-RCVDATA(' ')----------.
>--+---------------------+-------+-----------------------+------>
   |               (4)   |       |          .-+---+--.   |
   +-QSGDISP(COPY)-------+       |          | '-,-'  |   |
   |                (4)  |       |          V        |   |
   '-QSGDISP(GROUP)------'       '-RCVDATA(---string-+-)-'

                  (3)
   .-RCVEXIT(' ')----------.  .-NOREPLACE-.
>--+-----------------------+--+-----------+--------------------->
   |          .-+---+--.   |  '-REPLACE---'
   |          | '-,-'  |   |
   |          V        |   |
   '-RCVEXIT(---string-+-)-'

                  (3)                    (3)
   .-SCYDATA(' ')------.  .-SCYEXIT(' ')------.
>--+-------------------+--+-------------------+----------------->
   '-SCYDATA(string)---'  '-SCYEXIT(string)---'

                   (3)                         (3)
   .-SENDDATA(' ')----------.  .-SENDEXIT(' ')----------.
>--+------------------------+--+------------------------+------->
   |           .-+---+--.   |  |           .-+---+--.   |
   |           | '-,-'  |   |  |           | '-,-'  |   |
   |           V        |   |  |           V        |   |
   '-SENDDATA(---string-+-)-'  '-SENDEXIT(---string-+-)-'

                          (3)                    (3)
   .-SEQWRAP(999 999 999)------.  .-SHORTRTY(10)------.
>--+---------------------------+--+-------------------+--------->
   '-SEQWRAP(integer)----------'  '-SHORTRTY(integer)-'

                  (3)                    (3)
   .-SHORTTMR(60)------.  .-SSLCIPH(' ')------.
>--+-------------------+--+-------------------+----------------->
   '-SHORTTMR(integer)-'  '-SSLCIPH(string)---'

                  (3)                     (3)
   .-SSLPEER(' ')------.  .-STATCHL(QMGR)---------. (9)
>--+-------------------+--+-----------------------+------------->
   '-SSLPEER(string)---'  '-STATCHL(-+-OFF----+-)-'
                                     +-LOW----+
                                     +-MEDIUM-+
                                     '-HIGH---'

                 (3)
   .-TPNAME(' ')------. (7)
>--+------------------+----------------------------------------->
   '-TPNAME(string)---'

>--+------------------------------+----------------------------->
   '-TRPTYPE(-+-LU62----------+-)-'
              |         (10)  |
              +-NETBIOS-------+
              |     (10)      |
              +-SPX-----------+
              '-TCP-----------'

                 (3)
   .-USERID(' ')------. (7) (8)
>--+------------------+----------------------------------------><
   '-USERID(string)---'

Notes:
  1. Valid only on AIX, HP OpenVMS, HP-UX, Linux, i5/OS, Solaris, Windows, and z/OS.
  2. This parameter must follow immediately after the channel name except on z/OS.
  3. This is the default supplied with WebSphere MQ, but your installation might have changed it.
  4. Valid only on WebSphere MQ for z/OS when the queue manager is a member of a queue-sharing group.
  5. Valid only on z/OS.
  6. Valid only on AIX, HP OpenVMS, HP-UX, Linux, i5/OS, Solaris, and Windows.
  7. Valid only if TRPTYPE is LU62.
  8. Not valid on z/OS.
  9. Valid only on AIX, HP-UX, Linux, i5/OS, Solaris, and Windows.
  10. Valid only on Windows.