From f5dd226d85bfeaadd900c02e442d4db9b0000c99 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Sun, 30 Apr 2023 20:27:31 +0200 Subject: [PATCH] Rename mdsal-netconf-impl to netconf-nb This is a northbound NETCONF application bound to MD-SAL, rename it as such. JIRA: NETCONF-945 Change-Id: I7c01fbeea0145e5707f3c0d9fde1409db51fc039 Signed-off-by: Robert Varga --- apps/netconf-nb/pom.xml | 66 +++++++++++++++ .../DefaultNetconfMonitoringService.java | 2 +- .../DefaultNetconfServerDispatcher.java | 2 +- .../northbound}/OSGiNetconfServer.java | 2 +- apps/pom.xml | 1 + artifacts/pom.xml | 10 +-- features/netconf/odl-netconf-mdsal/pom.xml | 2 +- netconf/mdsal-netconf-impl/pom.xml | 80 ------------------- netconf/pom.xml | 1 - 9 files changed, 76 insertions(+), 90 deletions(-) create mode 100644 apps/netconf-nb/pom.xml rename {netconf/mdsal-netconf-impl/src/main/java/org/opendaylight/netconf/impl/mdsal => apps/netconf-nb/src/main/java/org/opendaylight/netconf/northbound}/DefaultNetconfMonitoringService.java (98%) rename {netconf/mdsal-netconf-impl/src/main/java/org/opendaylight/netconf/impl/mdsal => apps/netconf-nb/src/main/java/org/opendaylight/netconf/northbound}/DefaultNetconfServerDispatcher.java (97%) rename {netconf/mdsal-netconf-impl/src/main/java/org/opendaylight/netconf/impl/mdsal => apps/netconf-nb/src/main/java/org/opendaylight/netconf/northbound}/OSGiNetconfServer.java (98%) delete mode 100644 netconf/mdsal-netconf-impl/pom.xml diff --git a/apps/netconf-nb/pom.xml b/apps/netconf-nb/pom.xml new file mode 100644 index 0000000000..5993c20be7 --- /dev/null +++ b/apps/netconf-nb/pom.xml @@ -0,0 +1,66 @@ + + + + 4.0.0 + + + org.opendaylight.netconf + netconf-parent + 6.0.0-SNAPSHOT + ../../parent + + + netconf-nb + ${project.artifactId} + bundle + NETCONF Northbound + + + + com.google.guava + guava + + + io.netty + netty-common + + + io.netty + netty-transport + + + org.opendaylight.controller + threadpool-config-api + + + org.opendaylight.netconf + netconf-api + + + org.opendaylight.netconf + netconf-server + + + org.osgi + org.osgi.framework + + + org.osgi + org.osgi.service.component + + + org.osgi + org.osgi.service.component.annotations + + + org.osgi + org.osgi.service.metatype.annotations + + + diff --git a/netconf/mdsal-netconf-impl/src/main/java/org/opendaylight/netconf/impl/mdsal/DefaultNetconfMonitoringService.java b/apps/netconf-nb/src/main/java/org/opendaylight/netconf/northbound/DefaultNetconfMonitoringService.java similarity index 98% rename from netconf/mdsal-netconf-impl/src/main/java/org/opendaylight/netconf/impl/mdsal/DefaultNetconfMonitoringService.java rename to apps/netconf-nb/src/main/java/org/opendaylight/netconf/northbound/DefaultNetconfMonitoringService.java index 813a59d2a0..4f353b11fe 100644 --- a/netconf/mdsal-netconf-impl/src/main/java/org/opendaylight/netconf/impl/mdsal/DefaultNetconfMonitoringService.java +++ b/apps/netconf-nb/src/main/java/org/opendaylight/netconf/northbound/DefaultNetconfMonitoringService.java @@ -5,7 +5,7 @@ * terms of the Eclipse Public License v1.0 which accompanies this distribution, * and is available at http://www.eclipse.org/legal/epl-v10.html */ -package org.opendaylight.netconf.impl.mdsal; +package org.opendaylight.netconf.northbound; import static java.util.Objects.requireNonNull; diff --git a/netconf/mdsal-netconf-impl/src/main/java/org/opendaylight/netconf/impl/mdsal/DefaultNetconfServerDispatcher.java b/apps/netconf-nb/src/main/java/org/opendaylight/netconf/northbound/DefaultNetconfServerDispatcher.java similarity index 97% rename from netconf/mdsal-netconf-impl/src/main/java/org/opendaylight/netconf/impl/mdsal/DefaultNetconfServerDispatcher.java rename to apps/netconf-nb/src/main/java/org/opendaylight/netconf/northbound/DefaultNetconfServerDispatcher.java index 1a57fd33cc..c2c6f4f8aa 100644 --- a/netconf/mdsal-netconf-impl/src/main/java/org/opendaylight/netconf/impl/mdsal/DefaultNetconfServerDispatcher.java +++ b/apps/netconf-nb/src/main/java/org/opendaylight/netconf/northbound/DefaultNetconfServerDispatcher.java @@ -5,7 +5,7 @@ * terms of the Eclipse Public License v1.0 which accompanies this distribution, * and is available at http://www.eclipse.org/legal/epl-v10.html */ -package org.opendaylight.netconf.impl.mdsal; +package org.opendaylight.netconf.northbound; import static java.util.Objects.requireNonNull; diff --git a/netconf/mdsal-netconf-impl/src/main/java/org/opendaylight/netconf/impl/mdsal/OSGiNetconfServer.java b/apps/netconf-nb/src/main/java/org/opendaylight/netconf/northbound/OSGiNetconfServer.java similarity index 98% rename from netconf/mdsal-netconf-impl/src/main/java/org/opendaylight/netconf/impl/mdsal/OSGiNetconfServer.java rename to apps/netconf-nb/src/main/java/org/opendaylight/netconf/northbound/OSGiNetconfServer.java index c58b104377..644ba53a3b 100644 --- a/netconf/mdsal-netconf-impl/src/main/java/org/opendaylight/netconf/impl/mdsal/OSGiNetconfServer.java +++ b/apps/netconf-nb/src/main/java/org/opendaylight/netconf/northbound/OSGiNetconfServer.java @@ -5,7 +5,7 @@ * terms of the Eclipse Public License v1.0 which accompanies this distribution, * and is available at http://www.eclipse.org/legal/epl-v10.html */ -package org.opendaylight.netconf.impl.mdsal; +package org.opendaylight.netconf.northbound; import static com.google.common.base.Verify.verifyNotNull; import static java.util.Objects.requireNonNull; diff --git a/apps/pom.xml b/apps/pom.xml index 9551434a47..c3429c5bce 100644 --- a/apps/pom.xml +++ b/apps/pom.xml @@ -35,5 +35,6 @@ netconf-topology-singleton callhome-provider netconf-console + netconf-nb diff --git a/artifacts/pom.xml b/artifacts/pom.xml index 2334d13746..744d186770 100644 --- a/artifacts/pom.xml +++ b/artifacts/pom.xml @@ -91,11 +91,6 @@ mdsal-netconf-yang-library ${project.version} - - org.opendaylight.netconf - mdsal-netconf-impl - ${project.version} - ${project.groupId} netconf-netty-util @@ -304,6 +299,11 @@ netconf-events-mdsal ${project.version} + + org.opendaylight.netconf + netconf-nb + ${project.version} + ${project.groupId} netconf-topology diff --git a/features/netconf/odl-netconf-mdsal/pom.xml b/features/netconf/odl-netconf-mdsal/pom.xml index e72937654e..4a3912c1ac 100644 --- a/features/netconf/odl-netconf-mdsal/pom.xml +++ b/features/netconf/odl-netconf-mdsal/pom.xml @@ -71,7 +71,7 @@ ${project.groupId} - mdsal-netconf-impl + netconf-nb diff --git a/netconf/mdsal-netconf-impl/pom.xml b/netconf/mdsal-netconf-impl/pom.xml deleted file mode 100644 index 022f8188cb..0000000000 --- a/netconf/mdsal-netconf-impl/pom.xml +++ /dev/null @@ -1,80 +0,0 @@ - - - - 4.0.0 - - - org.opendaylight.netconf - netconf-parent - 6.0.0-SNAPSHOT - ../../parent - - - mdsal-netconf-impl - ${project.artifactId} - bundle - - - - com.google.guava - guava - - - io.netty - netty-common - - - io.netty - netty-transport - - - org.opendaylight.controller - threadpool-config-api - - - org.opendaylight.netconf - netconf-api - - - org.opendaylight.netconf - netconf-server - - - org.osgi - org.osgi.framework - - - org.osgi - org.osgi.service.component - - - org.osgi - org.osgi.service.component.annotations - - - org.osgi - org.osgi.service.metatype.annotations - - - - - - - org.apache.felix - maven-bundle-plugin - true - - - ${project.artifactId} - - - - - - diff --git a/netconf/pom.xml b/netconf/pom.xml index 6ca46912fc..8d5b6f0ac6 100644 --- a/netconf/pom.xml +++ b/netconf/pom.xml @@ -34,7 +34,6 @@ mdsal-netconf-tcp mdsal-netconf-monitoring mdsal-netconf-yang-library - mdsal-netconf-impl netconf-netty-util netconf-auth aaa-authn-odl-plugin -- 2.36.6