A B C D E F G H I J L M N O P R S T U V W X

## A

Activation - Annotation Type in javax.resource.spi
  Designates a JavaBean as an `ActivationSpec`.
ActivationSpec - Interface in javax.resource.spi
  This interface serves as a marker.
addConnectionEventListener(ConnectionEventListener) - Method in interface javax.resource.spi.ManagedConnection
  Adds a connection event listener to the ManagedConnection instance.
AdministeredObject - Annotation Type in javax.resource.spi
  Designates a JavaBean as an administered object.Administered objects are specific to a messaging style or message provider.
AdministeredObjectDefinition - Annotation Type in javax.resource
  Annotation used to define a Connector administered object to be registered in JNDI.
AdministeredObjectDefinitions - Annotation Type in javax.resource
  Declares one or more AdministeredObjectDefinition annotations.
afterDelivery() - Method in interface javax.resource.spi.endpoint.MessageEndpoint
  This is called by a resource adapter after a message is delivered.
allocateConnection(ManagedConnectionFactory, ConnectionRequestInfo) - Method in interface javax.resource.spi.ConnectionManager
  The method allocateConnection gets called by the resource adapter's connection factory instance.
ApplicationServerInternalException - Exception in javax.resource.spi
  An `ApplicationServerInternalException` is thrown by an application server to indicate error conditions specific to an application server.
ApplicationServerInternalException() - Constructor for exception javax.resource.spi.ApplicationServerInternalException
  Constructs a new instance with null as its detail message.
ApplicationServerInternalException(String) - Constructor for exception javax.resource.spi.ApplicationServerInternalException
  Constructs a new instance with the specified detail message.
ApplicationServerInternalException(Throwable) - Constructor for exception javax.resource.spi.ApplicationServerInternalException
  Constructs a new throwable with the specified cause.
ApplicationServerInternalException(String, Throwable) - Constructor for exception javax.resource.spi.ApplicationServerInternalException
  Constructs a new throwable with the specified detail message and cause.
ApplicationServerInternalException(String, String) - Constructor for exception javax.resource.spi.ApplicationServerInternalException
  Constructs a new throwable with the specified detail message and an error code.
associateConnection(Object, ManagedConnectionFactory, ConnectionRequestInfo) - Method in interface javax.resource.spi.LazyAssociatableConnectionManager
  This method is called by a resource adapter (that is capable of lazy connection association optimization) in order to lazily associate a connection object with a `ManagedConnection` instance.
associateConnection(Object) - Method in interface javax.resource.spi.ManagedConnection
  Used by the container to change the association of an application-level connection handle with a ManagedConneciton instance.
AuthenticationMechanism - Annotation Type in javax.resource.spi
  An annotation used to specify the authentication mechanism supported by the resource adapter.
AuthenticationMechanism.CredentialInterface - Enum in javax.resource.spi
  An enumerated type that represents the various interfaces that a resource adapter may support for the representation of the credentials.

## B

beforeDelivery(Method) - Method in interface javax.resource.spi.endpoint.MessageEndpoint
  This is called by a resource adapter before a message is delivered.
begin() - Method in interface javax.resource.cci.LocalTransaction
  Begins a local transaction on an EIS instance.
begin() - Method in interface javax.resource.spi.LocalTransaction
  Begin a local transaction
BootstrapContext - Interface in javax.resource.spi
  This provides a mechanism to pass a bootstrap context to a resource adapter instance when it is bootstrapped.

## C

cleanup() - Method in interface javax.resource.spi.ManagedConnection
  Application server calls this method to force any cleanup on the ManagedConnection instance.
clearWarnings() - Method in interface javax.resource.cci.Interaction
  Clears all the warning reported by this Interaction instance.
clone() - Method in interface javax.resource.cci.Record
  Creates and returns a copy of this object.
close() - Method in interface javax.resource.cci.Connection
  Initiates close of the connection handle at the application level.
close() - Method in interface javax.resource.cci.Interaction
  Closes the current Interaction and release all the resources held for this instance by the resource adapter.
CommException - Exception in javax.resource.spi
  This indicates errors related to failed or interrupted communication with an EIS instance.
CommException() - Constructor for exception javax.resource.spi.CommException
  Constructs a new instance with null as its detail message.
CommException(String) - Constructor for exception javax.resource.spi.CommException
  Constructs a new instance with the specified detail message.
CommException(Throwable) - Constructor for exception javax.resource.spi.CommException
  Constructs a new throwable with the specified cause.
CommException(String, Throwable) - Constructor for exception javax.resource.spi.CommException
  Constructs a new throwable with the specified detail message and cause.
CommException(String, String) - Constructor for exception javax.resource.spi.CommException
  Constructs a new throwable with the specified detail message and an error code.
commit() - Method in interface javax.resource.cci.LocalTransaction
  Commits the current local transaction and release all locks held by the underlying EIS instance.
commit() - Method in interface javax.resource.spi.LocalTransaction
  Commit a local transaction
commit(Xid, boolean) - Method in interface javax.resource.spi.XATerminator
  Commits the global transaction specified by xid.
ConfigProperty - Annotation Type in javax.resource.spi
  Designates a JavaBean property as a configuration property
Connection - Interface in javax.resource.cci
  A Connection represents an application-level handle that is used by a client to access the underlying physical connection.
CONNECTION_CLOSED - Static variable in class javax.resource.spi.ConnectionEvent
  Event notification that an application component has closed the connection
CONNECTION_ERROR_OCCURRED - Static variable in class javax.resource.spi.ConnectionEvent
  Event notification that an error occurred on the connection.
connectionClosed(ConnectionEvent) - Method in interface javax.resource.spi.ConnectionEventListener
  Notifies that an application component has closed the connection.
ConnectionDefinition - Annotation Type in javax.resource.spi
  Defines a set of connection interfaces and classes pertaining to a particular connection type.
ConnectionDefinitions - Annotation Type in javax.resource.spi
  Defines a set of connection definitions that the JavaBean, that has been annotated with this annotation, is a part of.
connectionErrorOccurred(ConnectionEvent) - Method in interface javax.resource.spi.ConnectionEventListener
  Notifies a connection related error.
ConnectionEvent - Class in javax.resource.spi
  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.
ConnectionEvent(ManagedConnection, int) - Constructor for class javax.resource.spi.ConnectionEvent
  Construct a ConnectionEvent object.
ConnectionEvent(ManagedConnection, int, Exception) - Constructor for class javax.resource.spi.ConnectionEvent
  Construct a ConnectionEvent object.
ConnectionEventListener - Interface in javax.resource.spi
  The `ConnectionEventListener` interface provides an event callback mechanism to enable an application server to receive notifications from a `ManagedConnection` instance.
ConnectionFactory - Interface in javax.resource.cci
  `ConnectionFactory` provides an interface for getting connection to an EIS instance.
ConnectionFactoryDefinition - Annotation Type in javax.resource
  Annotation used to define a Connector Connection Factory resource to be registered in JNDI.
ConnectionFactoryDefinitions - Annotation Type in javax.resource
  Declares one or more ConnectorFactoryDefinition annotations.
ConnectionManager - Interface in javax.resource.spi
  ConnectionManager interface provides a hook for the resource adapter to pass a connection request to the application server.
ConnectionMetaData - Interface in javax.resource.cci
  The interface `ConnectionMetaData` provides information about an EIS instance connected through a Connection instance.
