Interval control elements
An Interval Control Elements (ICE) is created whenever a time-dependent request for a CICS® service is made.
When the expiration time for the ICE is reached, the CICS service requested is initiated if the resources required for the service are available. If the requested service is task initiation, CICS creates an AID on ICE expiration. The AID will either initiate the task or wait until required resources become available.
To view a summary display of all ICEs in your CICS region, select the ICEs option (L) on the CICS path or enter fast path C.L from any panel.
________________ ZICES
VTM CICSSP31 V530./C SP22 11/23/13 15:51:03
> PF1 Help PF3 Back PF4 Main Menu PF7 Up PF8 Down PF11 Zoom
> A-AIDs B-AID Kill C-CSA D-DCT E-DLI F-DDIR G-PDIR
> H-Dumps I-Exits J-XRF K-FCT L-ICEs M-ICE Kill N-JCT
> O-PAM DSA P-PAM EDSA Q-PPT R-SIT S-TCTFX T-TS U-TSQ
> V-TCT W-Trace X-PCT Y-TD Z-MCT AA-IPConn
===================================================================================
> INTERVAL CONTROL ELEMENTS
ICES
+ Number of ICES selected:2 Skipped: 0
+ Expiry Expiry Tran Term ICE Request ICE
+ Time Date ID ID Type Id Address
+ -------- -------- -------- -------- -------- --------- ------
+ 09:25:08 02/03/93 ACFT None IC Init DF0003EC 00152200
+ 14:10:00 02/03/93 CRSQ None IC Init DF00030F 001522A0
================================================================================
- Expiry Time
- Time of ICE expiration.
- Expiry Date
- Day of ICE expiration.
- Tran ID
- Transaction ID invoked when the ICE expires.
- Term ID
- Terminal ID indicating the terminal device on which the task will start.
- ICE Type
- The same types as AIDS except for Rem Del. Two additional types include:WaitICE wait.PostICE post.
- Request ID
- Request identifier associated with this ICE.
- ICE Address
- Location of ICE in memory.
To limit the ICE summary display to ICEs associated with a terminal or transaction, enter TERM=cccc or TRAN=cccc after the ICES statement where cccc is a specific or generic terminal or transaction ID. Use the asterisk (*) to specify a generic ID. For example:
ICES TRAN=AB*
The use of the wild card character displays the ICEs associated with transactions starting with AB.
To display detailed information about an ICE, place your cursor on the line describing the ICE and press PF11. The ICE Detail panel is displayed in the following figure:
________________ ZZICE
VTM CICSSP31 V530./C SP22 11/23/13 15:51:03
> PF1 Help PF3 Back PF4 Main Menu PF7 Up PF8 Down PF11 Zoom
=================================================================================
> ICE DETAIL
ICES ADDRESS=00152200
+ General Information
+ Transaction ID . . . . : ACFT ICE address. . . . . . : 00152200
+ Terminal ID . . . . . . : None Destination ID . . . .: None
+ Expiry time . . . . . . : 09:25:08 Expiry date. . . . . . : 02/03/93
+ Request ID . . . . . . : DF0003EC Timer event area . . .: None
+ ICE type . . . . . . . : IC Init Userid .. . . . . . . : $TOR
+ ICE status . . . . . . : Awaiting expiration
=================================================================================
For a hexadecimal and character equivalent of the ICE, place your cursor on ICE address field and press PF11.