}
public void rollback() throws MetaClientException {
if (this.isInXATransaction()) {
throw new TransactionInProgressException("Cannot rollback() if an XA transaction is already in progress ");
}
if (this.transactionId != null) {
MetaStatLog.addStat(null, StatConstants.TX_ROLLBACK);
if (LOG.isDebugEnabled()) {