X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fstatistics-manager%2Fsrc%2Ftest%2Fjava%2Ftest%2Fmock%2Futil%2FOpendaylightMeterStatisticsServiceMock.java;h=d5f0ce59951c8f79f5287b1d843ed02fefe13596;hp=2d65d1ebedc60b71c3c6fd8ad5a88e9834a889cc;hb=fdda2ebadfe3729e21448fe8f44a506aa67b5da9;hpb=139937c2e646894af6a9b2b8a8a1047c6ef82485 diff --git a/opendaylight/md-sal/statistics-manager/src/test/java/test/mock/util/OpendaylightMeterStatisticsServiceMock.java b/opendaylight/md-sal/statistics-manager/src/test/java/test/mock/util/OpendaylightMeterStatisticsServiceMock.java index 2d65d1ebed..d5f0ce5995 100644 --- a/opendaylight/md-sal/statistics-manager/src/test/java/test/mock/util/OpendaylightMeterStatisticsServiceMock.java +++ b/opendaylight/md-sal/statistics-manager/src/test/java/test/mock/util/OpendaylightMeterStatisticsServiceMock.java @@ -1,6 +1,10 @@ package test.mock.util; import com.google.common.util.concurrent.Futures; +import java.math.BigInteger; +import java.util.ArrayList; +import java.util.List; +import java.util.concurrent.Future; import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.transaction.rev131103.TransactionId; import org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node; import org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.NodeKey; @@ -28,15 +32,8 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.meter import org.opendaylight.yangtools.yang.common.RpcResult; import org.opendaylight.yangtools.yang.common.RpcResultBuilder; -import java.math.BigInteger; -import java.util.ArrayList; -import java.util.List; -import java.util.concurrent.Future; -import java.util.concurrent.atomic.AtomicLong; - public class OpendaylightMeterStatisticsServiceMock implements OpendaylightMeterStatisticsService { NotificationProviderServiceHelper notifService; - AtomicLong transNum = new AtomicLong(); public OpendaylightMeterStatisticsServiceMock(NotificationProviderServiceHelper notifService) { this.notifService = notifService; @@ -45,7 +42,7 @@ public class OpendaylightMeterStatisticsServiceMock implements OpendaylightMeter @Override public Future> getAllMeterConfigStatistics(GetAllMeterConfigStatisticsInput input) { GetAllMeterConfigStatisticsOutputBuilder builder = new GetAllMeterConfigStatisticsOutputBuilder(); - TransactionId transId = new TransactionId(BigInteger.valueOf(transNum.incrementAndGet())); + TransactionId transId = new TransactionId(BigInteger.valueOf(TestUtils.getNewTransactionId())); builder.setTransactionId(transId); List meterConfigStats = new ArrayList<>(); MeterConfigStatsBuilder mcsBuilder = new MeterConfigStatsBuilder(); @@ -66,7 +63,7 @@ public class OpendaylightMeterStatisticsServiceMock implements OpendaylightMeter @Override public Future> getAllMeterStatistics(GetAllMeterStatisticsInput input) { GetAllMeterStatisticsOutputBuilder builder = new GetAllMeterStatisticsOutputBuilder(); - TransactionId transId = new TransactionId(BigInteger.valueOf(transNum.incrementAndGet())); + TransactionId transId = new TransactionId(BigInteger.valueOf(TestUtils.getNewTransactionId())); builder.setTransactionId(transId); MeterStatsBuilder msBuilder = new MeterStatsBuilder(); msBuilder.setByteInCount(StatisticsManagerTest.COUNTER_64_TEST_VALUE); @@ -86,7 +83,7 @@ public class OpendaylightMeterStatisticsServiceMock implements OpendaylightMeter @Override public Future> getMeterFeatures(GetMeterFeaturesInput input) { GetMeterFeaturesOutputBuilder builder = new GetMeterFeaturesOutputBuilder(); - TransactionId transId = new TransactionId(BigInteger.valueOf(transNum.incrementAndGet())); + TransactionId transId = new TransactionId(BigInteger.valueOf(TestUtils.getNewTransactionId())); builder.setTransactionId(transId); MeterFeaturesUpdatedBuilder mfuBuilder = new MeterFeaturesUpdatedBuilder(); mfuBuilder.setTransactionId(transId); @@ -100,7 +97,7 @@ public class OpendaylightMeterStatisticsServiceMock implements OpendaylightMeter @Override public Future> getMeterStatistics(GetMeterStatisticsInput input) { GetMeterStatisticsOutputBuilder builder = new GetMeterStatisticsOutputBuilder(); - TransactionId transId = new TransactionId(BigInteger.valueOf(transNum.incrementAndGet())); + TransactionId transId = new TransactionId(BigInteger.valueOf(TestUtils.getNewTransactionId())); builder.setTransactionId(transId); MeterStatsBuilder msBuilder = new MeterStatsBuilder(); msBuilder.setKey(new MeterStatsKey(input.getMeterId()));