Defining transient data queues using BAS

To create a transient data queue definition:

  1. Issue the create primary (CREate) or line (CRE) action command from the TDQDEF view.
  2. Fill in the fields on the first transient data queue definition panel (see Figure 93):
    Figure 93. Creating a transient data queue definition - Page 1
     COMMAND  ===>
      Name         ===> EQEX     Version ===> 1
      Description  ===> TDQ - Extra
      RESGROUP     ===>
      User Data    ===>
     
      TYPE         ===> EXTRA    Transient data queue type
                                   (EXTRA, INTRA, INDIRECT, REMOTE)
     
     
     
     
     
     
     Press ENTER to create TDQDEF.
     Enter UP or DOWN to view other screens.
     Type END or CANCEL to cancel without creating.
  3. To add the transient data queue definition to the data repository, press Enter. To continue creating a transient data queue definition, issue the DOWN command. The panel that is displayed depends upon the type of transient data queue you are defining:

    Otherwise, issue one of the commands available from this panel.

  4. To define an extrapartition transient data queue, fill in the fields on the panel (see Figure 94):
    Figure 94. Creating an EXTRA transient data queue definition
     COMMAND  ===>
      Name                EQEX      Version ===> 1
     
      EXTRA PARAMETERS:
        Databuffers  ===> 1         Number of data buffers (1-255, blank)
        Ddname       ===>           Startup JCL DD name
        Dsname                      Extrapartition queue data set name
                     ===>
        Sysoutclass  ===>           Class of SYSOUT data set
        Erroroption  ===> IGNORE    I/O error recovery (IGNORE, SKIP)
        Opentime     ===> INITIAL   Data set open (INITIAL, DEFERRED)
        Rewind       ===> LEAVE     Tape data set disposition (LEAVE, REREAD)
        Typefile     ===> INPUT     Data set type (INPUT, OUTPUT, RDBACK)
        Recordsize   ===> 1         Record size (1-32767, blank)
        Blocksize    ===> 0         Block size (0-32767, blank)
        Recordformat ===> UNDEFINED Record Format (FIXED, VARIABLE, UNDEFINED, blank)
        Blockformat  ===> NOTAPPLIC Block format (BLOCKED, UNBLOCKED, NOTAPPLIC, blank)
        Printcontrol ===> N/A       Print control (ASA, MACHINE, N/A, blank)
        Disposition  ===> SHR       Disposition (SHR, OLD, MOD)
     
     Press ENTER to create TDQDEF.
     Enter UP or DOWN to view other screens.
     Enter END or CANCEL to cancel without creating.

    To add the transient data queue definition to the data repository, press Enter. Otherwise issue one of the other commands available from this panel.

  5. To define an intrapartition transient data queue, fill in the fields on the panel (see Figure 95):
    Figure 95. Creating an INTRA transient data queue definition
     COMMAND  ===>
      Name                EQIN      Version ===> 1
     
      INTRA PARAMETERS:
     
        Atifacility  ===> TERMINAL  Destination type (TERMINAL, FILE, SYSTEM)
        Recovstatus  ===> NO        Recovery (NO, PHYSICAL, LOGICAL)
        Facilityid   ===>           Sysid/Termid for intrapartition destination
        Transid      ===>           Automatically initiated transaction
        Triggerlevel ===> 1         Trigger level for TRANSID (0-32767, blank)
        Userid       ===>           Userid for security checking
        Wait         ===> N/A       Wait for UOW resynchronization (YES, NO, N/A)
        Waitaction   ===> N/A       Wait action (QUEUE, REJECT, N/A)
     
     
     
     
     Press ENTER to create TDQDEF.
     Enter UP or DOWN to view other screens.
     Type END or CANCEL to cancel without creating.

    To add the transient data queue definition to the data repository, press Enter. Otherwise issue one of the other commands available from this panel.

  6. To define an indirect transient data queue, fill in the fields on the panel (see Figure 96):
    Figure 96. Creating an INDIRECT transient data queue definition
     COMMAND  ===>
      Name                 EQID      Version ===> 1
     
     
      INDIRECT PARAMETERS:
     
         Indirectname ===>           Transient data destination
     
     
     
     
     
     
     Press ENTER to create TDQDEF.
     Enter UP or DOWN to view other screens.
     Type END or CANCEL to cancel without creating.

    To add the transient data queue definition to the data repository, press Enter. Otherwise issue one of the other commands available from this panel.

  7. To define a remote transient data queue, fill in the fields on the panel (see Figure 97):
    Figure 97. Creating a REMOTE transient data queue definition
     COMMAND  ===>
      Name                 EQRM      Version ===> 1
     
      REMOTE PARAMETERS:
     
         Remote Sysid ===>           Connection name to remote system
         Remotename   ===>           Remote destination name
         Remotelength ===> 1         Remote length (0-32767, blank)
     
     
     
     
     Press ENTER to create TDQDEF.
     Enter UP or DOWN to view other screens.
     Type END or CANCEL to cancel without creating.

    To add the transient data queue definition to the data repository, press Enter. Otherwise issue one of the other commands available from this panel.

Related concepts
Transient data queue resource definitions
CICS® Resource Definition Guide
Related tasks
Accessing BAS transient data queue definitions
Working with the TDQDEF view
Installing BAS transient data queue definitions
CICS Resource Definition Guide
CICS Resource Definition Guide
CICS System Programming Reference
Related reference
Transient data queue definition attributes
[[ Contents Previous Page | Next Page Index ]]