DEFINE PROCESS

Compaq NSK HP OpenVMS i5/OS UNIX systems Windows z/OS
X X X X X 2CR

For an explanation of the symbols in the z/OS column, see Using commands in z/OS.

Use DEFINE PROCESS to define a new WebSphere MQ process definition, and set its parameters.

Synonym: DEF PRO

Read syntax diagramSkip visual syntax diagramDEFINE PROCESS

>>-DEFINE PROCESS(process-name)--------------------------------->

   .-CMDSCOPE(' ')------------. (2)
>--+--------------------------+--------------------------------->
   |                     (1)  |
   +-CMDSCOPE(qmgr-name)------+
   |             (1)          |
   '-CMDSCOPE(*)--------------'

   .-QSGDISP(QMGR)-------. (2)
>--+---------------------+-------+------------------+----------->
   |               (1)   |       '-| define attrs |-'
   +-QSGDISP(COPY)-------+
   |                (1)  |
   '-QSGDISP(GROUP)------'

>--+-------------------+---------------------------------------><
   '-| process attrs |-'

Define attrs:

                           .-NOREPLACE-.
|--+--------------------+--+-----------+------------------------|
   '-LIKE(process-name)-'  '-REPLACE---'

Process attrs:

|--+---------------------------------+-------------------------->
   |          (3)                    |
   '-APPLTYPE-----(-+-integer----+-)-'
                    +-CICS-------+
                    +-DEF--------+
                    +-DOS--------+
                    +-IMS--------+
                    +-MVS--------+
                    +-NOTESAGENT-+
                    +-NSK--------+
                    +-OPENVMS----+
                    +-OS2--------+
                    +-OS400------+
                    +-UNIX-------+
                    +-WINDOWS----+
                    +-WINDOWSNT--+
                    '-WLM--------'

                   (4)                  (4)
   .-APPLICID(' ')------.  .-DESCR(' ')------.
>--+--------------------+--+-----------------+------------------>
   '-APPLICID(string)---'  '-DESCR(string)---'

                   (4)                     (4)
   .-USERDATA(' ')------.  .-ENVRDATA(' ')------.
>--+--------------------+--+--------------------+---------------|
   '-USERDATA(string)---'  '-ENVRDATA(string)---'

Notes:
  1. Valid only on z/OS when the queue manager is a member of a queue-sharing group.
  2. Valid only on z/OS.
  3. The default depends on the platform, and can be changed by your installation.
  4. This is the default supplied with WebSphere MQ, but your installation might have changed it.