From: Stephen Kitt Date: Tue, 16 May 2017 15:45:54 +0000 (+0200) Subject: rpcbenchmark: use lambdas X-Git-Tag: release/nitrogen~234 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=07a7d6fbcb8d8eaa87edbd0c7dd13870bdde08b1 rpcbenchmark: use lambdas This series of patches uses lambdas instead of anonymous classes for functional interfaces when possible. Lambdas are replaced with method references when appropriate. Change-Id: Ib75e49cf502ee5c646525ebaef09697cdf1dcff0 Signed-off-by: Stephen Kitt --- diff --git a/benchmark/rpcbenchmark/src/main/java/rpcbenchmark/impl/RpcbenchmarkProvider.java b/benchmark/rpcbenchmark/src/main/java/rpcbenchmark/impl/RpcbenchmarkProvider.java index a0cc1a16dc..503bd170a5 100644 --- a/benchmark/rpcbenchmark/src/main/java/rpcbenchmark/impl/RpcbenchmarkProvider.java +++ b/benchmark/rpcbenchmark/src/main/java/rpcbenchmark/impl/RpcbenchmarkProvider.java @@ -105,12 +105,7 @@ public class RpcbenchmarkProvider implements BindingAwareProvider, AutoCloseable try { ExecutorService executor = Executors.newFixedThreadPool(input.getNumClients().intValue()); - final Runnable testRun = new Runnable() { - @Override - public void run() { - client.runTest(input.getIterations().intValue()); - } - }; + final Runnable testRun = () -> client.runTest(input.getIterations().intValue()); LOG.info("Test Started"); long startTime = System.nanoTime();