This exit program, if present in the product installation library (by default PROFOUNDUI), will be called during the startup of a session that is launched via an Atrium item with an action of "Rich Display File Application" or an anonymous session. This exit program can be used to control whether or not the session should be allowed to continue.
The exit program object PUIRDSEXIT is not shipped with Profound UI, however a "skeleton" source member is supplied in member PUIRDSEXIT in file QRPGLESRC in the product installation library (by default PROFOUNDUI). This source member will be replaced on each update installation of Profound UI, so users should make a copy of the source member into a non-Profound UI library.
The exit program object should be compiled with name PUIRDSEXIT into the product installation library. The compiled object will NOT be replaced when updating Profound UI.
The exit program is run by the QTMHHTP1/PROFOUNDUI job.
The exit program uses the following parameter list. The parameter list MUST NOT be changed:
D PUIRDSEXIT PI D iUser 10A Const D iProgram 10A Const D iPgmLib 10A Const D iAtriumId 128A Const D iParameters 8177A Const D iIPAddress 40A Const D oAllow N D oMsg 512A