
javax.resource.spi.RetryableUnavailableException Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jboss-connector-api_1.6_spec Show documentation
Show all versions of jboss-connector-api_1.6_spec Show documentation
Java EE Connector Architecture 1.6 API classes
The newest version!
package javax.resource.spi;
/**
* 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
*/
public class RetryableUnavailableException extends UnavailableException implements RetryableException
{
/**
* Determines if a deserialized instance of this class
* is compatible with this class.
*/
private static final long serialVersionUID = 3730185319227786830L;
/**
* Constructs a new instance with null as its detail message.
*/
public RetryableUnavailableException()
{
super();
}
/**
* Constructs a new instance with the specified detail message.
* @param message the detail message.
*/
public RetryableUnavailableException(String message)
{
super(message);
}
/**
* Constructs a new throwable with the specified cause.
* @param cause a chained exception of type Throwable
.
*/
public RetryableUnavailableException(Throwable cause)
{
super(cause);
}
/**
* Constructs a new throwable with the specified detail message and cause.
* @param message the detail message.
* @param cause a chained exception of type Throwable
.
*/
public RetryableUnavailableException(String message, Throwable cause)
{
super(message, cause);
}
/**
* Constructs a new throwable with the specified detail message and
* an error code.
* @param message a description of the exception.
* @param errorCode a string specifying the vendor specific error code.
*/
public RetryableUnavailableException(String message, String errorCode)
{
super(message, errorCode);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy