Queued batch interface job requests are purged from the Batch Interface file in three ways.
By the DEQUEUE function of the DADBBI program, the automatic purge process that takes place during CICS initialization, or when the Batch Interface file becomes more than 50% full, a dynamic purge of the processed records takes place.
But sometimes it becomes necessary to do an emergency purge due the DADSBIF becoming full and CICS cannot be recycled.
Release: 4.0
The following JCL example deletes ALL queued requests on the DADSBIF file in question for APPLID XXXXXXXX.
The DEQUEUE parameter is outlined in the DADS Plus Users guide chapter 12.
//DEALLOC EXEC PGM=DADBBI,REGION=700K
//STEPLIB DD DSN=DADSPL40.LOADLIB,DISP=SHR
//DADSBIF DD DISP=SHR,DSN=CICS41.TESTBIF
//SYSPRINT DD SYSOUT=*,DCB=(LRECL=133,RECFM=FBA,BLKSIZE=133)
//SYSIN DD *
FUNCTION=DEQUEUE,APPLID=XXXXXXXX,JOBNUMBER=ALL
/*
//