public class FBResourceException
extends javax.resource.ResourceException
FBResourceException should be used in places where ResourceException should be thrown according to
 the interface specification, but we do not want to lose the exception that we caught.
 Example:
 try {
     // execute some code here
     ...
 } catch(GDSException gdsex) {
     throw new FBResourceException(gdsex);
 }
 
 | Constructor and Description | 
|---|
| FBResourceException(java.lang.Exception original)Create a new instance of  FBResourceExceptionwith a generic error code that is linked to another
 (sub) exception. | 
| FBResourceException(java.lang.String reason)Create a new instance of  FBResourceExceptionwith a given string message and generic error code. | 
| FBResourceException(java.lang.String reason,
                   java.lang.Exception original)Create a new instance of  FBResourceExceptionwith a generic error code that is linked to another
 (sub) exception. | 
| FBResourceException(java.lang.String reason,
                   java.lang.String errorCode)Create a new instance of  FBResourceExceptionwith a message and specific error code. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | getMessage()Get message of this exception. | 
| void | printStackTrace()Print the stack trace of this exception to  STDERR | 
| void | printStackTrace(java.io.PrintStream s)Print the stack trace of this exception to a given  PrintStream | 
| void | printStackTrace(java.io.PrintWriter s)Print the stack trace of this exception to a given  PrintWriter | 
getErrorCode, getLinkedException, setErrorCode, setLinkedExceptionpublic FBResourceException(java.lang.String reason)
FBResourceException with a given string message and generic error code.reason - The string message for the exceptionpublic FBResourceException(java.lang.String reason,
                   java.lang.String errorCode)
FBResourceException with a message and specific error code.reason - The string message for the exceptionerrorCode - The error code for the cause of the exceptionpublic FBResourceException(java.lang.String reason,
                   java.lang.Exception original)
FBResourceException with a generic error code that is linked to another
 (sub) exception.reason - The string message for the exceptionoriginal - The original exception to which this instance is to
         be linked topublic FBResourceException(java.lang.Exception original)
FBResourceException with a generic error code that is linked to another
 (sub) exception.original - The original exception to which this instance is
         to be linked topublic java.lang.String getMessage()
getMessage in class javax.resource.ResourceExceptionpublic void printStackTrace()
STDERRprintStackTrace in class java.lang.Throwablepublic void printStackTrace(java.io.PrintStream s)
PrintStreamprintStackTrace in class java.lang.Throwables - The PrintStream to which to write the stack tracepublic void printStackTrace(java.io.PrintWriter s)
PrintWriterprintStackTrace in class java.lang.Throwables - The PrintWriter to which to write the stack traceCopyright © 2001-2020 Jaybird (Firebird JDBC/JCA) team. All rights reserved.