X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fcds-access-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Faccess%2Fcommands%2FReadTransactionRequestProxyV1.java;h=a83b6bcaacd2dd4ba7a0eddbcab29a171c9664e4;hb=e258e0fef2bc38e35f09354f0fdd5136c69ad1a7;hp=ae0f6f6470d34f78b712bbb08d023850f2c60d33;hpb=c9d61ee66367d819319bb8ccfa9f9b0555264d86;p=controller.git diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ReadTransactionRequestProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ReadTransactionRequestProxyV1.java index ae0f6f6470..a83b6bcaac 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ReadTransactionRequestProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ReadTransactionRequestProxyV1.java @@ -17,9 +17,12 @@ import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; * * @author Robert Varga */ -final class ReadTransactionRequestProxyV1 extends AbstractReadTransactionRequestProxyV1 { +final class ReadTransactionRequestProxyV1 extends AbstractReadPathTransactionRequestProxyV1 { private static final long serialVersionUID = 1L; + // checkstyle flags the public modifier as redundant however it is explicitly needed for Java serialization to + // be able to create instances via reflection. + @SuppressWarnings("checkstyle:RedundantModifier") public ReadTransactionRequestProxyV1() { // For Externalizable } @@ -29,8 +32,8 @@ final class ReadTransactionRequestProxyV1 extends AbstractReadTransactionRequest } @Override - ReadTransactionRequest createReadRequest(final TransactionIdentifier target, final ActorRef replyTo, - final YangInstanceIdentifier path) { - return new ReadTransactionRequest(target, replyTo, path); + ReadTransactionRequest createReadPathRequest(final TransactionIdentifier target, final long sequence, + final ActorRef replyTo, final YangInstanceIdentifier path, final boolean snapshotOnly) { + return new ReadTransactionRequest(target, sequence, replyTo, path, snapshotOnly); } -} \ No newline at end of file +}