TAA Tools
CVTMSGQA        CONVERT MESSAGE QUEUE ATTRIBUTES       TAAMSII

The Convert Message Queue  Attributes command builds an outfile  of one
or  more Message Queue  objects.  The  outfile created is  named MSGQP.
The  outfile  may  then be  queried  for consistency  or  searching for
specific  values  such  as  those  Message  Queue   objects  containing
messages.

The  model file  is TAAMSIIP  with a  format name  of MSGQR.    You can
display the model file with DSPFMT TAAMSIIP.

You  must have *ALLOBJ authority to use  a library qualifier of *ALL or
*ALLUSR.

A typical command would be:

             CVTMSGQA     MSGQ(xxx) OUTLIB(QTEMP)

The named Message Queue  objects would be  converted to the MSGQP  file
in QTEMP.  There would be one record for each Message Queue.

CVTMSGQA escape messages you can monitor for
--------------------------------------------

      TAA9891    No *MSGQ object types in the library.

Escape messages from based on functions will be re-sent.

Command parameters                                    *CMD
------------------

   MSGQ          The  qualified  name  of   the  Message  Queue  to  be
                 converted.   *ALL is the default.   A specific name or
                 a generic name may also be entered.

                 The  library  value  defaults  to  *USRLIBL.    *LIBL,
                 *CURLIB, *ALLUSR, or *ALL may also be used.

   OUTLIB        The library  in which the  MSGQP file will  be placed.
                 The  default is  *LIBL.   If the  MSGQP file  does not
                 already exist, a library must be specified.

   OUTMBR        The  member  of the  MSGQP file  to be  used.   If the
                 member does not  exist, it is  added.  The default  is
                 MSGQP.

   REPLACE       A  *YES/*NO value  for  whether the  member should  be
                 cleared  before writing records into  it.  The default
                 is *YES.

                 *NO may  be  specified  to  add  records  to  existing
                 data.

Restrictions
------------

None.

Prerequisites
-------------

The following TAA Tools must be on your system:

     CHKALLOBJ       Check *ALLOBJ special authority
     DUPTAADBF       Duplicate TAA data base file
     EDTVAR          Edit variable
     RTVMSGQA        Retrieve Message Queue Attributes
     RTVSYSVAL3      Retrieve system value 3
     SNDCOMPMSG      Send completion message
     SNDESCMSG       Send escape message
     SNDSTSMSG       Send status message

Implementation
--------------

None, the tool is ready to use.

Objects used by the tool
------------------------

   Object        Type    Attribute      Src member    Src file
   ------        ----    ---------      ----------    ----------

   CVTMSGQA      *CMD                   TAAMSII       QATTCMD
   TAAMSIIC      *PGM       CLP         TAAMSIIC      QATTCL
   TAAMSIIR      *PGM       RPG         TAAMSIIR      QATTRPG
   TAAMSIIP      *FILE      PF          TAAMSIIP      QATTDDS
					

Added to TAA Productivity tools May 1, 2003


Home Page Up to Top