public class RecoverableException extends RuntimeException
A recoverable exception indicates that the cause of the exception can be recovered from. If a plug-in throws subclasses exception the request will be sent to another worker for execution.
This could be used if the connection to the database was unavailable at that time or if some other resource was temprarily unnavailble.
Constructor and Description |
---|
RecoverableException()
Construct a new
RecoverableException . |
RecoverableException(String message)
Construct a new
RecoverableException . |
RecoverableException(String message,
Throwable cause)
Construct a new
RecoverableException . |
RecoverableException(Throwable cause)
Construct a new
RecoverableException . |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public RecoverableException()
RecoverableException
.public RecoverableException(String message)
RecoverableException
.message
- The exception message.public RecoverableException(String message, Throwable cause)
RecoverableException
.message
- The exception message.cause
- The cause of the exception.public RecoverableException(Throwable cause)
RecoverableException
.cause
- The cause of the exception.Copyright © 2008–2017 Province of British Columbia. All rights reserved.