ConnectionRequestInfo - Interface in javax.resource.spi
  The ConnectionRequestInfo interface enables a resource adapter to pass its own request specific data structure across the connection request flow.
ConnectionSpec - Interface in javax.resource.cci
  ConnectionSpec is used by an application component to pass connection request-specific properties to the ConnectionFactory.
Connector - Annotation Type in javax.resource.spi
  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.
CONTEXT_SETUP_FAILED - Static variable in class javax.resource.spi.work.WorkContextErrorCodes
  Indicates a failure in recreating the `WorkContext` instance.
CONTEXT_SETUP_UNSUPPORTED - Static variable in class javax.resource.spi.work.WorkContextErrorCodes
  Indicates that the container cannot support recreating the `WorkContext` instance.
contextSetupComplete() - Method in interface javax.resource.spi.work.WorkContextLifecycleListener
  Invoked when the `WorkContext` instance was successfully set as the execution context for the `Work` instance.
contextSetupFailed(String) - Method in interface javax.resource.spi.work.WorkContextLifecycleListener
  Invoked when the `WorkContext` instance was set as the execution context for the `Work` instance it was associated with.
createConnectionFactory(ConnectionManager) - Method in interface javax.resource.spi.ManagedConnectionFactory
  Creates a Connection Factory instance.
createConnectionFactory() - Method in interface javax.resource.spi.ManagedConnectionFactory
  Creates a Connection Factory instance.
createEndpoint(XAResource) - Method in interface javax.resource.spi.endpoint.MessageEndpointFactory
  This is used to create a message endpoint.
createEndpoint(XAResource, long) - Method in interface javax.resource.spi.endpoint.MessageEndpointFactory
  This is used to create a message endpoint.
createIndexedRecord(String) - Method in interface javax.resource.cci.RecordFactory
  Creates a IndexedRecord.
createInteraction() - Method in interface javax.resource.cci.Connection
  Creates an Interaction associated with this Connection.
createManagedConnection(Subject, ConnectionRequestInfo) - Method in interface javax.resource.spi.ManagedConnectionFactory
  Creates a new physical connection to the underlying EIS resource manager.
createMappedRecord(String) - Method in interface javax.resource.cci.RecordFactory
  Creates a MappedRecord.
createTimer() - Method in interface javax.resource.spi.BootstrapContext
  Creates a new `java.util.Timer` instance.

## D

deletesAreDetected(int) - Method in interface javax.resource.cci.ResultSetInfo
  Indicates whether or not a visible row delete can be detected by calling ResultSet.rowDeleted.
description - Variable in class javax.resource.spi.work.HintsContext
  Description
destroy() - Method in interface javax.resource.spi.ManagedConnection
  Destroys the physical connection to the underlying resource manager.
DissociatableManagedConnection - Interface in javax.resource.spi
  This is a mix-in interface that may be optionally implemented by a `ManagedConnection` implementation.
dissociateConnections() - Method in interface javax.resource.spi.DissociatableManagedConnection
  This method is called by an application server (that is capable of lazy connection association optimization) in order to dissociate a `ManagedConnection` instance from all of its connection handles.
DistributableWork - Interface in javax.resource.spi.work
  This models a `Work` instance that would be distributed by a `DistributableWorkManager` for execution in a remote `DistributableWorkManager`
DistributableWorkManager - Interface in javax.resource.spi.work
  This interface models a `WorkManager` that supports distributed execution of Work instances.
doWork(Work) - Method in interface javax.resource.spi.work.WorkManager
  Accepts a `Work` instance for processing.
doWork(Work, long, ExecutionContext, WorkListener) - Method in interface javax.resource.spi.work.WorkManager
  Accepts a `Work` instance for processing.
DUPLICATE_CONTEXTS - Static variable in class javax.resource.spi.work.WorkContextErrorCodes
  Indicates that there are more than one instance of a `WorkContext` type passed in by the `Work` instance.

## E

EISSystemException - Exception in javax.resource.spi
  An `EISSystemException` is used to indicate any EIS specific system-level error conditions.
EISSystemException() - Constructor for exception javax.resource.spi.EISSystemException
  Constructs a new instance with null as its detail message.
EISSystemException(String) - Constructor for exception javax.resource.spi.EISSystemException
  Constructs a new instance with the specified detail message.
EISSystemException(Throwable) - Constructor for exception javax.resource.spi.EISSystemException
  Constructs a new throwable with the specified cause.
EISSystemException(String, Throwable) - Constructor for exception javax.resource.spi.EISSystemException
  Constructs a new throwable with the specified detail message and cause.
EISSystemException(String, String) - Constructor for exception javax.resource.spi.EISSystemException
  Constructs a new throwable with the specified detail message and an error code.
endpointActivation(MessageEndpointFactory, ActivationSpec) - Method in interface javax.resource.spi.ResourceAdapter
  This is called during the activation of a message endpoint.
endpointDeactivation(MessageEndpointFactory, ActivationSpec) - Method in interface javax.resource.spi.ResourceAdapter
  This is called when a message endpoint is deactivated.
equals(Object) - Method in interface javax.resource.cci.Record
  Check if this instance is equal to another Record.
equals(Object) - Method in interface javax.resource.spi.ConnectionRequestInfo
  Checks whether this instance is equal to another.
equals(Object) - Method in interface javax.resource.spi.ManagedConnectionFactory
  Check if this ManagedConnectionFactory is equal to another ManagedConnectionFactory.
equals(Object) - Method in interface javax.resource.spi.security.GenericCredential
  Deprecated.
  Tests if this GenericCredential instance refers to the same entity as the supplied object.
equals(Object) - Method in class javax.resource.spi.security.PasswordCredential
  Compares this PasswordCredential with the specified object for equality.
execute(InteractionSpec, Record, Record) - Method in interface javax.resource.cci.Interaction
  Executes an interaction represented by the InteractionSpec.
execute(InteractionSpec, Record) - Method in interface javax.resource.cci.Interaction
  Executes an interaction represented by the InteractionSpec.
ExecutionContext - Class in javax.resource.spi.work
  This class models an execution context (transaction, security, etc) with which the `Work` instance must be executed.
ExecutionContext() - Constructor for class javax.resource.spi.work.ExecutionContext

## F

forget(Xid) - Method in interface javax.resource.spi.XATerminator
  Tells the resource manager to forget about a heuristically completed transaction branch.

## G

GenericCredential - Interface in javax.resource.spi.security
  Deprecated.
  The preferred way to represent generic credential information is via the `org.ietf.jgss.GSSCredential` interface in J2SE Version 1.4, which provides similar functionality.
getActivationName() - Method in interface javax.resource.spi.endpoint.MessageEndpointFactory
  Returns a unique name for the message endpoint deployment represented by the MessageEndpointFactory.
getAdapterName() - Method in interface javax.resource.cci.ResourceAdapterMetaData
  Gets a tool displayable name of the resource adapter.
getAdapterShortDescription() - Method in interface javax.resource.cci.ResourceAdapterMetaData
  Gets a tool displayable short desription of the resource adapter.
getAdapterVendorName() - Method in interface javax.resource.cci.ResourceAdapterMetaData
  Gets the name of the vendor that has provided the resource adapter.
getAdapterVersion() - Method in interface javax.resource.cci.ResourceAdapterMetaData
  Gets the version of the resource adapter.
getConnection() - Method in interface javax.resource.cci.ConnectionFactory
  Gets a connection to an EIS instance.
