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 AdministeredObjectDefinition
annotations.
|
| ApplicationServerInternalException |
An ApplicationServerInternalException is 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 ConnectionEventListener interface provides an event
callback mechanism to enable an application server to receive
notifications from a ManagedConnection instance.
|
| ConnectionFactory |
ConnectionFactory provides 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 ConnectionFactoryDefinition
annotations.
|
| ConnectionManager |
ConnectionManager interface provides a hook for the resource adapter to
pass a connection request to the application server.
|
| ConnectionMetaData |
The interface ConnectionMetaData provides 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 Connector annotation 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
ManagedConnection implementation.
|
| DistributableWork |
This models a Work instance that would be distributed by a
DistributableWorkManager for execution in a remote
DistributableWorkManager
|
| DistributableWorkManager |
This interface models a WorkManager that supports distributed
execution of Work instances.
|
| EISSystemException |
An EISSystemException is used to indicate any EIS
specific system-level
error conditions.
|
| ExecutionContext |
This class models an execution context (transaction, security, etc)
with which the Work instance 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 IllegalStateException
is 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.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.
|
| 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
ConnectionManager implementation.
|
| LazyEnlistableConnectionManager |
This is a mix-in interface that may be optionally implemented by a
ConnectionManager implementation.
|
| LazyEnlistableManagedConnection |
This is a mix-in interface that may be optionally implemented by a
ManagedConnection implementation.
|
| 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 LocalTransactionException represents 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.MappedRecord is
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 NotSupportedException is 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.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.
|
| 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
ResourceAdapter object with other objects that
implement this interface like
ManagedConnectionFactory and ActivationSpec.
|
| ResourceAdapterInternalException |
A ResourceAdapterInternalException indicates any
system-level error conditions related to a resource adapter.
|
| ResourceAdapterMetaData |
The interface jakarta.resource.cci.ResourceAdapterMetaData
provides information about capabilities of a resource adapter
implementation.
|
| ResourceAllocationException |
A ResourceAllocationException can 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 ResourceWarning provides 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.ResultSetInfo provides
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 UnavailableException that
indicates that the rejection of the work submission is transient.
|
| RetryableWorkRejectedException |
A subclass of the WorkRejectedException that
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 SecurityException indicates 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 WorkContext that allows a Work instance
to propagate transaction related context information from an EIS to an
application server.
|
| TransactionSupport |
This interface may be optionally implemented by a
ManagedConnectionFactory to 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 ManagedConnectionFactory
instance that supports the ability to validate
ManagedConnection objects.
|
| Work |
This models a Work instance that would be executed by a
WorkManager upon submission.
|
| WorkAdapter |
This class is provided as a convenience for easily creating
WorkListener instances by extending this class
and overriding only those methods of interest.
|
| WorkCompletedException |
This exception is thrown by a WorkManager to indicate that
a submitted Work instance 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 WorkContext with a Work instance.
|
| WorkContextLifecycleListener |
This class models the various events that occur during the processing of the
WorkContexts associated with a Work instance.
|
| 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 Work instance.
|
| WorkException |
A common base class for all Work processing related exceptions.
|
| WorkListener |
This models a WorkListener instance which would be notified
by the WorkManager when the various Work
processing events (work accepted, work rejected, work started,
work completed) occur.
|
| WorkManager |
This interface models a WorkManager which provides a facility
to submit Work instances for execution.
|
| WorkRejectedException |
This exception is thrown by a WorkManager to indicate
that a submitted Work instance has been rejected.
|
| XATerminator |
The XATerminator interface is used for transaction completion and
crash recovery flows.
|