Note:
1. Youcan have only one active autoinstall control program to handle
terminals, consoles, and APPC connections. Youspecify the name of
the active program on the AIEXIT system initialization parameter.
2. Yourautoinstall program must be able to recognise the console
INSTALLand DELETE parameter lists and return a model name,
termid and return code.
vEnable the CICS AUTOINSTALLfunction for consoles. You can do this either by
specifying AICONS=YES as a system initialization parameter,or by issuing a
SET AUTOINSTALLCONSOLES(PROGAUTO) command.
vSpecify the AIEXIT system initialization parameter to define your autoinstall
control program to CICS.
If AICONS=YES is specified, or a CEMT (or EXEC CICS) SETAUTOINSTALL
CONSOLES(PROGAUTO) has been issued, CICS invokes your autoinstall control
program when:
vAn autoinstall INSTALLrequest is being processed.
vAn autoinstall request has previously been accepted by the autoinstall control
program, but the subsequent INSTALLprocess has failed.
vThe delay period since the console was last used has elapsed.
The autoinstall control program at INSTALL
If autoinstall is operative, you can specify that CICS is to invoke the autoinstall
control program for MVS consoles, in addition to those devices listed on page “The
autoinstall control program at INSTALL” on page 517.To enable CICS to invoke the
autoinstall control program for consoles, specify AICONS=YES as a system
initialization parameter, or issue a SETAUTOINSTALL CONSOLES(PROGAUTO)
command.
On each invocation of the autoinstall control program, CICS passes a parameter list
to the control program by means of a communication area addressed by
DFHEICAP.This section describes only the install function of console definitions.
The control program is invoked at INSTALLfor a console when:
vCICS has received a MODIFY command from an MVS console whose console
name is not defined in the TCT.
vCICS has completed autoinstall processing to a point where it needs a terminal
identifier and autoinstall model name, from the autoinstall control program, in
order to process the CICS transaction passed on the MVS modify command.
The communication area at INSTALL for consoles
The layout of the communication area is shown in Figure 44 on page 537.
536 Customization Guide