Example #1
0
 public ReplayStep(RecoveryPlanDecoder.StepsDecoder decoder)
 {
     recordingStartPosition = decoder.RecordingStartPosition();
     recordingStopPosition  = decoder.RecordingStopPosition();
     recordingSessionId     = decoder.RecordingSessionId();
     entry = new Entry(decoder);
 }
Example #2
0
 public Entry(RecoveryPlanDecoder.StepsDecoder decoder)
 {
     this.recordingId         = decoder.RecordingId();
     this.leadershipTermId    = decoder.LeadershipTermId();
     this.termBaseLogPosition = decoder.TermBaseLogPosition();
     this.termPosition        = decoder.TermPosition();
     this.timestamp           = decoder.Timestamp();
     this.votedForMemberId    = decoder.VotedForMemberId();
     this.type       = decoder.EntryType();
     this.entryIndex = decoder.EntryIndex();
 }