Top Description Fields Constructors
javax.resource.spi

public Class RetryableUnavailableException

extends UnavailableException
implements RetryableException
Class Inheritance
All Implemented Interfaces
javax.resource.spi.RetryableException, java.io.Serializable

A subclass of the UnavailableException that indicates that the rejection of the work submission is transient. It is thrown in situations where the previously failed work submission might be able to succeed if the resource adapter retries the operation at a later point in time.
Since
1.6
Version
Java EE Connector Architecture 1.6

Field Summary

Modifier and TypeField and Description
private static final long
serialVersionUID

Hides java.lang.Exception.serialVersionUID.

Determines if a deserialized instance of this class is compatible with this class.

Constructor Summary

AccessConstructor and Description
public
RetryableUnavailableException()

Constructs a new instance with null as its detail message.

public
RetryableUnavailableException(String
the detail message.
message
)

Constructs a new instance with the specified detail message.

public
RetryableUnavailableException(Throwable
a chained exception of type Throwable.
cause
)

Constructs a new throwable with the specified cause.

public
RetryableUnavailableException(String
the detail message.
message
,
Throwable
a chained exception of type Throwable.
cause
)

Constructs a new throwable with the specified detail message and cause.

public
RetryableUnavailableException(String
a description of the exception.
message
,
String
a string specifying the vendor specific error code.
errorCode
)

Constructs a new throwable with the specified detail message and an error code.

Field Detail

serialVersionUIDback to summary
private static final long serialVersionUID

Hides java.lang.Exception.serialVersionUID.

Determines if a deserialized instance of this class is compatible with this class.

Constructor Detail

RetryableUnavailableExceptionback to summary
public RetryableUnavailableException()

Constructs a new instance with null as its detail message.

RetryableUnavailableExceptionback to summary
public RetryableUnavailableException(String message)

Constructs a new instance with the specified detail message.

Parameters
message:String

the detail message.

RetryableUnavailableExceptionback to summary
public RetryableUnavailableException(Throwable cause)

Constructs a new throwable with the specified cause.

Parameters
cause:Throwable

a chained exception of type Throwable.

RetryableUnavailableExceptionback to summary
public RetryableUnavailableException(String message, Throwable cause)

Constructs a new throwable with the specified detail message and cause.

Parameters
message:String

the detail message.

cause:Throwable

a chained exception of type Throwable.

RetryableUnavailableExceptionback to summary
public RetryableUnavailableException(String message, String errorCode)

Constructs a new throwable with the specified detail message and an error code.

Parameters
message:String

a description of the exception.

errorCode:String

a string specifying the vendor specific error code.