javax.resource.spi
Class ResourceAllocationException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--javax.resource.ResourceException
                    |
                    +--javax.resource.spi.ResourceAllocationException
All Implemented Interfaces:
java.io.Serializable

public class ResourceAllocationException
extends ResourceException

A ResourceAllocationException can be thrown by an application server or resource adapter to indicate any failure to allocate system resources (example: threads, physical connections). An example is error condition when an upper bound is reached on the maximum number of physical connections that can be managed by an application server specific connection pool.

See Also:
Serialized Form

Constructor Summary
ResourceAllocationException(java.lang.String reason)
          Create a ResourceAllocationException with reason.
ResourceAllocationException(java.lang.String reason, java.lang.String errorCode)
          Create a ResourceAllocationException.
 
Methods inherited from class javax.resource.ResourceException
getErrorCode, getLinkedException, setLinkedException
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ResourceAllocationException

public ResourceAllocationException(java.lang.String reason,
                                   java.lang.String errorCode)
Create a ResourceAllocationException.
Parameters:
reason - a description of the exception
errorCode - a string specifying the vendor specific error code

ResourceAllocationException

public ResourceAllocationException(java.lang.String reason)
Create a ResourceAllocationException with reason.
Parameters:
reason - a description of the exception