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=a2a2cac29d5224fb7c4a8bf3ce2b2b5cb830729b;hb=c6618cb0df8fc41ccfcb7578b11f5ecfa0403f39;hp=120913eb66f71ea854487c2f06e68b83ae19229e;hpb=c1362c86eb19e92e6c64d10099a45deb499c6db1;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 120913eb66..a2a2cac29d 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"; + +import "Common.proto"; + option java_package = "org.opendaylight.controller.protobuff.messages.transaction"; option java_outer_classname = "ShardTransactionMessages"; @@ -15,7 +17,8 @@ message CreateTransaction{ } message CreateTransactionReply{ -required string transactionPath = 1; +required string transactionActorPath = 1; +required string transactionId = 2; } @@ -28,7 +31,7 @@ required string actorPath = 1; } message DeleteData { -repeated string instanceIdentifierPathArguments = 1; +required string instanceIdentifierPathArguments = 1; } message DeleteDataReply{ @@ -39,15 +42,25 @@ required string instanceIdentifierPathArguments=1; } message ReadDataReply{ - required NormalizedNodeXml normalizedNode=1; + optional Node normalizedNode=1; } message WriteData { - repeated string instanceIdentifierPathArguments = 1; -required NormalizedNodeXml normalizedNode =2; + required string instanceIdentifierPathArguments = 1; +required Node normalizedNode =2; } message WriteDataReply{ +} + +message MergeData { + required string instanceIdentifierPathArguments = 1; +required Node normalizedNode =2; + +} + +message MergeDataReply{ + } \ No newline at end of file