getConnection(ConnectionSpec) - Method in interface javax.resource.cci.ConnectionFactory
  Gets a connection to an EIS instance.
getConnection() - Method in interface javax.resource.cci.Interaction
  Gets the Connection associated with the Interaction.
getConnection(Subject, ConnectionRequestInfo) - Method in interface javax.resource.spi.ManagedConnection
  Creates a new connection handle for the underlying physical connection represented by the ManagedConnection instance.
getConnectionHandle() - Method in class javax.resource.spi.ConnectionEvent
  Get the connection handle associated with the Managed Connection instance.
getCredentialData() - Method in interface javax.resource.spi.security.GenericCredential
  Deprecated.
  Gets security data for a specific security mechanism represented by the GenericCredential.
getDescription() - Method in class javax.resource.spi.work.HintsContext
  Get the brief description of the role played by the `WorkContext` and any other related debugging information.
getDescription() - Method in class javax.resource.spi.work.SecurityContext
  Get the brief description of the role played by the `WorkContext` and any other related debugging information.
getDescription() - Method in class javax.resource.spi.work.TransactionContext
  Get the brief description of the role played by the `WorkContext` and any other related debugging information.
getDescription() - Method in interface javax.resource.spi.work.WorkContext
  Get the brief description of the role played by the `WorkContext` and any other related debugging information.
getEISProductName() - Method in interface javax.resource.cci.ConnectionMetaData
  Returns product name of the underlying EIS instance connected through the Connection that produced this metadata.
getEISProductName() - Method in interface javax.resource.spi.ManagedConnectionMetaData
  Returns Product name of the underlying EIS instance connected through the ManagedConnection.
getEISProductVersion() - Method in interface javax.resource.cci.ConnectionMetaData
  Returns product version of the underlying EIS instance.
getEISProductVersion() - Method in interface javax.resource.spi.ManagedConnectionMetaData
  Returns product version of the underlying EIS instance connected through the ManagedConnection.
getEndpointClass() - Method in interface javax.resource.spi.endpoint.MessageEndpointFactory
  Return the `Class` object corresponding to the message endpoint class.
getErrorCode() - Method in exception javax.resource.ResourceException
  Get the error code.
getException() - Method in class javax.resource.spi.ConnectionEvent
  Get the exception.
getException() - Method in class javax.resource.spi.work.WorkEvent
  Return the `WorkException`.
getHints() - Method in class javax.resource.spi.work.HintsContext
  Get the hints
getId() - Method in class javax.resource.spi.ConnectionEvent
  Get the type of event
getInteractionSpecsSupported() - Method in interface javax.resource.cci.ResourceAdapterMetaData
  Returns an array of fully-qualified names of InteractionSpec types supported by the CCI implementation for this resource adapter.
getInvalidConnections(Set) - Method in interface javax.resource.spi.ValidatingManagedConnectionFactory
  This method returns a set of invalid `ManagedConnection` objects chosen from a specified set of `ManagedConnection` objects.
getInvalidPropertyDescriptors() - Method in exception javax.resource.spi.InvalidPropertyException
  Get the list of invalid properties.
getLinkedException() - Method in exception javax.resource.ResourceException
  Deprecated.
  J2SE release 1.4 supports a chained exception facility that allows any throwable to know about another throwable, if any, that caused it to get thrown. Refer to `getCause` and `initCause` methods of the `java.lang.Throwable` class..
getLinkedWarning() - Method in exception javax.resource.cci.ResourceWarning
  Deprecated.
  J2SE release 1.4 supports a chained exception facility that allows any throwable to know about another throwable, if any, that caused it to get thrown. Refer to `getCause` and `initCause` methods of the `java.lang.Throwable` class.
getLocalTransaction() - Method in interface javax.resource.cci.Connection
  Returns an LocalTransaction instance that enables a component to demarcate resource manager local transactions on the Connection.
getLocalTransaction() - Method in interface javax.resource.spi.ManagedConnection
  Returns an `javax.resource.spi.LocalTransaction` instance.
getLogWriter() - Method in interface javax.resource.spi.ManagedConnection
  Gets the log writer for this ManagedConnection instance.
getLogWriter() - Method in interface javax.resource.spi.ManagedConnectionFactory
  Get the log writer for this ManagedConnectionFactory instance.
getManagedConnectionFactory() - Method in class javax.resource.spi.security.PasswordCredential
  Gets the target ManagedConnectionFactory for which the user name and password has been set by the application server.
getMaxConnections() - Method in interface javax.resource.spi.ManagedConnectionMetaData
  Returns maximum limit on number of active concurrent connections that an EIS instance can support across client processes.
getMechType() - Method in interface javax.resource.spi.security.GenericCredential
  Deprecated.
  Returns the mechanism type for the GenericCredential instance.
getMessage() - Method in exception javax.resource.ResourceException
  Returns a detailed message string describing this exception.
getMetaData() - Method in interface javax.resource.cci.Connection
  Gets the information on the underlying EIS instance represented through an active connection.
getMetaData() - Method in interface javax.resource.cci.ConnectionFactory
  Gets metadata for the Resource Adapter.
getMetaData() - Method in interface javax.resource.spi.ManagedConnection
  Gets the metadata information for this connection's underlying EIS resource manager instance.
getName() - Method in interface javax.resource.spi.security.GenericCredential
  Deprecated.
  Returns the name of the resource principal associated with a GenericCredential instance.
getName() - Method in class javax.resource.spi.work.HintsContext
  Get the associated name of the `WorkContext`.
getName() - Method in class javax.resource.spi.work.SecurityContext
  Get the associated name of the `WorkContext`.
getName() - Method in class javax.resource.spi.work.TransactionContext
  Get the associated name of the `WorkContext`.
getName() - Method in interface javax.resource.spi.work.WorkContext
  Get the associated name of the `WorkContext`.
getPassword() - Method in class javax.resource.spi.security.PasswordCredential
  Returns the user password.
getRecordFactory() - Method in interface javax.resource.cci.ConnectionFactory
  Gets a RecordFactory instance.
getRecordName() - Method in interface javax.resource.cci.Record
  Gets the name of the Record.
getRecordShortDescription() - Method in interface javax.resource.cci.Record
  Gets a short description string for the Record.
getResourceAdapter() - Method in interface javax.resource.spi.ResourceAdapterAssociation
  Get the associated `ResourceAdapter` object.
getResultSetInfo() - Method in interface javax.resource.cci.Connection
  Gets the information on the ResultSet functionality supported by a connected EIS instance.
getSpecVersion() - Method in interface javax.resource.cci.ResourceAdapterMetaData
  Returns a string representation of the version of the connector architecture specification that is supported by the resource adapter.
getStartDuration() - Method in class javax.resource.spi.work.WorkEvent
  Return the start interval duration.
getTransactionSupport() - Method in interface javax.resource.spi.TransactionSupport
  Get the level of transaction support, supported by the `ManagedConnectionFactory`.
getTransactionSynchronizationRegistry() - Method in interface javax.resource.spi.BootstrapContext
  Provides a handle to a `TransactionSynchronization` instance.
getTransactionTimeout() - Method in class javax.resource.spi.work.ExecutionContext
  Get the transaction timeout value for a imported transaction.
getType() - Method in class javax.resource.spi.work.WorkEvent
  Return the type of this event.
getUserName() - Method in interface javax.resource.cci.ConnectionMetaData
  Returns the user name for an active connection as known to the underlying EIS instance.
