code: protected ConnectionWrapper createConnectionWrapper(XAConnection xaConnection, Connection physicalConnection,
              ConnectionPool connectionPool, Transaction tx) throws SQLException {
          return new ConnectionWrapperImpl(xaConnection, physicalConnection, connectionPool, tx);
      }
docs: ===============