public Transaction(ulong transactionId, String coordinatorAddress) { this.transactionId = transactionId; this.coordinatorAddress = coordinatorAddress; this.TransactionState = TransactionInServerState.Running; this.modifiedObjects = new HashSet <int>(); }
public void setVoteCommit() { TransactionState = TransactionInServerState.VoteCommit; }
public void setVoteAbort() { TransactionState = TransactionInServerState.VoteAbort; }
public void setCommited() { TransactionState = TransactionInServerState.Committed; }
public void setAborted() { TransactionState = TransactionInServerState.Aborted; }