Package org.firebirdsql.jca
Class FBResourceTransactionException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- javax.resource.ResourceException
-
- org.firebirdsql.jca.FBResourceException
-
- org.firebirdsql.jca.FBResourceTransactionException
-
- All Implemented Interfaces:
java.io.Serializable
public class FBResourceTransactionException extends FBResourceException
Exception represents transaction error in resource.- Author:
- Roman Rokytskyy
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description FBResourceTransactionException(java.lang.String reason)
Create a new instance ofFBResourceTransactionException
with a given message and generic error codeFBResourceTransactionException(java.lang.String reason, java.lang.Exception cause)
Create a new instance ofFBResourceTransactionException
with a given message and sub-exception.FBResourceTransactionException(java.lang.String reason, java.lang.String errorCode)
Create a new instance ofFBResourceTransactionException
with a given message and error code.FBResourceTransactionException(java.lang.String reason, java.lang.String errorCode, java.lang.Exception cause)
Create a new instance ofFBResourceException
with a given message, error code and underlying exception.
-
Method Summary
-
Methods inherited from class org.firebirdsql.jca.FBResourceException
getMessage, printStackTrace, printStackTrace, printStackTrace
-
Methods inherited from class javax.resource.ResourceException
getErrorCode, getLinkedException, setErrorCode, setLinkedException
-
-
-
-
Constructor Detail
-
FBResourceTransactionException
public FBResourceTransactionException(java.lang.String reason)
Create a new instance ofFBResourceTransactionException
with a given message and generic error code- Parameters:
reason
- The string message for this exception
-
FBResourceTransactionException
public FBResourceTransactionException(java.lang.String reason, java.lang.String errorCode)
Create a new instance ofFBResourceTransactionException
with a given message and error code.- Parameters:
reason
- The string message for this exceptionerrorCode
- The error code for this exception
-
FBResourceTransactionException
public FBResourceTransactionException(java.lang.String reason, java.lang.Exception cause)
Create a new instance ofFBResourceTransactionException
with a given message and sub-exception.- Parameters:
reason
- The string message for this exceptioncause
- The underlying exception
-
FBResourceTransactionException
public FBResourceTransactionException(java.lang.String reason, java.lang.String errorCode, java.lang.Exception cause)
Create a new instance ofFBResourceException
with a given message, error code and underlying exception.- Parameters:
reason
- The string message for this exceptionerrorCode
- The error code for this exceptioncause
- The underlying exception
-
-