The CEDA DELETE command

Delete one or more resource definitions from the CSD file.

Syntax

Read syntax diagramSkip visual syntax diagram
>>-CEDA--DELete--+-All----------------+--Group(groupname)------->
                 +-Connection(name)---+                     
                 +-CORbaserver(name)--+                     
                 +-DB2Conn(name)------+                     
                 +-DB2Entry(name)-----+                     
                 +-DB2Tran(name)------+                     
                 +-DJar(name)---------+                     
                 +-DOctemplate(name)--+                     
                 +-Enqmodel(name)-----+                     
                 +-File(name)---------+                     
                 +-Journalmodel(name)-+                     
                 +-LSRpool(name)------+                     
                 +-Mapset(name)-------+                     
                 +-PARTItionset(name)-+                     
                 +-PARTNer(name)------+                     
                 +-PROCesstype(name)--+                     
                 +-PROFile(name)------+                     
                 +-PROGram(name)------+                     
                 +-Requestmodel(name)-+                     
                 +-Sessions(name)-----+                     
                 +-TCpipservice(name)-+                     
                 +-TDqueue(name)------+                     
                 +-TErminal(name)-----+                     
                 +-TRANClass(name)----+                     
                 +-TRANSaction(name)--+                     
                 +-TSmodel(name)------+                     
                 '-TYpeterm(name)-----'                     

>--+--------+--------------------------------------------------><
   '-REMove-'   

Description

Deleting a resource definition is different from removing a group from a list (see The CEDA REMOVE command). A deleted resource definition really does disappear from the CSD file.

When you DELETE the last resource in a group, the group is automatically deleted. An empty group cannot exist.

This command does not affect definitions installed on the active CICS® system. To remove installed definitions from the active CICS system, you can use either the CEMT DISCARD transaction or the EXEC CICS DISCARD command in an application program. You can discard AUTINSTMODEL, FILE, PARTNER, PROFILE, PROGRAM, TRANCLASS, and TRANSACTION resources. For information on the CEMT transaction, see CICS Supplied Transactions. For programming information on the EXEC CICS DISCARD command, see the CICS System Programming Reference.

Options

Start of changeAllEnd of change
Start of changespecifies that all resources are to be deleted from the group.End of change
Group(groupname)
specifies the group containing the resource. Do not use a generic group name.
REMove
specifies that, when a group is deleted, the group is to be removed from all lists that had contained it.
Resource(name)
Start of changespecifies the resource you want to delete. You can use a generic resource name.End of change

Examples

To delete all resources in a group: Start of change
DELETE ALL GROUP(TOPS)
End of change
To delete all programs in a group:
DELETE PROGRAM(*) GROUP(NSOS)