X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatabroker%2Factors%2Fdds%2FTransactionTester.java;h=065a0e97fb6acb0e8af346ad821244e88320192e;hb=514df5b3d350482fee8ee8f1f5b257c229f7e61a;hp=2876c032e3480299fff3b014a401bed1cd532a9e;hpb=808a02471eef0f975c13fc948f933fac34ada387;p=controller.git diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/databroker/actors/dds/TransactionTester.java b/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/databroker/actors/dds/TransactionTester.java index 2876c032e3..065a0e97fb 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/databroker/actors/dds/TransactionTester.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/databroker/actors/dds/TransactionTester.java @@ -7,8 +7,9 @@ */ package org.opendaylight.controller.cluster.databroker.actors.dds; +import akka.actor.ActorRef; import akka.testkit.TestProbe; -import javax.annotation.Nonnull; +import org.eclipse.jdt.annotation.NonNull; import org.junit.Assert; import org.opendaylight.controller.cluster.access.ABIVersion; import org.opendaylight.controller.cluster.access.client.AbstractClientConnection; @@ -42,6 +43,10 @@ class TransactionTester { this.backendProbe = backendProbe; } + ActorRef localActor() { + return connection.localActor(); + } + T getTransaction() { return transaction; } @@ -50,7 +55,7 @@ class TransactionTester { return (TransactionRequest) envelope.getMessage(); } - > R expectTransactionRequest(final Class expected) { + > R expectTransactionRequest(final Class expected) { envelope = backendProbe.expectMsgClass(RequestEnvelope.class); final Class actual = envelope.getMessage().getClass(); final String errorMsg = String.format("Expected instance of %s, received %s", expected, actual); @@ -79,20 +84,19 @@ class TransactionTester { private static class MockFailure extends RequestFailure { private static final long serialVersionUID = 1L; - private MockFailure(@Nonnull final TransactionIdentifier target, final long sequence, - @Nonnull final RequestException cause) { + MockFailure(final @NonNull TransactionIdentifier target, final long sequence, + final @NonNull RequestException cause) { super(target, sequence, cause); } - @Nonnull @Override - protected TransactionFailure cloneAsVersion(@Nonnull final ABIVersion targetVersion) { + protected TransactionFailure cloneAsVersion(final ABIVersion targetVersion) { throw new UnsupportedOperationException("Not implemented"); } @Override protected AbstractRequestFailureProxy externalizableProxy( - @Nonnull final ABIVersion version) { + final ABIVersion version) { throw new UnsupportedOperationException("Not implemented"); } }