getUserName() - Method in interface javax.resource.spi.ManagedConnectionMetaData
  Returns name of the user associated with the ManagedConnection instance.
getUserName() - Method in class javax.resource.spi.security.PasswordCredential
  Returns the user name.
getWarnings() - Method in interface javax.resource.cci.Interaction
  Gets the first ResourceWarning from the chain of warnings associated with this Interaction instance.
getWork() - Method in class javax.resource.spi.work.WorkEvent
  Return the `Work` instance which is the cause of the event.
getWorkContexts() - Method in interface javax.resource.spi.work.WorkContextProvider
  Gets an instance of `WorkContexts` that needs to be used by the `WorkManager` to set up the execution context while executing a `Work` instance.
getWorkManager() - Method in interface javax.resource.spi.BootstrapContext
  Provides a handle to a `WorkManager` instance.
getXAResource() - Method in interface javax.resource.spi.ManagedConnection
  Returns an `javax.transaction.xa.XAresource` instance.
getXAResources(ActivationSpec[]) - Method in interface javax.resource.spi.ResourceAdapter
  This method is called by the application server during crash recovery.
getXATerminator() - Method in interface javax.resource.spi.BootstrapContext
  Provides a handle to a `XATerminator` instance.
getXid() - Method in class javax.resource.spi.work.ExecutionContext

## H

hashCode() - Method in interface javax.resource.cci.Record
  Returns the hash code for the Record instance.
hashCode() - Method in interface javax.resource.spi.ConnectionRequestInfo
  Returns the hashCode of the ConnectionRequestInfo.
hashCode() - Method in interface javax.resource.spi.ManagedConnectionFactory
  Returns the hash code for the ManagedConnectionFactory
hashCode() - Method in interface javax.resource.spi.security.GenericCredential
  Deprecated.
  Returns the hash code for this GenericCredential
hashCode() - Method in class javax.resource.spi.security.PasswordCredential
  Returns the hash code for this PasswordCredential
HintsContext - Class in javax.resource.spi.work
  A standard `WorkContext` that allows a `Work` instance to propagate quality-of-service (QoS) hints about the `Work` to the `WorkManager`.
HintsContext() - Constructor for class javax.resource.spi.work.HintsContext

## I

id - Variable in class javax.resource.spi.ConnectionEvent
  Type of the event
IllegalStateException - Exception in javax.resource.spi
  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.
IllegalStateException() - Constructor for exception javax.resource.spi.IllegalStateException
  Constructs a new instance with null as its detail message.
IllegalStateException(String) - Constructor for exception javax.resource.spi.IllegalStateException
  Constructs a new instance with the specified detail message.
IllegalStateException(Throwable) - Constructor for exception javax.resource.spi.IllegalStateException
  Constructs a new throwable with the specified cause.
IllegalStateException(String, Throwable) - Constructor for exception javax.resource.spi.IllegalStateException
  Constructs a new throwable with the specified detail message and cause.
IllegalStateException(String, String) - Constructor for exception javax.resource.spi.IllegalStateException
  Constructs a new throwable with the specified detail message and an error code.
IMMEDIATE - Static variable in interface javax.resource.spi.work.WorkManager
  A constant to indicate timeout duration.
inactiveConnectionClosed(Object, ManagedConnectionFactory) - Method in interface javax.resource.spi.LazyAssociatableConnectionManager
  This method is called by the resource adapter (that is capable of lazy connection association optimization) in order to notify the application server that a disassociated connection handle is closed.
INDEFINITE - Static variable in interface javax.resource.spi.work.WorkManager
  A constant to indicate timeout duration.
IndexedRecord - Interface in javax.resource.cci
  IndexedRecord represents an ordered collection of record elements based on the `java.util.List` interface.
insertsAreDetected(int) - Method in interface javax.resource.cci.ResultSetInfo
  Indicates whether or not a visible row insert can be detected by calling ResultSet.rowInserted.
Interaction - Interface in javax.resource.cci
  The `javax.resource.cci.Interaction` enables a component to execute EIS functions.
InteractionSpec - Interface in javax.resource.cci
  An InteractionSpec holds properties for driving an Interaction with an EIS instance.
INTERNAL - Static variable in exception javax.resource.spi.work.WorkException
  Indicates an internal error condition.
InvalidPropertyException - Exception in javax.resource.spi
  This exception is thrown to indicate invalid configuration property settings.
InvalidPropertyException() - Constructor for exception javax.resource.spi.InvalidPropertyException
  Create a InvalidPropertyException.
InvalidPropertyException(String) - Constructor for exception javax.resource.spi.InvalidPropertyException
  Create a InvalidPropertyException.
InvalidPropertyException(Throwable) - Constructor for exception javax.resource.spi.InvalidPropertyException
  Constructs a new throwable with the specified cause.
InvalidPropertyException(String, Throwable) - Constructor for exception javax.resource.spi.InvalidPropertyException
  Constructs a new throwable with the specified detail message and cause.
InvalidPropertyException(String, String) - Constructor for exception javax.resource.spi.InvalidPropertyException
  Constructs a new throwable with the specified detail message and an error code.
isContextSupported(Class<? extends WorkContext>) - Method in interface javax.resource.spi.BootstrapContext
  A resource adapter can check an application server’s support for a particular WorkContext type through this method.
isDeliveryTransacted(Method) - Method in interface javax.resource.spi.endpoint.MessageEndpointFactory
  This is used to find out whether message deliveries to a target method on a message listener interface that is implemented by a message endpoint will be transacted or not.

## J

javax.resource - package javax.resource
  The javax.resource package is the top-level package for the Java EE Connector API specification.
javax.resource.cci - package javax.resource.cci
  The javax.resource.cci package contains API specification for the Common Client Interface (CCI).
javax.resource.spi - package javax.resource.spi
  The javax.resource.spi package contains APIs for the system contracts defined in the Java EE Connector Architecture specification.
javax.resource.spi.endpoint - package javax.resource.spi.endpoint
  This package contains system contracts for service endpoint interactions.
javax.resource.spi.security - package javax.resource.spi.security
  The javax.resource.spi.security package contains APIs for the security management contract.
javax.resource.spi.work - package javax.resource.spi.work
  This package contains APIs for the Work Management, Generic Work and Security Work contracts.

## L

LazyAssociatableConnectionManager - Interface in javax.resource.spi
  This is a mix-in interface that may be optionally implemented by a `ConnectionManager` implementation.
lazyEnlist(ManagedConnection) - Method in interface javax.resource.spi.LazyEnlistableConnectionManager
  This method is called by a resource adapter (that is capable of lazy transaction enlistment optimization) in order to lazily enlist a connection object with a XA transaction.
LazyEnlistableConnectionManager - Interface in javax.resource.spi
  This is a mix-in interface that may be optionally implemented by a `ConnectionManager` implementation.
LazyEnlistableManagedConnection - Interface in javax.resource.spi
  This is a mix-in interface that may be optionally implemented by a `ManagedConnection` implementation.
LOCAL_TRANSACTION_COMMITTED - Static variable in class javax.resource.spi.ConnectionEvent
  Event notification that a Resource Manager Local Transaction was committed on the connection
LOCAL_TRANSACTION_ROLLEDBACK - Static variable in class javax.resource.spi.ConnectionEvent
  Event notification that a Resource Manager Local Transaction was rolled back on the connection
