Class CompSwapConsensus

java.lang.Object
  |
  +--CompSwapConsensus
All Implemented Interfaces:
Consensus

public class CompSwapConsensus
extends java.lang.Object
implements Consensus


Constructor Summary
CompSwapConsensus(int n)
           
 
Method Summary
 int decide(int pid)
           
 void propose(int pid, int v)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompSwapConsensus

public CompSwapConsensus(int n)
Method Detail

propose

public void propose(int pid,
                    int v)
Specified by:
propose in interface Consensus

decide

public int decide(int pid)
Specified by:
decide in interface Consensus