universal.consensus.register
Class Register

java.lang.Object
  |
  +--universal.consensus.register.Register

public class Register
extends java.lang.Object


Field Summary
 universal.consensus.register.AckListener acklistener
          The thread who is going to wait for Acknowledgement Message from the replicated servers
 universal.consensus.register.ReadListener readlistener
          The thread who is going to wait for ReadMessage from the leader
 java.util.Hashtable registry
          The HahsTable of registry which contains the request decided for each position in the total order
 universal.Universal uni
          The object universal the register is linked to
 universal.consensus.register.WriteListener writelistener
          The thread who is going to wait for WriteMessage from the leader
 
Constructor Summary
Register(universal.Universal uni)
          Instantiate the object ReadListener, WriteListenner and AckListener
 
Method Summary
 universal.consensus.register.AckListener getAcklistener()
           
 universal.consensus.register.ReadListener getReadlistener()
           
 universal.consensus.register.WriteListener getWritelistener()
           
 void printRegister()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

readlistener

public universal.consensus.register.ReadListener readlistener
The thread who is going to wait for ReadMessage from the leader


writelistener

public universal.consensus.register.WriteListener writelistener
The thread who is going to wait for WriteMessage from the leader


acklistener

public universal.consensus.register.AckListener acklistener
The thread who is going to wait for Acknowledgement Message from the replicated servers


registry

public java.util.Hashtable registry
The HahsTable of registry which contains the request decided for each position in the total order


uni

public universal.Universal uni
The object universal the register is linked to

Constructor Detail

Register

public Register(universal.Universal uni)
Instantiate the object ReadListener, WriteListenner and AckListener

Method Detail

getReadlistener

public universal.consensus.register.ReadListener getReadlistener()

getWritelistener

public universal.consensus.register.WriteListener getWritelistener()

getAcklistener

public universal.consensus.register.AckListener getAcklistener()

printRegister

public void printRegister()