private synchronized int completedRemoteTransactions() {
int count = 0;
TransactionTable transactionTable = getTransactionTable();
for (GlobalTransaction tx : remoteTransactionsSeen) {
if (!transactionTable.containRemoteTx(tx)) {
count++;
}
}
return count;
}