All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary 
| Class | Description | 
| Activation | Designates a JavaBean as an ActivationSpec. | 
| ActivationSpec | This interface serves as a marker. | 
| AdministeredObject | Designates a JavaBean as an administered object.Administered objects are
 specific to a messaging style or message provider. | 
| AdministeredObjectDefinition | Annotation used to define a Connector administered object to be
  registered in JNDI. | 
| AdministeredObjectDefinitions | Declares one or more AdministeredObjectDefinitionannotations. | 
| ApplicationServerInternalException | An ApplicationServerInternalExceptionis thrown 
 by an application 
 server to indicate error conditions specific to an application server. | 
| AuthenticationMechanism |  | 
| AuthenticationMechanism.CredentialInterface | An enumerated type that represents the various interfaces
 that a resource adapter may support for the representation
 of the credentials. | 
| BootstrapContext | This provides a mechanism to pass a bootstrap context to a resource adapter
 instance when it is bootstrapped. | 
| CommException | This indicates errors related to failed or interrupted 
 communication with an EIS instance. | 
| ConfigProperty | Designates a JavaBean property as a configuration property | 
| Connection | A Connection represents an application-level handle that is used 
  by a client to access the underlying physical connection. | 
| ConnectionDefinition | Defines a set of connection interfaces and classes pertaining to a particular
 connection type. | 
| ConnectionDefinitions | Defines a set of connection definitions that the JavaBean, that has been
 annotated with this annotation, is a part of. | 
| ConnectionEvent | The ConnectionEvent class provides information about the source of 
  a connection related event.A ConnectionEvent instance contains the 
  following information: 
  
    Type of the connection event
    ManagedConnection instance that generated the connection event. | 
| ConnectionEventListener | The ConnectionEventListenerinterface provides an event
   callback mechanism to enable an application server to receive 
   notifications from aManagedConnectioninstance. | 
| ConnectionFactory | ConnectionFactoryprovides an interface for getting
  connection to an EIS instance.
 | 
| ConnectionFactoryDefinition | Annotation used to define a Connector Connection Factory resource to be 
  registered in JNDI. | 
| ConnectionFactoryDefinitions | Declares one or more ConnectionFactoryDefinitionannotations. | 
| ConnectionManager | ConnectionManager interface provides a hook for the resource adapter to
  pass a connection request to the application server. | 
| ConnectionMetaData | The interface ConnectionMetaDataprovides information 
  about an EIS instance connected through a Connection instance. | 
| ConnectionRequestInfo | The ConnectionRequestInfo interface enables a resource adapter to 
  pass its own request specific data structure across the connection
  request flow. | 
| ConnectionSpec | ConnectionSpec is used by an application component to pass 
  connection request-specific properties to the ConnectionFactory. | 
| Connector | The Connectorannotation is a component-defining annotation and
 it can be used by the resource adapter developer to specify that the JavaBean
 is a resource adapter JavaBean. | 
| DissociatableManagedConnection | This is a mix-in interface that may be optionally implemented by a
 ManagedConnectionimplementation. | 
| DistributableWork | This models a Workinstance that would be distributed by aDistributableWorkManagerfor execution in a remoteDistributableWorkManager | 
| DistributableWorkManager | This interface models a WorkManagerthat supports distributed
 execution of Work instances. | 
| EISSystemException | An EISSystemExceptionis used to indicate any EIS
 specific system-level 
 error conditions. | 
| ExecutionContext | This class models an execution context (transaction, security, etc) 
 with which the Workinstance must be executed. | 
| GenericCredential | Deprecated. | 
| HintsContext | A standard  WorkContext that allows a  Work
 instance to propagate quality-of-service (QoS) hints about the  Work to the  WorkManager. | 
| IllegalStateException | An IllegalStateExceptionis thrown from a method if the callee (resource
 adapter or application server for system contracts) is in an illegal or
 inappropriate state for the method invocation. | 
| IndexedRecord<E> | IndexedRecord represents an ordered collection of record elements 
  based on the java.util.Listinterface. | 
| Interaction | The jakarta.resource.cci.Interactionenables a component to 
  execute EIS functions. | 
| InteractionSpec | An InteractionSpec holds properties for driving an Interaction 
  with an EIS instance. | 
| InvalidPropertyException | This exception is thrown to indicate invalid configuration 
 property settings. | 
| LazyAssociatableConnectionManager | This is a mix-in interface that may be optionally implemented by a 
 ConnectionManagerimplementation. | 
| LazyEnlistableConnectionManager | This is a mix-in interface that may be optionally implemented by a 
 ConnectionManagerimplementation. | 
| LazyEnlistableManagedConnection | This is a mix-in interface that may be optionally implemented by a 
 ManagedConnectionimplementation. | 
| LocalTransaction | The LocalTransaction defines a transaction demarcation interface for
  resource manager local transactions. | 
| LocalTransaction | LocalTransaction interface provides support for transactions that
  are managed internal to an EIS resource manager, and do not require
  an external transaction manager. | 
| LocalTransactionException | A LocalTransactionExceptionrepresents various 
 error conditions related to the local transaction management contract. | 
| ManagedConnection | ManagedConnection instance represents a physical connection
  to the underlying EIS. | 
| ManagedConnectionFactory | ManagedConnectionFactory instance is a factory of both ManagedConnection
  and EIS-specific connection factory instances. | 
