private synchronized int completedLocalTransactions() {
int count = 0;
TransactionTable transactionTable = getTransactionTable();
for (GlobalTransaction tx : localTransactionsSeen) {
if (!transactionTable.containsLocalTx(tx)) {
count++;
}
}
return count;
}