Threadsafe table

CICS® commands that are threadsafe in at least one of the supported CICS® TS releases are listed. Use the information in the table when reporting which CICS® commands used by a program are threadsafe. Load by running job CIUTSLOD in the SCIUSAMP.Db2 data set.

CIU_THREADSAFE_CMD
This table stores resource usage information for all resource types for both web service and program names.
Table 1. The CIU_THREADSAFE_CMD table
Field Name Type Description
COMMAND CHAR(24) The EXEC CICS® command name, for example, READ, WRITEQ.
Note:
The values in this field match those in the COMMAND field in the CIU_SCAN_DETAIL table or the FUNCTION field in the CIU_CICS_DATA table.
RESOURCE_TYPE CHAR(16) The resource type, for example, TS or PROGRAM.
Note:
The values in this field match those in the RESOURCE_TYPE field in the CIU_SCAN_DETAIL table or the TYPE field in the CIU_CICS_DATA table.
CICS_TS23 CHAR(1) Indicates the threadsafe status of the command for CICS® TS 2.3. Values are:
Y
command is threadsafe
N
command in non-threadsafe
I
command is indeterminate-threadsafe
blank
not analyzed to allow for table migration
CICS_TS31 CHAR(1) Indicates the threadsafe status of the command for CICS® TS 3.1. Values are:
Y
command is threadsafe
N
command in non-threadsafe
I
command is indeterminate-threadsafe
blank
not analyzed to allow for table migration
CICS_TS32 CHAR(1) Indicates the threadsafe status of the command for CICS® TS 3.2. Values are:
Y
command is threadsafe
N
command in non-threadsafe
I
command is indeterminate-threadsafe
blank
not analyzed to allow for table migration
CICS_TS41 CHAR(1) Indicates the threadsafe status of the command for CICS® TS 4.1. Values are:
Y
command is threadsafe
N
command in non-threadsafe
I
command is indeterminate-threadsafe
blank
not analyzed to allow for table migration
CICS_TS42 CHAR(1) Indicates the threadsafe status of the command for CICS® TS 4.2. Values are:
Y
command is threadsafe
N
command in non-threadsafe
I
command is indeterminate-threadsafe
blank
not analyzed to allow for table migration
CICS_TS51 CHAR(1) Indicates the threadsafe status of the command for CICS® TS 5.1. Values are:
Y
command is threadsafe
N
command in non-threadsafe
I
command is indeterminate-threadsafe
blank
not analyzed to allow for table migration
CICS_TS52 CHAR(1) Indicates the threadsafe status of the command for CICS® TS 5.2. Values are:
Y
command is threadsafe
N
command in non-threadsafe
I
command is indeterminate-threadsafe
blank
not analyzed to allow for table migration
CICS_TS53 CHAR(1) Indicates the threadsafe status of the command for CICS® TS 5.5. Values are:
Y
command is threadsafe
N
command in non-threadsafe
I
command is indeterminate-threadsafe
blank
not analyzed to allow for table migration
CICS_TS54 CHAR(1) Indicates the threadsafe status of the command for CICS® TS 5.4. Values are:
Y
command is threadsafe
N
command in non-threadsafe
I
command is indeterminate-threadsafe
blank
not analyzed to allow for table migration
CICS_TS55 CHAR(1) Indicates the threadsafe status if the command is for CICS® TS 5.5. Values are:
Y
command is threadsafe
N
command is not threadsafe
I
command is indeterminate threadsafe
CICS_TS56 CHAR(1) Indicates the threadsafe status if the command is for CICS® TS 5.6. Values are:
Y
command is threadsafe
N
command is not threadsafe
I
command is indeterminate threadsafe
CICS_TS61 CHAR(1) Indicates the threadsafe status if the command is for CICS® TS 6.1. Values are:
Y
command is threadsafe
N
command is not threadsafe
I
command is indeterminate threadsafe
CICS_TS62 CHAR(1) Indicates the threadsafe status if the command is for CICS® TS 6.2. Values are:
Y
command is threadsafe
N
command is not threadsafe
I
command is indeterminate threadsafe
CICS_TS63 CHAR(1) Indicates the threadsafe status if the command is for CICS® TS 6.3. Values are:
Y
command is threadsafe
N
command is not threadsafe
I
command is indeterminate threadsafe