BUG-5626: use lambdas, Runnable and Consumer instead of Procedure 10/39010/2
authorRobert Varga <rovarga@cisco.com>
Tue, 17 May 2016 20:36:55 +0000 (22:36 +0200)
committerRobert Varga <rovarga@cisco.com>
Wed, 18 May 2016 12:46:10 +0000 (14:46 +0200)
commitdc538304e4d5f91185c140cc227575f4305344df
tree4e4bb8faed31b0b1875d94d04ee68ab75f5514d6
parenta95ae5d38e1797c76945842aa68096e45f901f46
BUG-5626: use lambdas, Runnable and Consumer instead of Procedure

This eliminates the use of Procedure in SnapshotManager, converting
- Procedure<Void> to java.lang.Runnable
- Procedure<byte[]] to java.util.function.Consumer

Adjust users to use lambdas, making the code more concise.

Change-Id: Iee8ec0f318e3cb38273289431ed8f80377aad912
Signed-off-by: Robert Varga <rovarga@cisco.com>
opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/RaftActorSnapshotMessageSupport.java
opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/SnapshotManager.java
opendaylight/md-sal/sal-akka-raft/src/test/java/org/opendaylight/controller/cluster/raft/MockRaftActorContext.java
opendaylight/md-sal/sal-akka-raft/src/test/java/org/opendaylight/controller/cluster/raft/SnapshotManagerTest.java