X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-akka-raft%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fraft%2FSnapshotState.java;h=639fdee15599de2e4c30b2edf14c3e0e09709c15;hb=c9943f5bc72d4cde9356d3bd4cf73d36f4b2f754;hp=5d1304fe752222214a82b9d877da996dc517feb4;hpb=24ace09aacc620fd9768e0a7004e802f9385bcfc;p=controller.git diff --git a/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/SnapshotState.java b/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/SnapshotState.java index 5d1304fe75..639fdee155 100644 --- a/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/SnapshotState.java +++ b/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/SnapshotState.java @@ -10,6 +10,12 @@ package org.opendaylight.controller.cluster.raft; import org.opendaylight.controller.cluster.raft.base.messages.ApplySnapshot; +/** + * Interface for a snapshot phase state. + * + * @author Moiz Raja + * @author Thomas Pantelis + */ public interface SnapshotState { /** * @return true when a snapshot is being captured @@ -57,8 +63,9 @@ public interface SnapshotState { * Commit the snapshot by trimming the log * * @param sequenceNumber + * @param timeStamp */ - void commit(long sequenceNumber); + void commit(long sequenceNumber, long timeStamp); /** * Rollback the snapshot