Make AbstractRaftActorBehavior.state() final 66/36566/1
authorRobert Varga <rovarga@cisco.com>
Tue, 22 Mar 2016 17:38:46 +0000 (18:38 +0100)
committerRobert Varga <rovarga@cisco.com>
Tue, 22 Mar 2016 17:38:46 +0000 (18:38 +0100)
commitf7f6b1742311d27967f1740795a25772da74f2c8
tree5ee3bdca87db36ad8952d96654871482e6f5648f
parentaefcae318b4329d41ff486d33ba1c7fc27626971
Make AbstractRaftActorBehavior.state() final

This removes the potential inconsistency in IsolatedLeader, where the internal
field (state) would be seen as Leader whereas the reported value (state()) would be
IsolatedLeader.

Change-Id: I079f934e31bb52b306ccc21e16b6c23442e87ce4
Signed-off-by: Robert Varga <rovarga@cisco.com>
opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/behaviors/AbstractLeader.java
opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/behaviors/AbstractRaftActorBehavior.java
opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/behaviors/IsolatedLeader.java
opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/behaviors/Leader.java