Returns a reference to an IccProgramId object that represents the program that called this program. The returned IccProgramId reference contains a null name if the executing program was not called by another program.
INVREQ
Cancels a previously established exit at this logical program level.
NOTAUTH, PGMIDERR
Returns a reference to an IccBuf object that encapsulates the COMMAREA--the communications area of CICS® memory that is used for passing data between CICS programs and transactions.
INVREQ
Returns a pointer to the single IccConsole object. If this object has not yet been created, this method creates the object before returning a pointer to it.
Returns a reference to an IccBuf object that contains the initialization parameters specified for the program in the INITPARM system initialization parameter.
INVREQ
Returns a pointer to the single IccControl object. The object is created if it does not already exist.
Returns a boolean value that indicates whether the IccControl object already exists. Possible values are true or false.
Returns a reference to an IccProgramId object that refers to this executing program.
INVREQ
Reactivates a previously cancelled abend handler for this logical program level. (See cancelAbendHandler on page cancelAbendHandler).
NOTAUTH, PGMIDERR
Returns a reference to an IccProgramId object that refers to the program that resumes control when this logical program level issues a return.
This method should be implemented in a subclass of IccControl by the application programmer.
Returns a pointer to the IccSession object that represents the principal facility for this program. An exception is thrown if this program does not have a session as its principal facility.
These methods set the abend handler to the named program for this logical program level.
NOTAUTH, PGMIDERR
Returns a pointer to the IccStartRequestQ object. If this object has not yet been created, this method creates the object before returning a pointer to it.
Returns a pointer to the IccSystem object. If this object has not yet been created, this method creates the object before returning a pointer to it.
Returns a pointer to the IccTask object. If this object has not yet been created, this method creates the object before returning a pointer to it.
Returns a pointer to the IccTerminal object. If this object has not yet been created, this method creates the object before returning a pointer to it.
This method has a condition, that the transaction must have a terminal as its principal facility. That is, there must be a physical terminal involved.