org.postgresql.xa.PGXAException Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of postgresql Show documentation
Show all versions of postgresql Show documentation
Java JDBC 4.2 (JRE 8+) driver for PostgreSQL database
/*
* Copyright (c) 2009, PostgreSQL Global Development Group
* See the LICENSE file in the project root for more information.
*/
package org.postgresql.xa;
import javax.transaction.xa.XAException;
/**
* A convenience subclass of XAException
which makes it easy to create an instance of
* XAException
with a human-readable message, a Throwable
cause, and an XA
* error code.
*
* @author Michael S. Allman
*/
public class PGXAException extends XAException {
PGXAException(String message, int errorCode) {
super(message);
this.errorCode = errorCode;
}
PGXAException(String message, Throwable cause, int errorCode) {
super(message);
initCause(cause);
this.errorCode = errorCode;
}
PGXAException(Throwable cause, int errorCode) {
super(errorCode);
initCause(cause);
}
}