Bug 8745: Migrate EditConfig to the new XML parser 14/60014/7
authorIgor Foltin <igor.foltin@pantheon.tech>
Thu, 6 Jul 2017 10:50:09 +0000 (12:50 +0200)
committerIgor Foltin <igor.foltin@pantheon.tech>
Tue, 18 Jul 2017 06:15:30 +0000 (06:15 +0000)
commit946936164fb7f9cc36c4e88dbe2a31780e5713e6
treef34d3301b5a0ff6ce4c355fb78824788b1372586
parent4792cdf7f8fabb8fd8597fa3f922b6eceb3a634e
Bug 8745: Migrate EditConfig to the new XML parser

Switch EditConfig class to use the new XML parser from YANG tools.

Introduce EditOperationNormalizedNodeStreamWriter as a replacement
of the old XML parser extension EditOperationStrategyProvider which
has been used for tracking edit-config data tree operations defined
in the parsed XML source.

Remove EditOperationStrategyProvider as it is not needed anymore.

Change-Id: I737b134805120368a352568fde3f19517a9871df
Signed-off-by: Igor Foltin <igor.foltin@pantheon.tech>
netconf/mdsal-netconf-connector/src/main/java/org/opendaylight/netconf/mdsal/connector/ops/EditConfig.java
netconf/mdsal-netconf-connector/src/main/java/org/opendaylight/netconf/mdsal/connector/ops/EditOperationNormalizedNodeStreamWriter.java [new file with mode: 0644]
netconf/mdsal-netconf-connector/src/main/java/org/opendaylight/netconf/mdsal/connector/ops/EditOperationStrategyProvider.java [deleted file]