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=0b260c807175fffed3551983349af063da672bfe;hpb=ad38b2defabd924505f1624947ff626ad441f8e1;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..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,6 +1,8 @@ package org.opendaylight.controller.mdsal; -option java_package = "org.opendaylight.controller.cluster.datastore.transaction"; +import "Common.proto"; + +option java_package = "org.opendaylight.controller.protobuff.messages.transaction"; option java_outer_classname = "ShardTransactionMessages"; message CloseTransaction{ @@ -15,7 +17,8 @@ message CreateTransaction{ } message CreateTransactionReply{ -required string transactionPath = 1; +required string transactionActorPath = 1; +required string transactionId = 2; } @@ -28,12 +31,36 @@ required string actorPath = 1; } message DeleteData { -required string instanceIdentifierPath = 1; +required string instanceIdentifierPathArguments = 1; } message DeleteDataReply{ } message ReadData { -required string intanceIdentifier=1; +required string instanceIdentifierPathArguments=1; +} + +message ReadDataReply{ + optional Node normalizedNode=1; +} + +message WriteData { + 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