java.lang.Object
pt.unl.di.novasys.babel.rc.eventual.antientropy.utils.DeltaState

public class DeltaState extends Object
  • Constructor Details

    • DeltaState

      public DeltaState(String collectionID)
    • DeltaState

      public DeltaState(String collectionID, int seqNumber)
  • Method Details

    • getBuffer

      public SortedMap<Integer,DeltaBuffer> getBuffer()
    • getDeltaBuffer

      public DeltaBuffer getDeltaBuffer(int seqNumber)
    • getCRDT

      public pt.unl.fct.di.novasys.babel.crdts.delta.causal.generic.DeltaCausalCRDT getCRDT(int seqNumber)
    • putCRDT

      public void putCRDT(pt.unl.fct.di.novasys.nimbus.utils.NimbusID crdtID, pt.unl.fct.di.novasys.babel.crdts.delta.causal.generic.DeltaCausalCRDT crdt, pt.unl.fct.di.novasys.network.data.Host origin)
    • getMinBufferSeqNum

      public int getMinBufferSeqNum()
    • getMaxBufferSeqNum

      public int getMaxBufferSeqNum()
    • getAcks

      public SortedMap<pt.unl.fct.di.novasys.network.data.Host,Integer> getAcks()
    • getACK

      public Integer getACK(pt.unl.fct.di.novasys.network.data.Host peer)
    • getSeqNumber

      public int getSeqNumber()
    • getCollectionID

      public String getCollectionID()
    • incSeqNumber

      public void incSeqNumber()
    • updateAcks

      public void updateAcks(pt.unl.fct.di.novasys.network.data.Host origin, int ackSeqNumber)