Replace netconf-util with netconf-common-mdsal 44/105744/2
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 28 Apr 2023 16:24:05 +0000 (18:24 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Fri, 28 Apr 2023 17:01:08 +0000 (19:01 +0200)
commit20ca422aee240441ac7c9bb96a9822d82e856428
tree57b5f43564c0e6ad2c8e4aba8c9b4b71aa477c5f
parente5da6bd273d30e613d7d96375aa97378f55759d5
Replace netconf-util with netconf-common-mdsal

netconf-util has no place in protocol/, as the only public API it
exposes is a plugins/-level construct. Rehost the classes and eliminate
netconf-util.

JIRA: NETCONF-1002
Change-Id: I7e64df22d3d5857baf8876ecd0e1b85e0ea233cb
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
32 files changed:
apps/netconf-events-mdsal/pom.xml
apps/netconf-events-mdsal/src/main/java/org/opendaylight/netconf/server/events/mdsal/NotificationsTransformUtil.java
artifacts/pom.xml
features/netconf/odl-netconf-util/pom.xml
netconf/mdsal-netconf-ssh/pom.xml
netconf/netconf-netty-util/pom.xml
plugins/netconf-common-mdsal/pom.xml [new file with mode: 0644]
plugins/netconf-common-mdsal/src/main/java/org/opendaylight/netconf/common/mdsal/AnyXmlNamespaceContext.java [moved from protocol/netconf-util/src/main/java/org/opendaylight/netconf/util/AnyXmlNamespaceContext.java with 97% similarity]
plugins/netconf-common-mdsal/src/main/java/org/opendaylight/netconf/common/mdsal/EmptyListXmlMetadataWriter.java [moved from protocol/netconf-util/src/main/java/org/opendaylight/netconf/util/EmptyListXmlMetadataWriter.java with 97% similarity]
plugins/netconf-common-mdsal/src/main/java/org/opendaylight/netconf/common/mdsal/EmptyListXmlWriter.java [moved from protocol/netconf-util/src/main/java/org/opendaylight/netconf/util/EmptyListXmlWriter.java with 98% similarity]
plugins/netconf-common-mdsal/src/main/java/org/opendaylight/netconf/common/mdsal/NormalizedDataUtil.java [moved from protocol/netconf-util/src/main/java/org/opendaylight/netconf/util/NetconfUtil.java with 98% similarity]
plugins/netconf-common-mdsal/src/main/java/org/opendaylight/netconf/common/mdsal/PathNode.java [moved from protocol/netconf-util/src/main/java/org/opendaylight/netconf/util/PathNode.java with 97% similarity]
plugins/netconf-common-mdsal/src/main/java/org/opendaylight/netconf/common/mdsal/ProxyEffectiveModelContext.java [moved from protocol/netconf-util/src/main/java/org/opendaylight/netconf/util/ProxyEffectiveModelContext.java with 98% similarity]
plugins/netconf-common-mdsal/src/main/java/org/opendaylight/netconf/common/mdsal/ProxyMountPointContext.java [moved from protocol/netconf-util/src/main/java/org/opendaylight/netconf/util/ProxyMountPointContext.java with 97% similarity]
plugins/netconf-common-mdsal/src/main/java/org/opendaylight/netconf/common/mdsal/StreamingContext.java [moved from protocol/netconf-util/src/main/java/org/opendaylight/netconf/util/StreamingContext.java with 99% similarity]
plugins/netconf-common-mdsal/src/test/java/org/opendaylight/netconf/common/mdsal/NormalizedDataUtilTest.java [moved from protocol/netconf-util/src/test/java/org/opendaylight/netconf/util/NetconfUtilTest.java with 95% similarity]
plugins/netconf-server-mdsal/pom.xml
plugins/pom.xml
plugins/sal-netconf-connector/pom.xml
plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfStateSchemas.java
plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/NetconfRemoteSchemaYangSourceProvider.java
plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfMessageTransformUtil.java
plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfRpcStructureTransformer.java
plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/SchemalessRpcStructureTransformer.java
plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/NetconfMessageTransformerTest.java
plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfBaseOpsTest.java
protocol/netconf-client/pom.xml
protocol/netconf-util/pom.xml [deleted file]
protocol/netconf-util/src/main/resources/org/opendaylight/controller/netconf/util/messages/server_error.xml [deleted file]
protocol/netconf-util/src/main/resources/rfc4741.xsd [deleted file]
protocol/netconf-util/src/main/resources/xml.xsd [deleted file]
protocol/pom.xml