| ManagedConnectionMetaData | The ManagedConnectionMetaData interface provides information about the 
  underlying EIS instance associated with a ManagedConnection instance. | 
| MappedRecord<K,V> | The interface jakarta.resource.cci.MappedRecordis 
  used for key-value map based representation of record elements. | 
| MessageEndpoint | This defines a contract for a message endpoint. | 
| MessageEndpointFactory | This serves as a factory for creating message endpoints. | 
| MessageListener | This serves as a request-response message listener type that message
 endpoints (message-driven beans) may implement. | 
| NotSupportedException | A NotSupportedExceptionis thrown to indicate that 
 callee (resource adapter
 or application server for system contracts) cannot execute an operation 
 because the operation is not a supported feature. | 
| PasswordCredential | The class PasswordCredential acts as a holder for username and
 password. | 
| Record | The jakarta.resource.cci.Recordinterface 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. | 
| Referenceable | The Referenceable interface extends the javax.naming.Referenceable
  interface. | 
| ResourceAdapter | This represents a resource adapter instance and contains operations for
 lifecycle management and message endpoint setup. | 
| ResourceAdapterAssociation | This interface specifies the methods to associate a 
 ResourceAdapterobject with other objects that 
 implement this interface likeManagedConnectionFactoryandActivationSpec. | 
| ResourceAdapterInternalException | A ResourceAdapterInternalExceptionindicates any 
 system-level error conditions related to a resource adapter. | 
| ResourceAdapterMetaData | The interface jakarta.resource.cci.ResourceAdapterMetaDataprovides information about capabilities of a resource adapter 
  implementation. | 
| ResourceAllocationException | A ResourceAllocationExceptioncan be thrown by an 
 application server or
 resource adapter to indicate any failure to allocate system resources 
 (example: threads, physical connections). | 
| ResourceException | This is the root interface of the exception hierarchy defined
 for Jakarta™ Connectors. | 
| ResourceWarning | A ResourceWarningprovides information on warnings related to
 execution of an interaction with an EIS. | 
| ResultSet | A ResultSet represents tabular data that is retrieved from an EIS
  instance by the execution of an Interaction.. | 
| ResultSetInfo | The interface jakarta.resource.cci.ResultSetInfoprovides
 information on the support provided for ResultSet by a connected 
 EIS instance. | 
| RetryableException | A marker interface indicating that the Exception is transient. | 
| RetryableUnavailableException | A subclass of the UnavailableExceptionthat 
 indicates that the rejection of the work submission is transient. | 
| RetryableWorkRejectedException | A subclass of the WorkRejectedExceptionthat 
 indicates that the the service unavailability is transient. | 
| SecurityContext | A standard  WorkContext that allows a  Work
 instance to propagate security related context information from an EIS to an
 application server. | 
| SecurityException | A SecurityExceptionindicates error conditions 
 related to the security
 contract between an application server and resource adapter. | 
| SecurityPermission | The SecurityPermission annotation can be used by the developer, as part of
 the Connector annotation, to specify the extended security permissions
 required by the resource adapter | 
| SharingViolationException | This is thrown to indicate a connection sharing violation. | 
| Streamable | Streamable interface enables a resource adapter to extract data from
  an input Record or set data into an output Record as a stream of 
  bytes. | 
| TransactionContext | A standard WorkContextthat allows aWorkinstance
 to propagate transaction related context information from an EIS to an
 application server. | 
| TransactionSupport | This interface may be optionally implemented by a 
 ManagedConnectionFactoryto provide its level of transaction
 support at runtime. | 
| TransactionSupport.TransactionSupportLevel | An enumerated type that represents the levels of transaction support
 a resource adapter may support. | 
| UnavailableException | This is thrown to indicate that a service is unavailable. | 
| ValidatingManagedConnectionFactory | This interface is implemented by a ManagedConnectionFactoryinstance that supports the ability to validateManagedConnectionobjects. | 
| Work | This models a Workinstance that would be executed by aWorkManagerupon submission. | 
| WorkAdapter | This class is provided as a convenience for easily creating 
 WorkListenerinstances by extending this class
 and overriding only those methods of interest. | 
| WorkCompletedException | This exception is thrown by a WorkManagerto indicate that
 a submittedWorkinstance has completed with an exception. | 
| WorkContext | This class serves as a standard mechanism for a resource adapter to propagate
 an imported context from an enterprise information system to an application
 server. | 
| WorkContextErrorCodes | This class models the possible error conditions that might occur during
 associating an WorkContextwith aWorkinstance. | 
| WorkContextLifecycleListener | This class models the various events that occur during the processing of the
 WorkContexts associated with aWorkinstance. | 
| WorkContextProvider | This interface specifies the methods a  Work instance uses to
 associate a  List of  WorkContext instances to
 be set when the  Work instance gets executed by a
  WorkManager. | 
| WorkEvent | This class models the various events that occur during the processing of
 a Workinstance. | 
| WorkException | A common base class for all Workprocessing related exceptions. | 
| WorkListener | This models a WorkListenerinstance which would be notified
 by theWorkManagerwhen the variousWorkprocessing events (work accepted, work rejected, work started, 
 work completed) occur. | 
| WorkManager | This interface models a WorkManagerwhich provides a facility
 to submitWorkinstances for execution. | 
| WorkRejectedException | This exception is thrown by a WorkManagerto indicate 
 that a submittedWorkinstance has been rejected. | 
| XATerminator | The XATerminator interface is used for transaction completion and 
 crash recovery flows. |