Package com.ibm.jakarta.connector2.cics
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).
-
ClassDescriptionThis class represents an AID character to be sent to CICS.A CCILocalTransaction object is used to control the Transaction state of the ECI Connector.This abstract class provides the general CICS connection class.This abstract class provides the framework for CICS connection factories.This class contains the connection metadata as defined in the JEE Connector specification.Concrete ConnectionRequestInfo Class which supports Userid and Password.Framework class for the ConnectionSpec.Framework abstract class for Interaction.This abstract class allows you to set the values for a general CICS request.Internal Helper class to provide standard logging for all CICS Resource Adapters.This interface contains the trace level enumerations.Abstract class for the CICS managed connection This class handles all the generic stuff such as registering/removing connection Listeners.Abstract class that provides the managed connection factory framework for CICS resource adapters.This is a helper for IByteBuffer Support for the CICS Resource AdaptersThis class provides the ManagedConnectionMetaData information specified by the J2EE Connector Specification.This class provides a single point of access to all messages used by the CICS resource adapters.This abstract class provides the framework for CICS Resource Adapter.This class provides information about the specific CICS resource adapter.This exception is thrown if the CICS transaction has ended abnormally (abended).Deprecated.since CICS TG v6.0, replaced by InvalidPropertyExceptionECIChannelRecord provides channels and containers support for the CICS ECI resource adapter.The ECIConnection class represents a connection to CICS.The ECIConnectionFactory allows a client component to request a connection to CICS.This class is used to pass parameters to a Connection request within the SPI.When a client component wants an
ECIConnection
with specific properties to be returned by anECIConnectionFactory.getConnection(jakarta.resource.cci.ConnectionSpec)
call then an ECIConnectionSpec is used to wrap these properties.The ECIInteraction class is used to control interaction with CICS via the ECIConnection object.The ECIInteractionSpec class is used to define some details of the interaction with CICS, for example the COMMAREA length.ECIManagedConnection is class that interfaces directly with the CICS EIS.An ECIManagedConnectionFactory is used to create ECI connections to the CICS Transaction Gateway.The ECI implementation of the CICS Resource Adapter framework.This class contains the return code strings that could be contained within any exception thrown by the ECI Resource Adapter.EPIConnection represents the application level connection to a CICS Terminal.Use an instance of this class to request EPI Connections.The EPI connection spec allows you to specify extra or different properties on the connection you require.This interface provides access to information about a specific field retrieved from the EPI screen record.An EPIInteraction is used to interact with the terminal requested from the connection factory.This class allows you to set the values for a CICS EPI request.This class represents the real connection from an application server point of view.An EPIManagedConnectionFactory is used to create EPI connections to the CICS Transaction Gateway.The EPI implementation of the CICS Resource Adapter framework.This class contains all the return code enumerations from all the exceptions that could be thrown within the EPI Resource Adapter.This interface represents a screen, and provides methods for querying information about the screen and for retrieving fields from the screen.This exception can be thrown by the EPI classes when an error occurs.Wrapper class to allow access to the InteractionMetrics class in WebSphere without creating a pre-requisite on IBM specific classes.This exception is a subclass of SecurityException and will be reported if an expired JWT is used with a ECI request.This exception is a subclass of SecurityException and will be reported if an invalid JWT is used with a ECI request.This exception is thrown when the ECIManagedConnection attempts to end a transaction which has not been startedAn SPILocalTransaction object is used by a J2EE environment to control the Transaction state of the ECI Connector.