COMMITTED,
COMMIT_FAILED,
ROLLING_BACK,
ROLLED_BACK
}
<BUG>void addTransactionLog(TransactionLog transactionLog);
TransactionLog getTransactionLog(Object key);</BUG>
String getTxnId();
State getState();
long getTimeoutMillis();

COMMITTED,
COMMIT_FAILED,
ROLLING_BACK,
ROLLED_BACK
}
void addTransactionLog(TransactionLog transactionLog);
void removeTransactionLog(Object key);
TransactionLog getTransactionLog(Object key);
String getTxnId();
State getState();
long getTimeoutMillis();
