Home

 

DEFINE QALIAS

 

Use DEFINE QALIAS to define a new alias queue, and set its parameters.

An alias queue provides a level of indirection to another queue. The queue to which the alias refers must be another local or remote queue, defined at this queue manager. It cannot be another alias queue.

Synonym: DEF QA


DEFINE QALIAS >>-DEFINE QALIAS--(--q-name--)---------------------------------->    .-CMDSCOPE(' ')-----------------. (2)    >--+-------------------------------+---------------------------->    | (1) |        +-CMDSCOPE--(--qmgr-name--)-----+        | (1) |        '-CMDSCOPE(*)-------------------'        .-QSGDISP(QMGR)------. (2)     >--+--------------------+------+------------------+------------->    | (1) | '-| define attrs |-'       +-QSGDISP(COPY)------+        | (1) |        '-QSGDISP(GROUP)-----'     >--+--------------------+--+-------------------+---------------><    '-| common q attrs |-' '-| alias q attrs |-'    Define attrs     .-NOREPLACE-.    |--+-------------------------+--+-----------+-------------------|    '-LIKE--(--qalias-name--)-' '-REPLACE---'    Common q attrs     (3) (3)        .-DEFPRTY(0)-------------. .-DEFPSIST(NO)-----.    |--+------------------------+--+------------------+------------->    '-DEFPRTY--(--integer--)-' '-DEFPSIST(YES)----'        (3) (3)        .-DESCR(' ')----------. .-PUT(ENABLED)-----.    >--+---------------------+--+------------------+----------------|    '-DESCR--(--string--)-' '-PUT(DISABLED)----'    Alias q attrs     (3)        .-CLUSNL(' ')----------. (4)    |--+----------------------+------------------------------------->    '-CLUSNL--(--nlname--)-'         (3)        .-CLUSTER(' ')---------------. (4)    >--+----------------------------+------------------------------->    '-CLUSTER--(--clustername--)-'         (3) (3)        .-CLWLPRTY(0)-------------. .-CLWLRANK(0)-------------.    >--+-------------------------+--+-------------------------+----->    '-CLWLPRTY--(--integer--)-' '-CLWLRANK--(--integer--)-'        (3) (3)        .-DEFBIND(OPEN)-----. (4) .-GET(ENABLED)-----.    >--+-------------------+------+------------------+-------------->    '-DEFBIND(NOTFIXED)-' '-GET(DISABLED)----'        (3) (5) (3)        .-SCOPE(QMGR)---------. .-TARGQ(' ')----------.    >--+---------------------+--+---------------------+-------------|    | (6) | '-TARGQ--(--string--)-'       '-SCOPE(CELL)---------'    

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. This is the default supplied with WebSphere MQ, but your installation might have changed it.

  4. Valid only on AIX, HP OpenVMS, HP-UX, Linux, i5/OS, Solaris, Windows, and z/OS.

  5. Valid only on HP OpenVMS, i5/OS, UNIX systems, and Windows.

  6. Valid only on HP OpenVMS, UNIX systems, and Windows.

 

Parent topic:

DEFINE queues


sc11200_


 

Home