Merge "Implement PortNumberBuilder"
[controller.git] / opendaylight / md-sal / sal-protocolbuffer-encoding / src / main / resources / ShardTransaction.proto
1 package org.opendaylight.controller.mdsal;
2 import "SimpleNormalizedNode.proto";
3 option java_package = "org.opendaylight.controller.protobuff.messages.transaction";
4 option java_outer_classname = "ShardTransactionMessages";
5
6 message CloseTransaction{
7 }
8
9 message CloseTransactionReply{
10
11 }
12
13 message CreateTransaction{
14
15 }
16
17 message CreateTransactionReply{
18 required string transactionPath = 1;
19
20 }
21
22 message ReadyTransaction{
23
24 }
25
26 message ReadyTransactionReply{
27 required string actorPath = 1;
28 }
29
30 message DeleteData {
31 repeated string instanceIdentifierPathArguments = 1;
32 }
33
34 message DeleteDataReply{
35
36 }
37 message ReadData {
38 required string instanceIdentifierPathArguments=1;
39 }
40
41 message ReadDataReply{
42   required NormalizedNodeXml normalizedNode=1;
43 }
44
45 message WriteData {
46  repeated string instanceIdentifierPathArguments = 1;
47 required NormalizedNodeXml normalizedNode =2;
48
49 }
50
51 message WriteDataReply{
52
53 }