+ setTransactionId(getTransactionID()).build();
+ }
+
+ public static AbortTransaction fromSerializable(Object serializable) {
+ if(serializable instanceof AbortTransaction) {
+ return (AbortTransaction)serializable;
+ } else {
+ return new AbortTransaction(((ThreePhaseCommitCohortMessages.AbortTransaction)serializable).
+ getTransactionId(), DataStoreVersions.LITHIUM_VERSION);
+ }