org.springframework.jca.cci.core |
Provides the core JCA CCI support, based on CciTemplate
and its associated callback interfaces.
|
Java Source File Name | Type | Comment |
CciOperations.java | Interface | Interface that specifies a basic set of CCI operations on an EIS.
Implemented by CciTemplate. |
CciTemplate.java | Class | This is the central class in the CCI core package.
It simplifies the use of CCI and helps to avoid common errors.
It executes core CCI workflow, leaving application code to provide parameters
to CCI and extract results. |
ConnectionCallback.java | Interface | Generic callback interface for code that operates on a CCI Connection.
Allows to execute any number of operations on a single Connection,
using any type and number of Interaction.
This is particularly useful for delegating to existing data access code
that expects a Connection to work on and throws ResourceException. |
InteractionCallback.java | Interface | Generic callback interface for code that operates on a CCI Interaction.
Allows to execute any number of operations on a single Interaction, for
example a single execute call or repeated execute calls with varying
parameters.
This is particularly useful for delegating to existing data access code
that expects an Interaction to work on and throws ResourceException. |
RecordCreator.java | Interface | Callback interface for creating a CCI Record instance,
usually based on the passed-in CCI RecordFactory.
Used for input Record creation in CciTemplate. |
RecordExtractor.java | Interface | Callback interface for extracting a result object from a CCI Record instance.
Used for output object creation in CciTemplate. |