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.
- 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:
For a hexadecimal and character equivalent of the ICE, place your cursor on ICE address field and press PF11.