X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-protocolbuffer-encoding%2Fsrc%2Fmain%2Fresources%2FDataChangeListener.proto;h=e4ba800730cda5d5668792613244d8caf906f1c2;hb=eff56082a308f3be21cd4eefd03e0799a6b04714;hp=61f51418de64966fde9aa0276ea096c899a0d0b0;hpb=492324f1b08f853084217c3fa8b628f551bb81ad;p=controller.git diff --git a/opendaylight/md-sal/sal-protocolbuffer-encoding/src/main/resources/DataChangeListener.proto b/opendaylight/md-sal/sal-protocolbuffer-encoding/src/main/resources/DataChangeListener.proto index 61f51418de..e4ba800730 100644 --- a/opendaylight/md-sal/sal-protocolbuffer-encoding/src/main/resources/DataChangeListener.proto +++ b/opendaylight/md-sal/sal-protocolbuffer-encoding/src/main/resources/DataChangeListener.proto @@ -1,14 +1,19 @@ package org.opendaylight.controller.mdsal; -import "SimpleNormalizedNode.proto"; +import "Common.proto"; -option java_package = "org.opendaylight.controller.cluster.datastore.datachange.notification"; +option java_package = "org.opendaylight.controller.protobuff.messages.datachange.notification"; option java_outer_classname = "DataChangeListenerMessages"; -message DataChanged{ - repeated string instanceIdentifierPathArguments =1 ; - required NormalizedNodeXml normalizedNodeXml = 2; +message DataChanged { + optional Node originalSubTree = 1; + optional Node updatedSubTree = 2; + optional NodeMap originalData =3; + optional NodeMap updatedData =4; + optional NodeMap createdData =5; + repeated InstanceIdentifier removedPaths =6; } + message DataChangedReply{ -} \ No newline at end of file +}