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.

Figure 1. Interval Control Elements (ICEs) Panel (C.L)
 ________________ 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
================================================================================
This panel displays the following fields:
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:

Figure 2. ICE Detail Panel (Accessed by Zoom)
 ________________ 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.