X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-protocolbuffer-encoding%2Fsrc%2Fmain%2Fresources%2FShardTransaction.proto;h=f22a6db84de90896c5a83fa5f86b5755bd1cc945;hb=37279b4f8947a9aba92c48ab0ec7a2ca61034478;hp=0b260c807175fffed3551983349af063da672bfe;hpb=80aa861b74f7b0b3574f0962cdb45740ff71946c;p=controller.git diff --git a/opendaylight/md-sal/sal-protocolbuffer-encoding/src/main/resources/ShardTransaction.proto b/opendaylight/md-sal/sal-protocolbuffer-encoding/src/main/resources/ShardTransaction.proto index 0b260c8071..f22a6db84d 100644 --- a/opendaylight/md-sal/sal-protocolbuffer-encoding/src/main/resources/ShardTransaction.proto +++ b/opendaylight/md-sal/sal-protocolbuffer-encoding/src/main/resources/ShardTransaction.proto @@ -1,5 +1,7 @@ package org.opendaylight.controller.mdsal; +import "SimpleNormalizedNode.proto"; + option java_package = "org.opendaylight.controller.cluster.datastore.transaction"; option java_outer_classname = "ShardTransactionMessages"; @@ -28,12 +30,26 @@ required string actorPath = 1; } message DeleteData { -required string instanceIdentifierPath = 1; +repeated string instanceIdentifierPathArguments = 1; } message DeleteDataReply{ } message ReadData { -required string intanceIdentifier=1; +required string instanceIdentifierPathArguments=1; +} + +message ReadDataReply{ + required NormalizedNodeXml normalizedNode=1; +} + +message WriteData { + repeated string instanceIdentifierPathArguments = 1; +required NormalizedNodeXml normalizedNode =2; + +} + +message WriteDataReply{ + } \ No newline at end of file