@Override
public Connection getConnection() throws SQLException {
if (logger.isLoggable(Level.FINE))
debug("PGXAConnection.getConnection called");
PGConnection c = (PGConnection)super.getConnection();
// When we're outside an XA transaction, autocommit
// is supposed to be true, per usual JDBC convention.
// When an XA transaction is in progress, it should be
// false.