LOCAL_TRANSACTION_STARTED - Static variable in class javax.resource.spi.ConnectionEvent
  Event notification that a Resource Manager Local Transaction was started on the connection
LocalTransaction - Interface in javax.resource.cci
  The LocalTransaction defines a transaction demarcation interface for resource manager local transactions.
LocalTransaction - Interface in javax.resource.spi
  LocalTransaction interface provides support for transactions that are managed internal to an EIS resource manager, and do not require an external transaction manager.
localTransactionCommitted(ConnectionEvent) - Method in interface javax.resource.spi.ConnectionEventListener
  Notifies that a Resource Manager Local Transaction was committed on the ManagedConnection instance.
LocalTransactionException - Exception in javax.resource.spi
  A `LocalTransactionException` represents various error conditions related to the local transaction management contract.
LocalTransactionException() - Constructor for exception javax.resource.spi.LocalTransactionException
  Constructs a new instance with null as its detail message.
LocalTransactionException(String) - Constructor for exception javax.resource.spi.LocalTransactionException
  Constructs a new instance with the specified detail message.
LocalTransactionException(Throwable) - Constructor for exception javax.resource.spi.LocalTransactionException
  Constructs a new throwable with the specified cause.
LocalTransactionException(String, Throwable) - Constructor for exception javax.resource.spi.LocalTransactionException
  Constructs a new throwable with the specified detail message and cause.
LocalTransactionException(String, String) - Constructor for exception javax.resource.spi.LocalTransactionException
  Constructs a new throwable with the specified detail message and an error code.
localTransactionRolledback(ConnectionEvent) - Method in interface javax.resource.spi.ConnectionEventListener
  Notifies that a Resource Manager Local Transaction was rolled back on the ManagedConnection instance.
localTransactionStarted(ConnectionEvent) - Method in interface javax.resource.spi.ConnectionEventListener
  Notifies that a Resource Manager Local Transaction was started on the ManagedConnection instance.
LONGRUNNING_HINT - Static variable in class javax.resource.spi.work.HintsContext
  The long running hint

## M

ManagedConnection - Interface in javax.resource.spi
  ManagedConnection instance represents a physical connection to the underlying EIS.
ManagedConnectionFactory - Interface in javax.resource.spi
  ManagedConnectionFactory instance is a factory of both ManagedConnection and EIS-specific connection factory instances.
ManagedConnectionMetaData - Interface in javax.resource.spi
  The ManagedConnectionMetaData interface provides information about the underlying EIS instance associated with a ManagedConnection instance.
MappedRecord - Interface in javax.resource.cci
  The interface `javax.resource.cci.MappedRecord` is used for key-value map based representation of record elements.
matchManagedConnections(Set, Subject, ConnectionRequestInfo) - Method in interface javax.resource.spi.ManagedConnectionFactory
  Returns a matched connection from the candidate set of connections.
MessageEndpoint - Interface in javax.resource.spi.endpoint
  This defines a contract for a message endpoint.
MessageEndpointFactory - Interface in javax.resource.spi.endpoint
  This serves as a factory for creating message endpoints.
MessageListener - Interface in javax.resource.cci
  This serves as a request-response message listener type that message endpoints (message-driven beans) may implement.

## N

name - Variable in class javax.resource.spi.work.HintsContext
  Name
NAME_HINT - Static variable in class javax.resource.spi.work.HintsContext
  The name hint
NotSupportedException - Exception in javax.resource
  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.
NotSupportedException() - Constructor for exception javax.resource.NotSupportedException
  Constructs a new instance with null as its detail message.
NotSupportedException(String) - Constructor for exception javax.resource.NotSupportedException
  Constructs a new instance with the specified detail message.
NotSupportedException(Throwable) - Constructor for exception javax.resource.NotSupportedException
  Constructs a new throwable with the specified cause.
NotSupportedException(String, Throwable) - Constructor for exception javax.resource.NotSupportedException
  Constructs a new throwable with the specified detail message and cause.
NotSupportedException(String, String) - Constructor for exception javax.resource.NotSupportedException
  Constructs a new throwable with the specified detail message and error code.

## O

onMessage(Record) - Method in interface javax.resource.cci.MessageListener
  This method allows an EIS to call a message endpoint using a request-response style communication.
othersDeletesAreVisible(int) - Method in interface javax.resource.cci.ResultSetInfo
  Indicates whether deletes made by others are visible.
othersInsertsAreVisible(int) - Method in interface javax.resource.cci.ResultSetInfo
  Indicates whether inserts made by others are visible.
othersUpdatesAreVisible(int) - Method in interface javax.resource.cci.ResultSetInfo
  Indicates whether updates made by others are visible.
ownDeletesAreVisible(int) - Method in interface javax.resource.cci.ResultSetInfo
  Indicates whether a ResultSet's own deletes are visible.
ownInsertsAreVisible(int) - Method in interface javax.resource.cci.ResultSetInfo
  Indicates whether a ResultSet's own inserts are visible.
ownUpdatesAreVisible(int) - Method in interface javax.resource.cci.ResultSetInfo
  Indicates whether a ResultSet's own updates are visible.

## P

PasswordCredential - Class in javax.resource.spi.security
  The class PasswordCredential acts as a holder for username and password.
PasswordCredential(String, char[]) - Constructor for class javax.resource.spi.security.PasswordCredential
  Creates a new `PasswordCredential` object from the given user name and password.
prepare(Xid) - Method in interface javax.resource.spi.XATerminator
  Ask the resource manager to prepare for a transaction commit of the transaction specified in xid.

## R

read(InputStream) - Method in interface javax.resource.cci.Streamable
  Read data from an InputStream and initialize fields of a Streamable object.
