| Connection | 
 A Connection represents an application-level handle that is used 
  by a client to access the underlying physical connection. 
 | 
| ConnectionMetaData | 
 The interface ConnectionMetaData provides information 
  about an EIS instance connected through a Connection instance. 
 | 
| ConnectionSpec | 
 ConnectionSpec is used by an application component to pass 
  connection request-specific properties to the ConnectionFactory. 
 | 
| IndexedRecord | 
 IndexedRecord represents an ordered collection of record elements 
  based on the java.util.List interface. 
 | 
| Interaction | 
 The jakarta.resource.cci.Interaction enables a component to 
  execute EIS functions. 
 | 
| InteractionSpec | 
 An InteractionSpec holds properties for driving an Interaction 
  with an EIS instance. 
 | 
| LocalTransaction | 
 The LocalTransaction defines a transaction demarcation interface for
  resource manager local transactions. 
 | 
| MappedRecord | 
 The interface jakarta.resource.cci.MappedRecord is 
  used for key-value map based representation of record elements. 
 | 
| Record | 
 The jakarta.resource.cci.Record interface is the base 
  interface for the representation of an input or output to the 
  execute methods defined on an Interaction. 
 | 
| RecordFactory | 
 The RecordFactory interface is used for creating MappedRecord and 
  IndexedRecord instances. 
 | 
| ResourceAdapterMetaData | 
 The interface jakarta.resource.cci.ResourceAdapterMetaData 
  provides information about capabilities of a resource adapter 
  implementation. 
 | 
| ResourceWarning | 
 A ResourceWarning provides information on warnings related to
 execution of an interaction with an EIS. 
 | 
| ResultSetInfo | 
 The interface jakarta.resource.cci.ResultSetInfo provides
 information on the support provided for ResultSet by a connected 
 EIS instance. 
 |