Exemple #1
0
        public void SetTSpaceState(TSpaceState smr)
        {
            lock (TSpaceManager.ProcessedRequests)
            {
                TSpaceManager.ProcessedRequests = smr.ProcessedRequests;
                TSMan.setView(smr.ServerView);
                TSMan.SetTuples(smr.TupleSpace);
                TSLockHandler.SetContent(smr.LockedTuplesKeys, smr.LockedTuplesValues);
                Console.WriteLine("Starting with view: " + smr.ServerView.ID);
            }

        }
Exemple #2
0
 public void SetTSpaceState(TSpaceState smr)
 {
     lock (TSpaceManager.ProcessedRequests)
     {
         MessageQueue = smr.MessageQueue;
         TSpaceManager.ProcessedRequests = smr.ProcessedRequests;
         TSMan.setView(smr.ServerView);
         TSMan.SetTuples(smr.TupleSpace);
         SequenceNumber = smr.SequenceNumber;
         Console.WriteLine("Starting with view: " + smr.ServerView.ID);
     }
 }