Record - Interface in javax.resource.cci
  The `javax.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 - Interface in javax.resource.cci
  The RecordFactory interface is used for creating MappedRecord and IndexedRecord instances.
recover(int) - Method in interface javax.resource.spi.XATerminator
  Obtains a list of prepared transaction branches from a resource manager.
Referenceable - Interface in javax.resource
  The Referenceable interface extends the javax.naming.Referenceable interface.
release() - Method in interface javax.resource.spi.endpoint.MessageEndpoint
  This method may be called by the resource adapter to indicate that it no longer needs a proxy endpoint instance.
release() - Method in interface javax.resource.spi.work.Work
  The `WorkManager` might call this method to hint the active `Work` instance to complete execution as soon as possible.
removeConnectionEventListener(ConnectionEventListener) - Method in interface javax.resource.spi.ManagedConnection
  Removes an already registered connection event listener from the ManagedConnection instance.
ResourceAdapter - Interface in javax.resource.spi
  This represents a resource adapter instance and contains operations for lifecycle management and message endpoint setup.
ResourceAdapterAssociation - Interface in javax.resource.spi
  This interface specifies the methods to associate a `ResourceAdapter` object with other objects that implement this interface like `ManagedConnectionFactory` and `ActivationSpec`.
ResourceAdapterInternalException - Exception in javax.resource.spi
  A `ResourceAdapterInternalException` indicates any system-level error conditions related to a resource adapter.
ResourceAdapterInternalException() - Constructor for exception javax.resource.spi.ResourceAdapterInternalException
  Constructs a new instance with null as its detail message.
ResourceAdapterInternalException(String) - Constructor for exception javax.resource.spi.ResourceAdapterInternalException
  Constructs a new instance with the specified detail message.
ResourceAdapterInternalException(Throwable) - Constructor for exception javax.resource.spi.ResourceAdapterInternalException
  Constructs a new throwable with the specified cause.
ResourceAdapterInternalException(String, Throwable) - Constructor for exception javax.resource.spi.ResourceAdapterInternalException
  Constructs a new throwable with the specified detail message and cause.
ResourceAdapterInternalException(String, String) - Constructor for exception javax.resource.spi.ResourceAdapterInternalException
  Constructs a new throwable with the specified detail message and an error code.
ResourceAdapterMetaData - Interface in javax.resource.cci
  The interface `javax.resource.cci.ResourceAdapterMetaData` provides information about capabilities of a resource adapter implementation.
ResourceAllocationException - Exception in javax.resource.spi
  A `ResourceAllocationException` can be thrown by an application server or resource adapter to indicate any failure to allocate system resources (example: threads, physical connections).
ResourceAllocationException() - Constructor for exception javax.resource.spi.ResourceAllocationException
  Constructs a new instance with null as its detail message.
ResourceAllocationException(String) - Constructor for exception javax.resource.spi.ResourceAllocationException
  Constructs a new instance with the specified detail message.
ResourceAllocationException(Throwable) - Constructor for exception javax.resource.spi.ResourceAllocationException
  Constructs a new throwable with the specified cause.
ResourceAllocationException(String, Throwable) - Constructor for exception javax.resource.spi.ResourceAllocationException
  Constructs a new throwable with the specified detail message and cause.
ResourceAllocationException(String, String) - Constructor for exception javax.resource.spi.ResourceAllocationException
  Constructs a new throwable with the specified detail message and an error code.
ResourceException - Exception in javax.resource
  This is the root interface of the exception hierarchy defined for the Connector architecture.
ResourceException() - Constructor for exception javax.resource.ResourceException
  Constructs a new instance with null as its detail message.
ResourceException(String) - Constructor for exception javax.resource.ResourceException
  Constructs a new instance with the specified detail message.
ResourceException(Throwable) - Constructor for exception javax.resource.ResourceException
  Constructs a new throwable with the specified cause.
ResourceException(String, Throwable) - Constructor for exception javax.resource.ResourceException
  Constructs a new throwable with the specified detail message and cause.
ResourceException(String, String) - Constructor for exception javax.resource.ResourceException
  Create a new throwable with the specified message and error code.
ResourceWarning - Exception in javax.resource.cci
  A `ResourceWarning` provides information on warnings related to execution of an interaction with an EIS.
ResourceWarning() - Constructor for exception javax.resource.cci.ResourceWarning
  Constructs a new instance with null as its detail message.
ResourceWarning(String) - Constructor for exception javax.resource.cci.ResourceWarning
  Constructs a new instance with the specified detail message.
ResourceWarning(Throwable) - Constructor for exception javax.resource.cci.ResourceWarning
  Constructs a new throwable with the specified cause.
ResourceWarning(String, Throwable) - Constructor for exception javax.resource.cci.ResourceWarning
  Constructs a new throwable with the specified detail message and cause.
ResourceWarning(String, String) - Constructor for exception javax.resource.cci.ResourceWarning
  Constructs a new throwable with the specified detail message and an error code.
ResultSet - Interface in javax.resource.cci
  A ResultSet represents tabular data that is retrieved from an EIS instance by the execution of an Interaction..
ResultSetInfo - Interface in javax.resource.cci
  The interface `javax.resource.cci.ResultSetInfo` provides information on the support provided for ResultSet by a connected EIS instance.
RetryableException - Interface in javax.resource.spi
  A marker interface indicating that the Exception is transient.
RetryableUnavailableException - Exception in javax.resource.spi
  A subclass of the `UnavailableException` that indicates that the rejection of the work submission is transient.
RetryableUnavailableException() - Constructor for exception javax.resource.spi.RetryableUnavailableException
  Constructs a new instance with null as its detail message.
RetryableUnavailableException(String) - Constructor for exception javax.resource.spi.RetryableUnavailableException
  Constructs a new instance with the specified detail message.
RetryableUnavailableException(Throwable) - Constructor for exception javax.resource.spi.RetryableUnavailableException
  Constructs a new throwable with the specified cause.
RetryableUnavailableException(String, Throwable) - Constructor for exception javax.resource.spi.RetryableUnavailableException
  Constructs a new throwable with the specified detail message and cause.
RetryableUnavailableException(String, String) - Constructor for exception javax.resource.spi.RetryableUnavailableException
  Constructs a new throwable with the specified detail message and an error code.
RetryableWorkRejectedException - Exception in javax.resource.spi.work
  A subclass of the `WorkRejectedException` that indicates that the the service unavailability is transient.
RetryableWorkRejectedException() - Constructor for exception javax.resource.spi.work.RetryableWorkRejectedException
  Constructs a new instance with null as its detail message.
RetryableWorkRejectedException(String) - Constructor for exception javax.resource.spi.work.RetryableWorkRejectedException
  Constructs a new instance with the specified detail message.
RetryableWorkRejectedException(Throwable) - Constructor for exception javax.resource.spi.work.RetryableWorkRejectedException
  Constructs a new throwable with the specified cause.
RetryableWorkRejectedException(String, Throwable) - Constructor for exception javax.resource.spi.work.RetryableWorkRejectedException
  Constructs a new throwable with the specified detail message and cause.
RetryableWorkRejectedException(String, String) - Constructor for exception javax.resource.spi.work.RetryableWorkRejectedException
  Constructs a new throwable with the specified detail message and an error code.
rollback() - Method in interface javax.resource.cci.LocalTransaction
  Rollbacks the current resource manager local transaction.
rollback() - Method in interface javax.resource.spi.LocalTransaction
  Rollback a local transaction
rollback(Xid) - Method in interface javax.resource.spi.XATerminator
  Informs the resource manager to roll back work done on behalf of a transaction branch.

## S

scheduleWork(Work) - Method in interface javax.resource.spi.work.WorkManager
  Accepts a `Work` instance for processing.
scheduleWork(Work, long, ExecutionContext, WorkListener) - Method in interface javax.resource.spi.work.WorkManager
  Accepts a `Work` instance for processing.
SecurityContext - Class in javax.resource.spi.work
  A standard `WorkContext` that allows a `Work` instance to propagate security related context information from an EIS to an application server.
SecurityContext() - Constructor for class javax.resource.spi.work.SecurityContext
SecurityException - Exception in javax.resource.spi
  A `SecurityException` indicates error conditions related to the security contract between an application server and resource adapter.
SecurityException() - Constructor for exception javax.resource.spi.SecurityException
  Constructs a new instance with null as its detail message.
SecurityException(String) - Constructor for exception javax.resource.spi.SecurityException
  Constructs a new instance with the specified detail message.
SecurityException(Throwable) - Constructor for exception javax.resource.spi.SecurityException
  Constructs a new throwable with the specified cause.
SecurityException(String, Throwable) - Constructor for exception javax.resource.spi.SecurityException
  Constructs a new throwable with the specified detail message and cause.
SecurityException(String, String) - Constructor for exception javax.resource.spi.SecurityException
  Constructs a new throwable with the specified detail message and an error code.
SecurityPermission - Annotation Type in javax.resource.spi
  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
setConnectionHandle(Object) - Method in class javax.resource.spi.ConnectionEvent
  Set the connection handle.
setDescription(String) - Method in class javax.resource.spi.work.HintsContext
  Set a brief description of the role played by the instance of HintsContext and any other related debugging information.
setErrorCode(String) - Method in exception javax.resource.ResourceException
  Set the error code.
setHint(String, Serializable) - Method in class javax.resource.spi.work.HintsContext
  Set a Hint and a related value.
setInvalidPropertyDescriptors(PropertyDescriptor[]) - Method in exception javax.resource.spi.InvalidPropertyException
  Set a list of invalid properties.
setLinkedException(Exception) - Method in exception javax.resource.ResourceException
  Deprecated.
  J2SE release 1.4 supports a chained exception facility that allows any throwable to know about another throwable, if any, that caused it to get thrown. Refer to `getCause` and `initCause` methods of the `java.lang.Throwable` class.
setLinkedWarning(ResourceWarning) - Method in exception javax.resource.cci.ResourceWarning
  Deprecated.
  J2SE release 1.4 supports a chained exception facility that allows any throwable to know about another throwable, if any, that caused it to get thrown. Refer to `getCause` and `initCause` methods of the `java.lang.Throwable` class.
setLogWriter(PrintWriter) - Method in interface javax.resource.spi.ManagedConnection
  Sets the log writer for this ManagedConnection instance.
setLogWriter(PrintWriter) - Method in interface javax.resource.spi.ManagedConnectionFactory
  Set the log writer for this ManagedConnectionFactory instance.
setManagedConnectionFactory(ManagedConnectionFactory) - Method in class javax.resource.spi.security.PasswordCredential
  Sets the target ManagedConenctionFactory instance for which the user name and password has been set by the application server.
setName(String) - Method in class javax.resource.spi.work.HintsContext
  Set the associated name of the HintsContext.
setRecordName(String) - Method in interface javax.resource.cci.Record
  Sets the name of the Record.
setRecordShortDescription(String) - Method in interface javax.resource.cci.Record
  Sets a short description string for the Record.
setReference(Reference) - Method in interface javax.resource.Referenceable
  Sets the Reference instance.
setResourceAdapter(ResourceAdapter) - Method in interface javax.resource.spi.ResourceAdapterAssociation
  Associate this object with a `ResourceAdapter` object.
setTransactionTimeout(long) - Method in class javax.resource.spi.work.ExecutionContext
  Set the transaction timeout value for a imported transaction.
setupSecurityContext(CallbackHandler, Subject, Subject) - Method in class javax.resource.spi.work.SecurityContext
  The container calls this method to set up the security Context for the `Work` instance.
setXid(Xid) - Method in class javax.resource.spi.work.ExecutionContext
  set a transaction context.
SharingViolationException - Exception in javax.resource.spi
  This is thrown to indicate a connection sharing violation.
SharingViolationException() - Constructor for exception javax.resource.spi.SharingViolationException
  Constructs a new instance with null as its detail message.
SharingViolationException(String) - Constructor for exception javax.resource.spi.SharingViolationException
  Constructs a new instance with the specified detail message.
SharingViolationException(Throwable) - Constructor for exception javax.resource.spi.SharingViolationException
  Constructs a new throwable with the specified cause.
SharingViolationException(String, Throwable) - Constructor for exception javax.resource.spi.SharingViolationException
  Constructs a new throwable with the specified detail message and cause.
SharingViolationException(String, String) - Constructor for exception javax.resource.spi.SharingViolationException
  Constructs a new throwable with the specified detail message and error code.
start(BootstrapContext) - Method in interface javax.resource.spi.ResourceAdapter
  This is called when a resource adapter instance is bootstrapped.
START_TIMED_OUT - Static variable in exception javax.resource.spi.work.WorkException
  Indicates start timeout expiration.
startWork(Work) - Method in interface javax.resource.spi.work.WorkManager
  Accepts a `Work` instance for processing.
startWork(Work, long, ExecutionContext, WorkListener) - Method in interface javax.resource.spi.work.WorkManager
  Accepts a `Work` instance for processing.
stop() - Method in interface javax.resource.spi.ResourceAdapter
  This is called when a resource adapter instance is undeployed or during application server shutdown.
Streamable - Interface in javax.resource.cci
  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.
supportsExecuteWithInputAndOutputRecord() - Method in interface javax.resource.cci.ResourceAdapterMetaData
  Returns true if the implementation class for the Interaction interface implements public boolean execute(InteractionSpec ispec, Record input, Record output) method; otherwise the method returns false.
supportsExecuteWithInputRecordOnly() - Method in interface javax.resource.cci.ResourceAdapterMetaData
  Returns true if the implementation class for the Interaction interface implements public Record execute(InteractionSpec ispec, Record input) method; otherwise the method returns false.
supportsLocalTransactionDemarcation() - Method in interface javax.resource.cci.ResourceAdapterMetaData
  Returns true if the resource adapter implements the LocalTransaction interface and supports local transaction demarcation on the underlying EIS instance through the LocalTransaction interface.
supportsResultSetType(int) - Method in interface javax.resource.cci.ResultSetInfo
  Indicates whether or not a resource adapter supports a type of ResultSet.
supportsResultTypeConcurrency(int, int) - Method in interface javax.resource.cci.ResultSetInfo
  Indicates whether or not a resource adapter supports the concurrency type in combination with the given ResultSet type/
SYNC_RECEIVE - Static variable in interface javax.resource.cci.InteractionSpec
  The execution of an Interaction results in a synchronous receive of an output Record.
SYNC_SEND - Static variable in interface javax.resource.cci.InteractionSpec
  Interaction Verb type: The execution of an Interaction does only a send to the target EIS instance.
SYNC_SEND_RECEIVE - Static variable in interface javax.resource.cci.InteractionSpec
  Interaction Verb type: The execution of an Interaction sends a request to the EIS instance and receives response synchronously.

## T

TransactionContext - Class in javax.resource.spi.work
  A standard `WorkContext` that allows a `Work` instance to propagate transaction related context information from an EIS to an application server.
TransactionContext() - Constructor for class javax.resource.spi.work.TransactionContext
TransactionSupport - Interface in javax.resource.spi
  This interface may be optionally implemented by a `ManagedConnectionFactory` to provide its level of transaction support at runtime.
TransactionSupport.TransactionSupportLevel - Enum in javax.resource.spi
  An enumerated type that represents the levels of transaction support a resource adapter may support.
TX_CONCURRENT_WORK_DISALLOWED - Static variable in exception javax.resource.spi.work.WorkException
  Indicates that concurrent work within a transaction is disallowed.
TX_RECREATE_FAILED - Static variable in exception javax.resource.spi.work.WorkException
  Indicates a failure in recreating the specified transaction context.

## U

UnavailableException - Exception in javax.resource.spi
  This is thrown to indicate that a service is unavailable.
UnavailableException() - Constructor for exception javax.resource.spi.UnavailableException
  Constructs a new instance with null as its detail message.
UnavailableException(String) - Constructor for exception javax.resource.spi.UnavailableException
  Constructs a new instance with the specified detail message.
UnavailableException(Throwable) - Constructor for exception javax.resource.spi.UnavailableException
  Constructs a new throwable with the specified cause.
UnavailableException(String, Throwable) - Constructor for exception javax.resource.spi.UnavailableException
  Constructs a new throwable with the specified detail message and cause.
UnavailableException(String, String) - Constructor for exception javax.resource.spi.UnavailableException
  Constructs a new throwable with the specified detail message and an error code.
UNDEFINED - Static variable in exception javax.resource.spi.work.WorkException
  Undefined error code.
UNKNOWN - Static variable in interface javax.resource.spi.work.WorkManager
  A constant to indicate an unknown start delay duration or other unknown values.
UNSUPPORTED_CONTEXT_TYPE - Static variable in class javax.resource.spi.work.WorkContextErrorCodes
  Indicates that a `WorkContext` type, that was not specified as optional, passed in by the `Work` instance is not supported by the container.
updatesAreDetected(int) - Method in interface javax.resource.cci.ResultSetInfo
  Indicates whether or not a visible row update can be detected by calling the method `ResultSet.rowUpdated`.

## V

validate() - Method in interface javax.resource.spi.ActivationSpec
  This method may be called by a deployment tool to validate the overall activation configuration information provided by the endpoint deployer.
ValidatingManagedConnectionFactory - Interface in javax.resource.spi
  This interface is implemented by a `ManagedConnectionFactory` instance that supports the ability to validate `ManagedConnection` objects.
valueOf(String) - Static method in enum javax.resource.spi.AuthenticationMechanism.CredentialInterface
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.resource.spi.TransactionSupport.TransactionSupportLevel
  Returns the enum constant of this type with the specified name.
values() - Static method in enum javax.resource.spi.AuthenticationMechanism.CredentialInterface
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.resource.spi.TransactionSupport.TransactionSupportLevel
  Returns an array containing the constants of this enum type, in the order they are declared.

## W

Work - Interface in javax.resource.spi.work
  This models a `Work` instance that would be executed by a `WorkManager` upon submission.
WORK_ACCEPTED - Static variable in class javax.resource.spi.work.WorkEvent
  Indicates `Work` instance has been accepted.
WORK_COMPLETED - Static variable in class javax.resource.spi.work.WorkEvent
  Indicates `Work` instance has completed execution.
WORK_REJECTED - Static variable in class javax.resource.spi.work.WorkEvent
  Indicates `Work` instance has been rejected.
WORK_STARTED - Static variable in class javax.resource.spi.work.WorkEvent
  Indicates `Work` instance has started execution.
workAccepted(WorkEvent) - Method in class javax.resource.spi.work.WorkAdapter
  Invoked when a `Work` instance has been accepted.
workAccepted(WorkEvent) - Method in interface javax.resource.spi.work.WorkListener
  Invoked when a `Work` instance has been accepted.
WorkAdapter - Class in javax.resource.spi.work
  This class is provided as a convenience for easily creating `WorkListener` instances by extending this class and overriding only those methods of interest.
WorkAdapter() - Constructor for class javax.resource.spi.work.WorkAdapter
workCompleted(WorkEvent) - Method in class javax.resource.spi.work.WorkAdapter
  Invoked when a `Work` instance has completed execution.
workCompleted(WorkEvent) - Method in interface javax.resource.spi.work.WorkListener
  Invoked when a `Work` instance has completed execution.
WorkCompletedException - Exception in javax.resource.spi.work
  This exception is thrown by a `WorkManager` to indicate that a submitted `Work` instance has completed with an exception.
WorkCompletedException() - Constructor for exception javax.resource.spi.work.WorkCompletedException
  Constructs a new instance with null as its detail message.
WorkCompletedException(String) - Constructor for exception javax.resource.spi.work.WorkCompletedException
  Constructs a new instance with the specified detail message.
WorkCompletedException(Throwable) - Constructor for exception javax.resource.spi.work.WorkCompletedException
  Constructs a new throwable with the specified cause.
WorkCompletedException(String, Throwable) - Constructor for exception javax.resource.spi.work.WorkCompletedException
  Constructs a new throwable with the specified detail message and cause.
WorkCompletedException(String, String) - Constructor for exception javax.resource.spi.work.WorkCompletedException
  Constructs a new throwable with the specified detail message and an error code.
WorkContext - Interface in javax.resource.spi.work
  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 - Class in javax.resource.spi.work
  This class models the possible error conditions that might occur during associating an `WorkContext` with a `Work` instance.
WorkContextErrorCodes() - Constructor for class javax.resource.spi.work.WorkContextErrorCodes
  Constructor
WorkContextLifecycleListener - Interface in javax.resource.spi.work
  This class models the various events that occur during the processing of the `WorkContext`s associated with a `Work` instance.
WorkContextProvider - Interface in javax.resource.spi.work
  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 - Class in javax.resource.spi.work
  This class models the various events that occur during the processing of a `Work` instance.
WorkEvent(Object, int, Work, WorkException) - Constructor for class javax.resource.spi.work.WorkEvent
  Constructor.
WorkEvent(Object, int, Work, WorkException, long) - Constructor for class javax.resource.spi.work.WorkEvent
  Constructor.
WorkException - Exception in javax.resource.spi.work
  A common base class for all `Work` processing related exceptions.
WorkException() - Constructor for exception javax.resource.spi.work.WorkException
  Constructs a new instance with null as its detail message.
WorkException(String) - Constructor for exception javax.resource.spi.work.WorkException
  Constructs a new instance with the specified detail message.
WorkException(Throwable) - Constructor for exception javax.resource.spi.work.WorkException
  Constructs a new throwable with the specified cause.
WorkException(String, Throwable) - Constructor for exception javax.resource.spi.work.WorkException
  Constructs a new throwable with the specified detail message and cause.
WorkException(String, String) - Constructor for exception javax.resource.spi.work.WorkException
  Constructs a new throwable with the specified detail message and an error code.
WorkListener - Interface in javax.resource.spi.work
  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 - Interface in javax.resource.spi.work
  This interface models a `WorkManager` which provides a facility to submit `Work` instances for execution.
workRejected(WorkEvent) - Method in class javax.resource.spi.work.WorkAdapter
  Invoked when a `Work` instance has been rejected.
workRejected(WorkEvent) - Method in interface javax.resource.spi.work.WorkListener
  Invoked when a `Work` instance has been rejected.
WorkRejectedException - Exception in javax.resource.spi.work
  This exception is thrown by a `WorkManager` to indicate that a submitted `Work` instance has been rejected.
WorkRejectedException() - Constructor for exception javax.resource.spi.work.WorkRejectedException
  Constructs a new instance with null as its detail message.
WorkRejectedException(String) - Constructor for exception javax.resource.spi.work.WorkRejectedException
  Constructs a new instance with the specified detail message.
WorkRejectedException(Throwable) - Constructor for exception javax.resource.spi.work.WorkRejectedException
  Constructs a new throwable with the specified cause.
WorkRejectedException(String, Throwable) - Constructor for exception javax.resource.spi.work.WorkRejectedException
  Constructs a new throwable with the specified detail message and cause.
WorkRejectedException(String, String) - Constructor for exception javax.resource.spi.work.WorkRejectedException
  Constructs a new throwable with the specified detail message and an error code.
workStarted(WorkEvent) - Method in class javax.resource.spi.work.WorkAdapter
  Invoked when a `Work` instance has started execution.
workStarted(WorkEvent) - Method in interface javax.resource.spi.work.WorkListener
  Invoked when a `Work` instance has started execution.
write(OutputStream) - Method in interface javax.resource.cci.Streamable
  Write fields of a Streamable object to an OutputStream

## X

XATerminator - Interface in javax.resource.spi
  The XATerminator interface is used for transaction completion and crash recovery flows.

A B C D E F G H I J L M N O P R S T U V W X

Copyright © 2014 IronJacamar (http://www.ironjacamar.org)