From: Robert Varga Date: Wed, 30 Aug 2023 14:54:21 +0000 (+0200) Subject: Clean up SnapshotManager nested classes X-Git-Tag: v6.0.10~6 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F20%2F107620%2F2;p=controller.git Clean up SnapshotManager nested classes Upgraded checkstyle is detecting a number of these as 'should be final'. Fix those findings. Change-Id: I171c046616a0b0c30f5cd46de0d3486e9943e757 Signed-off-by: Robert Varga (cherry picked from commit 44bd251909ae479ccf452f6d4f4ca36d9e478d6d) --- diff --git a/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/SnapshotManager.java b/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/SnapshotManager.java index 8037fb8d73..7d6de9533a 100644 --- a/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/SnapshotManager.java +++ b/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/SnapshotManager.java @@ -195,7 +195,7 @@ public class SnapshotManager implements SnapshotState { newReplicatedToAllIndex, newReplicatedToAllTerm, unAppliedEntries, mandatoryTrim); } - private class AbstractSnapshotState implements SnapshotState { + private abstract class AbstractSnapshotState implements SnapshotState { @Override public boolean isCapturing() { @@ -282,8 +282,7 @@ public class SnapshotManager implements SnapshotState { } } - private class Idle extends AbstractSnapshotState { - + private final class Idle extends AbstractSnapshotState { @Override public boolean isCapturing() { return false; @@ -360,8 +359,7 @@ public class SnapshotManager implements SnapshotState { } } - private class Creating extends AbstractSnapshotState { - + private final class Creating extends AbstractSnapshotState { @Override public void persist(final Snapshot.State snapshotState, final Optional installSnapshotStream, final long totalMemory) { @@ -463,8 +461,7 @@ public class SnapshotManager implements SnapshotState { } - private class Persisting extends AbstractSnapshotState { - + private final class Persisting extends AbstractSnapshotState { @Override @SuppressWarnings("checkstyle:IllegalCatch") public void commit(final long sequenceNumber, final long timeStamp) { @@ -543,7 +540,7 @@ public class SnapshotManager implements SnapshotState { long getTerm(); } - static class LastAppliedTermInformationReader implements TermInformationReader { + static final class LastAppliedTermInformationReader implements TermInformationReader { private long index; private long term; @@ -580,7 +577,7 @@ public class SnapshotManager implements SnapshotState { } } - private static class ReplicatedToAllTermInformationReader implements TermInformationReader { + private static final class ReplicatedToAllTermInformationReader implements TermInformationReader { private long index; private long term;