Uses of Class
javax.resource.ResourceException

Packages that use ResourceException
javax.resource The javax.resource package is the top-level package for the J2EE Connector API specification. 
javax.resource.cci The javax.resource.cci package contains API specification for the Common Client Interface (CCI). 
javax.resource.spi The javax.resource.spi package contains APIs for the system contracts defined in the J2EE Connector Architecture specification. 
javax.resource.spi.endpoint This package contains system contracts for service endpoint interactions. 
javax.resource.spi.work This package contains APIs for the work management contract. 
 

Uses of ResourceException in javax.resource
 

Subclasses of ResourceException in javax.resource
 class 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.
 

Uses of ResourceException in javax.resource.cci
 

Subclasses of ResourceException in javax.resource.cci
 class ResourceWarning
          A ResourceWarning provides information on warnings related to execution of an interaction with an EIS.
 

Methods in javax.resource.cci that throw ResourceException
 boolean ResultSetInfo.updatesAreDetected(int type)
          Indicates whether or not a visible row update can be detected by calling the method ResultSet.rowUpdated.
 boolean ResultSetInfo.insertsAreDetected(int type)
          Indicates whether or not a visible row insert can be detected by calling ResultSet.rowInserted.
 boolean ResultSetInfo.deletesAreDetected(int type)
           
 boolean ResultSetInfo.supportsResultSetType(int type)
          Indicates whether or not a resource adapter supports a type of ResultSet.
 boolean ResultSetInfo.supportsResultTypeConcurrency(int type, int concurrency)
          Indicates whether or not a resource adapter supports the concurrency type in combination with the given ResultSet type/
 boolean ResultSetInfo.othersUpdatesAreVisible(int type)
          Indicates whether updates made by others are visible.
 boolean ResultSetInfo.othersDeletesAreVisible(int type)
          Indicates whether deletes made by others are visible.
 boolean ResultSetInfo.othersInsertsAreVisible(int type)
          Indicates whether inserts made by others are visible.
 boolean ResultSetInfo.ownUpdatesAreVisible(int type)
           
 boolean ResultSetInfo.ownInsertsAreVisible(int type)
           
 boolean ResultSetInfo.ownDeletesAreVisible(int type)
           
 MappedRecord RecordFactory.createMappedRecord(java.lang.String recordName)
          Creates a MappedRecord.
 IndexedRecord RecordFactory.createIndexedRecord(java.lang.String recordName)
          Creates a IndexedRecord.
 Record MessageListener.onMessage(Record inputData)
          This method allows an EIS to call a message endpoint using a request-response style communication.
 void LocalTransaction.begin()
          Begins a local transaction on an EIS instance.
 void LocalTransaction.commit()
          Commits the current local transaction and release all locks held by the underlying EIS instance.
 void LocalTransaction.rollback()
          Rollbacks the current resource manager local transaction.
 void Interaction.close()
          Closes the current Interaction and release all the resources held for this instance by the resource adapter.
 boolean Interaction.execute(InteractionSpec ispec, Record input, Record output)
          Executes an interaction represented by the InteractionSpec.
 Record Interaction.execute(InteractionSpec ispec, Record input)
          Executes an interaction represented by the InteractionSpec.
 ResourceWarning Interaction.getWarnings()
          Gets the first ResourceWarning from the chain of warnings associated with this Interaction instance.
 void Interaction.clearWarnings()
          Clears all the warning reported by this Interaction instance.
 java.lang.String ConnectionMetaData.getEISProductName()
          Returns product name of the underlying EIS instance connected through the Connection that produced this metadata.
 java.lang.String ConnectionMetaData.getEISProductVersion()
          Returns product version of the underlying EIS instance.
 java.lang.String ConnectionMetaData.getUserName()
          Returns the user name for an active connection as known to the underlying EIS instance.
 Interaction Connection.createInteraction()
          Creates an Interaction associated with this Connection.
 LocalTransaction Connection.getLocalTransaction()
          Returns an LocalTransaction instance that enables a component to demarcate resource manager local transactions on the Connection.
 ConnectionMetaData Connection.getMetaData()
          Gets the information on the underlying EIS instance represented through an active connection.
 ResultSetInfo Connection.getResultSetInfo()
          Gets the information on the ResultSet functionality supported by a connected EIS instance.
 void Connection.close()
          Initiates close of the connection handle at the application level.
 Connection ConnectionFactory.getConnection()
          Gets a connection to an EIS instance.
 Connection ConnectionFactory.getConnection(ConnectionSpec properties)
          Gets a connection to an EIS instance.
 RecordFactory ConnectionFactory.getRecordFactory()
          Gets a RecordFactory instance.
 ResourceAdapterMetaData ConnectionFactory.getMetaData()
          Gets metadata for the Resource Adapter.
 

Uses of ResourceException in javax.resource.spi
 

Subclasses of ResourceException in javax.resource.spi
 class ApplicationServerInternalException
          An ApplicationServerInternalException is thrown by an application server to indicate error conditions specific to an application server.
 class CommException
          This indicates errors related to failed or interrupted communication with an EIS instance.
 class EISSystemException
          An EISSystemException is used to indicate any EIS specific system-level error conditions.
 class 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.
 class InvalidPropertyException
          This exception is thrown to indicate invalid configuration property settings.
 class LocalTransactionException
          A LocalTransactionException represents various error conditions related to the local transaction management contract.
 class ResourceAdapterInternalException
          A ResourceAdapterInternalException indicates any system-level error conditions related to a resource adapter.
 class 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).
 class SecurityException
          A SecurityException indicates error conditions related to the security contract between an application server and resource adapter.
 class SharingViolationException
          This is thrown to indicate a connection sharing violation.
 class UnavailableException
          This is thrown to indicate that a service is unavailable.
 

