public TransactionManager(Server server, KeyManager kManager, int k)
 {
     mTransactions = new ConcurrentDictionary<long, TransactionContext>();
     mLockManager = new LockManager();
     mKeyManager = kManager;
     mServer = server;
     K = k;
 }
 public TransactionManager(Server server, KeyManager kManager, int k)
 {
     mTransactions = new ConcurrentDictionary <long, TransactionContext>();
     mLockManager  = new LockManager();
     mKeyManager   = kManager;
     mServer       = server;
     K             = k;
 }