Interface | Description |
---|---|
CICSLogTraceLevels |
This interface contains the trace level enumerations.
|
Class | Description |
---|---|
CCILocalTransaction |
A CCILocalTransaction object is used to control the Transaction state
of the ECI Connector.
|
CICSConnection |
This abstract class provides the general CICS connection class.
|
CICSConnectionFactory |
This abstract class provides the framework for CICS connection factories.
|
CICSConnectionMetaData |
This class contains the connection metadata as defined in the JEE Connector
specification.
|
CICSConnectionSpec |
Framework class for the connection spec.
|
CICSInteraction |
Framework abstract class for Interaction.
|
CICSInteractionSpec |
This abstract class allows you to set the values for a general CICS request.
|
CICSManagedConnectionFactory |
Abstract class that provides the managed connection factory framework for
CICS resource adapters.
|
CICSResourceAdapterMetaData |
This class provides information about the specific CICS resource adapter.
|
ECIChannelRecord |
ECIChannelRecord is part of the API for Channels and Containers support
for the CICS ECI Resource Adapter.
|
ECIConnection |
The ECIConnection class represents a connection to CICS.
|
ECIConnectionFactory |
The ECIConnectionFactory allows a client component to request a connection
to CICS.
|
ECIConnectionSpec |
When a client component wants an
ECIConnection with specific properties
to be returned by an ECIConnectionFactory.getConnection(javax.resource.cci.ConnectionSpec)
call then an ECIConnectionSpec is used to wrap these properties. |
ECIInteraction |
The ECIInteraction class is used to control interaction with CICS
via the ECIConnection object.
|
ECIInteractionSpec |
The ECIInteractionSpec class is used to define some details of the interaction
with CICS, including the COMMAREA length and execute timeout.
|
ECIManagedConnectionFactory |
An ECIManagedConnectionFactory is used to create physical ECI connections to
the CICS Transaction Gateway.
|
ECIResourceAdapterRc |
This class contains all the return code enumerations from all the exceptions
that could be thrown within the ECI Resource Adapter.
|
Exception | Description |
---|---|
CICSTxnAbendException |
This exception is thrown if the CICS transaction has ended abnormally (abended).
|
CICSUserInputException | Deprecated
since CICS TG v6.0, replaced by InvalidPropertyException
|
LocalTransactionNotStartedException |
This exception is thrown when the ECIManagedConnection attempts to end a
transaction which has not been started
|
A typical JEE application first obtains a connection factory from the JEE application server, and uses the connection factory to acquire a connection, either an ECIConnection or an EPIConnection. Once the connection has been acquired, an Interaction object can be obtained from the connection. Depending on the connection type, this Interaction will be an instance of ECIInteraction or EPIInteraction and will provide an execute method which sends data to CICS and receives the returned data from CICS. Custom properties can be set on this Interaction via the creation of an appropriate InteractionSpec (ECIInteractionSpec or EPIInteractionSpec).
(These classes are not available in the CICS Transaction Gateway Desktop Edition).
(The EPI resource adapter is not available in CICS Transaction Gateway for z/OS).