1 <?xml version="1.0" encoding="UTF-8"?>
\r
2 <module name="sal-remote"
\r
3 xmlns="urn:ietf:params:xml:ns:yang:yin:1"
\r
4 xmlns:sal-remote="urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote">
\r
5 <yang-version value="1"/>
\r
6 <namespace uri="urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote"/>
\r
7 <prefix value="sal-remote"/>
\r
9 <text>Cisco Systems, Inc.</text>
\r
12 <text>Martin Bobak <mbobak@cisco.com></text>
\r
15 <text>This module contains the definition of methods related to
\r
18 Copyright (c)2013 Cisco Systems, Inc. All rights reserved.
\r
20 This program and the accompanying materials are made available
\r
21 under the terms of the Eclipse Public License v1.0 which
\r
22 accompanies this distribution, and is available at
\r
23 http://www.eclipse.org/legal/epl-v10.html</text>
\r
25 <revision date="2014-01-14">
\r
27 <text>Initial revision</text>
\r
30 <typedef name="q-name">
\r
31 <type name="string"/>
\r
33 <text>http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#QName</text>
\r
36 <rpc name="create-data-change-event-subscription">
\r
39 <type name="instance-identifier"/>
\r
41 <text>Subtree path. </text>
\r
46 <leaf name="stream-name">
\r
47 <type name="string"/>
\r
49 <text>Notification stream name.</text>
\r
54 <notification name="data-changed-notification">
\r
56 <text>Data change notification.</text>
\r
58 <list name="data-change-event">
\r
61 <type name="instance-identifier"/>
\r
64 <type name="enumeration">
\r
65 <enum name="config"/>
\r
66 <enum name="operation"/>
\r
69 <leaf name="operation">
\r
70 <type name="enumeration">
\r
71 <enum name="created"/>
\r
72 <enum name="updated"/>
\r
73 <enum name="deleted"/>
\r
76 <anyxml name="data">
\r
78 <text>DataObject </text>
\r
83 <rpc name="create-notification-stream">
\r
85 <leaf-list name="notifications">
\r
86 <type name="q-name"/>
\r
88 <text>Notification QNames</text>
\r
93 <leaf name="notification-stream-identifier">
\r
94 <type name="string"/>
\r
96 <text>Unique notification stream identifier, in which notifications will be propagated</text>
\r
101 <rpc name="begin-transaction">
\r
103 <anyxml name="data-modification-transaction">
\r
105 <text>DataModificationTransaction xml</text>
\r