The CICS® Transaction Gateway enables Java™ Client
applications to communicate with programs on a CICS server by providing base classes for
the External Call Interface (ECI)
and the External Security Interface (ESI),
and EPI support classes for the External Presentation Interface (EPI).
The classes listed below are the basic classes provided with the CICS Transaction Gateway. For a full description
of all the classes and methods referred to in this chapter, refer to the Javadoc supplied
with the CICS Transaction Gateway.
Note that the EPI classes are not available with the
CICS Transaction Gateway for
z/OS®.
- com.ibm.ctg.client.JavaGateway
- This class is the logical connection between a program and a CICS Transaction Gateway. You need a JavaGateway object for
each CICS Transaction Gateway that
you want to talk to.
- com.ibm.ctg.client.ECIRequest
- This class contains the details of an ECI request to the CICS Transaction Gateway.
- com.ibm.ctg.epi.Terminal
- This class controls a 3270 terminal connection to CICS. The Terminal class handles CICS conversational,
pseudoconversational, and ATI transactions. A single application can create
many Terminal objects.
- com.ibm.ctg.client.ESIRequest
- This class contains the details of an ESI request to the CICS Transaction Gateway.
Note: The com.ibm.ctg.client.EPIRequest base class is supported only
for compatibility with earlier releases of the product. New programs should
use the EPI support classes.