import com.google.common.collect.Lists;
import java.io.IOException;
import org.junit.Test;
-import org.opendaylight.controller.config.util.xml.XmlUtil;
+import org.opendaylight.netconf.api.xml.XmlUtil;
import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.netconf.notification._1._0.rev080714.StreamNameType;
import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.netmod.notification.rev080714.netconf.Streams;
import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.netmod.notification.rev080714.netconf.StreamsBuilder;
final StreamBuilder streamBuilder = new StreamBuilder();
final StreamNameType base = new StreamNameType("base");
streamBuilder.setName(base);
- streamBuilder.setKey(new StreamKey(base));
+ streamBuilder.withKey(new StreamKey(base));
streamBuilder.setDescription("description");
streamBuilder.setReplaySupport(false);
streamsBuilder.setStream(Lists.newArrayList(streamBuilder.build()));
final Document response = getBlankResponse();
Get.serializeStreamsSubtree(response, streams);
NotificationsTransformUtilTest.compareXml(XmlUtil.toString(response),
- "<rpc-reply message-id=\"101\" xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\">\n" +
- "<data>\n" +
- "<netconf xmlns=\"urn:ietf:params:xml:ns:netmod:notification\">\n" +
- "<streams>\n" +
- "<stream>\n" +
- "<name>base</name>\n" +
- "<description>description</description>\n" +
- "<replaySupport>false</replaySupport>\n" +
- "</stream>\n" +
- "</streams>\n" +
- "</netconf>\n" +
- "</data>\n" +
- "</rpc-reply>\n");
+ "<rpc-reply message-id=\"101\" xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\">\n"
+ + "<data>\n"
+ + "<netconf xmlns=\"urn:ietf:params:xml:ns:netmod:notification\">\n"
+ + "<streams>\n"
+ + "<stream>\n"
+ + "<name>base</name>\n"
+ + "<description>description</description>\n"
+ + "<replaySupport>false</replaySupport>\n"
+ + "</stream>\n"
+ + "</streams>\n"
+ + "</netconf>\n"
+ + "</data>\n"
+ + "</rpc-reply>\n");
}
private static Document getBlankResponse() throws IOException, SAXException {
- return XmlUtil.readXmlToDocument("<rpc-reply message-id=\"101\"\n" +
- "xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\">\n" +
- "<data>\n" +
- "</data>\n" +
- "</rpc-reply>");
+ return XmlUtil.readXmlToDocument("<rpc-reply message-id=\"101\"\n"
+ + "xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\">\n"
+ + "<data>\n"
+ + "</data>\n"
+ + "</rpc-reply>");
}
-}
\ No newline at end of file
+}