Class CSTRequestFGT1

  • All Implemented Interfaces:
    java.io.Serializable

    public class CSTRequestFGT1
    extends CSTRequest
    This class is used to define the roles in the Collaborative State Transfer protocol. The recovering replica uses this class to define which replicas should send the checkpoint, log of opperations lower and higher portions
    See Also:
    Serialized Form
    • Constructor Detail

      • CSTRequestFGT1

        public CSTRequestFGT1​(int cid)
    • Method Detail

      • getHashesReplica

        public int getHashesReplica()
      • getNbrHashesBeforeCkp

        public int getNbrHashesBeforeCkp()
      • getLogSize

        public int getLogSize()
      • defineReplicas

        public void defineReplicas​(int[] processes,
                                   int globalCkpPeriod,
                                   int replicaId)
        Specified by:
        defineReplicas in class CSTRequest