Methods in javax.resource.spi that throw ResourceException
 java.util.Set ValidatingManagedConnectionFactory.getInvalidConnections(java.util.Set connectionSet)
          This method returns a set of invalid ManagedConnection objects chosen from a specified set of ManagedConnection objects.
 void ResourceAdapterAssociation.setResourceAdapter(ResourceAdapter ra)
          Associate this object with a ResourceAdapter object.
 void ResourceAdapter.endpointActivation(MessageEndpointFactory endpointFactory, ActivationSpec spec)
          This is called during the activation of a message endpoint.
 javax.transaction.xa.XAResource[] ResourceAdapter.getXAResources(ActivationSpec[] specs)
          This method is called by the application server during crash recovery.
 java.lang.String ManagedConnectionMetaData.getEISProductName()
          Returns Product name of the underlying EIS instance connected through the ManagedConnection.
 java.lang.String ManagedConnectionMetaData.getEISProductVersion()
          Returns product version of the underlying EIS instance connected through the ManagedConnection.
 int ManagedConnectionMetaData.getMaxConnections()
          Returns maximum limit on number of active concurrent connections that an EIS instance can support across client processes.
 java.lang.String ManagedConnectionMetaData.getUserName()
          Returns name of the user associated with the ManagedConnection instance.
 java.lang.Object ManagedConnectionFactory.createConnectionFactory(ConnectionManager cxManager)
          Creates a Connection Factory instance.
 java.lang.Object ManagedConnectionFactory.createConnectionFactory()
          Creates a Connection Factory instance.
 ManagedConnection ManagedConnectionFactory.createManagedConnection(javax.security.auth.Subject subject, ConnectionRequestInfo cxRequestInfo)
          Creates a new physical connection to the underlying EIS resource manager.
 ManagedConnection ManagedConnectionFactory.matchManagedConnections(java.util.Set connectionSet, javax.security.auth.Subject subject, ConnectionRequestInfo cxRequestInfo)
          Returns a matched connection from the candidate set of connections.
 void ManagedConnectionFactory.setLogWriter(java.io.PrintWriter out)
          Set the log writer for this ManagedConnectionFactory instance.
 java.io.PrintWriter ManagedConnectionFactory.getLogWriter()
          Get the log writer for this ManagedConnectionFactory instance.
 java.lang.Object ManagedConnection.getConnection(javax.security.auth.Subject subject, ConnectionRequestInfo cxRequestInfo)
          Creates a new connection handle for the underlying physical connection represented by the ManagedConnection instance.
 void ManagedConnection.destroy()
          Destroys the physical connection to the underlying resource manager.
 void ManagedConnection.cleanup()
          Application server calls this method to force any cleanup on the ManagedConnection instance.
 void ManagedConnection.associateConnection(java.lang.Object connection)
          Used by the container to change the association of an application-level connection handle with a ManagedConneciton instance.
 javax.transaction.xa.XAResource ManagedConnection.getXAResource()
          Returns an javax.transaction.xa.XAresource instance.
 LocalTransaction ManagedConnection.getLocalTransaction()
          Returns an javax.resource.spi.LocalTransaction instance.
 ManagedConnectionMetaData ManagedConnection.getMetaData()
          Gets the metadata information for this connection's underlying EIS resource manager instance.
 void ManagedConnection.setLogWriter(java.io.PrintWriter out)
          Sets the log writer for this ManagedConnection instance.
 java.io.PrintWriter ManagedConnection.getLogWriter()
          Gets the log writer for this ManagedConnection instance.
 void LazyEnlistableConnectionManager.lazyEnlist(ManagedConnection mc)
          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.
 void LazyAssociatableConnectionManager.associateConnection(java.lang.Object connection, ManagedConnectionFactory mcf, ConnectionRequestInfo cxReqInfo)
          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.
 void LocalTransaction.begin()
          Begin a local transaction
 void LocalTransaction.commit()
          Commit a local transaction
 void LocalTransaction.rollback()
          Rollback a local transaction
 void DissociatableManagedConnection.dissociateConnections()
          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.
 java.lang.Object ConnectionManager.allocateConnection(ManagedConnectionFactory mcf, ConnectionRequestInfo cxRequestInfo)
          The method allocateConnection gets called by the resource adapter's connection factory instance.
 

Uses of ResourceException in javax.resource.spi.endpoint
 

Methods in javax.resource.spi.endpoint that throw ResourceException
 void MessageEndpoint.beforeDelivery(java.lang.reflect.Method method)
          This is called by a resource adapter before a message is delivered.
 void MessageEndpoint.afterDelivery()
          This is called by a resource adapter after a message is delivered.
 

Uses of ResourceException in javax.resource.spi.work
 

Subclasses of ResourceException in javax.resource.spi.work
 class WorkCompletedException
          This exception is thrown by a WorkManager to indicate that a submitted Work instance has completed with an exception.
 class WorkException
          A common base class for all Work processing related exceptions.
 class WorkRejectedException
          This exception is thrown by a WorkManager to indicate that a submitted Work instance has been rejected.