aboutsummaryrefslogtreecommitdiffstats
path: root/sdnr/wireless-transport/code-Carbon-SR1/ux/features
diff options
context:
space:
mode:
authordemx8as6 <martin.skorupski@highstreet-technologies.com>2018-07-10 18:07:44 +0200
committerTimoney, Dan (dt5972) <dt5972@att.com>2018-07-11 16:30:28 -0400
commit27fb2d06608fbb070ae2c15a5580a4f5b2423d15 (patch)
treeccd717991b4e556b67f1fd2cacb345b4d174b41f /sdnr/wireless-transport/code-Carbon-SR1/ux/features
parent60315525ab5e7c12a9f47c409092e8dba6ad656d (diff)
Add seed code for sdnr app based on ONF Centennial
At this point in time all the Carbon code from ONF Centennial is added to ONAP. Later it needs to be refactored and modified for ODL Oxygen. Change-Id: Iff85dd940c05c3827f1c4e6f9542ecd060c58a46 Issue-ID: SDNC-374 Signed-off-by: demx8as6 <martin.skorupski@highstreet-technologies.com>
Diffstat (limited to 'sdnr/wireless-transport/code-Carbon-SR1/ux/features')
-rw-r--r--sdnr/wireless-transport/code-Carbon-SR1/ux/features/pom.xml65
-rw-r--r--sdnr/wireless-transport/code-Carbon-SR1/ux/features/src/main/features/features.xml231
2 files changed, 296 insertions, 0 deletions
diff --git a/sdnr/wireless-transport/code-Carbon-SR1/ux/features/pom.xml b/sdnr/wireless-transport/code-Carbon-SR1/ux/features/pom.xml
new file mode 100644
index 00000000..13eba24e
--- /dev/null
+++ b/sdnr/wireless-transport/code-Carbon-SR1/ux/features/pom.xml
@@ -0,0 +1,65 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <groupId>com.highstreet.technologies.odl.dlux</groupId>
+ <artifactId>mwtnFeatures</artifactId>
+ <version>0.5.1-SNAPSHOT</version>
+ <name>ONF :: Wireless :: ${project.artifactId}</name>
+
+ <parent>
+ <groupId>org.opendaylight.odlparent</groupId>
+ <artifactId>features-parent</artifactId>
+ <version>1.8.1-Carbon</version>
+ </parent>
+
+ <properties>
+ <prefix>ONF :: Wireless :: </prefix>
+
+ <apache.felix.compendium>1.4.0</apache.felix.compendium>
+ <decanter.version>1.1.0</decanter.version>
+ <elasticsearch.version>2.2.0</elasticsearch.version>
+ <osgi.core.version>5.0.0</osgi.core.version>
+
+ <dlux.version>0.5.1-Carbon</dlux.version>
+ <mdsal.version>1.5.1-Carbon</mdsal.version>
+ <mdsal.model.version>0.10.1-Carbon</mdsal.model.version>
+ <restconf.version>1.5.1-Carbon</restconf.version>
+ <yangtools.version>1.1.1-Carbon</yangtools.version>
+ <openflow.plugin.version>0.4.1-Carbon</openflow.plugin.version>
+ <netconf.version>1.2.1-Carbon</netconf.version>
+ <l2switch.version>0.5.1-Carbon</l2switch.version>
+ <dlux.loader.version>0.5.1-Carbon</dlux.loader.version>
+ <securityproject.version>0.5.1</securityproject.version>
+ <configfile.directory>etc/opendaylight/karaf</configfile.directory>
+ </properties>
+
+ <!-- <dependencyManagement> <dependencies> <dependency> <groupId>org.opendaylight.controller</groupId>
+ <artifactId>mdsal-artifacts</artifactId> <version>${mdsal.version}</version>
+ <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement> -->
+ <dependencies>
+
+ <dependency>
+ <groupId>org.opendaylight.dlux</groupId>
+ <artifactId>features-dlux</artifactId>
+ <classifier>features</classifier>
+ <type>xml</type>
+ <scope>runtime</scope>
+ <version>0.5.3-Carbon</version>
+ </dependency>
+ <!-- <dependency> <groupId>org.opendaylight.yangtools</groupId> <artifactId>features-yangtools</artifactId>
+ <classifier>features</classifier> <type>xml</type> <scope>runtime</scope>
+ <version>${yangtools.version}</version> </dependency> <dependency> <groupId>org.opendaylight.controller</groupId>
+ <artifactId>features-mdsal</artifactId> <classifier>features</classifier>
+ <type>xml</type> <scope>runtime</scope> </dependency> <dependency> <groupId>org.opendaylight.controller</groupId>
+ <artifactId>features-restconf</artifactId> <classifier>features</classifier>
+ <type>xml</type> <scope>runtime</scope> </dependency> -->
+
+ <!-- WTN app dependencies - -> <dependency> <groupId>${project.groupId}</groupId>
+ <artifactId>mwtnCommons</artifactId> <version>${project.version}</version>
+ </dependency> -->
+ <!-- <dependency> <groupId>com.highstreet.technologies.odl.dlux</groupId>
+ <artifactId>mwtnTopology</artifactId> <version>0.5.1-SNAPSHOT</version> </dependency> -->
+ </dependencies>
+
+</project>
diff --git a/sdnr/wireless-transport/code-Carbon-SR1/ux/features/src/main/features/features.xml b/sdnr/wireless-transport/code-Carbon-SR1/ux/features/src/main/features/features.xml
new file mode 100644
index 00000000..5fe79651
--- /dev/null
+++ b/sdnr/wireless-transport/code-Carbon-SR1/ux/features/src/main/features/features.xml
@@ -0,0 +1,231 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<features name="odl-mwtn-${project.version}" xmlns="http://karaf.apache.org/xmlns/features/v1.2.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://karaf.apache.org/xmlns/features/v1.2.0 http://karaf.apache.org/xmlns/features/v1.2.0">
+
+<!--
+ => Only to be placed into feature-parents
+ <repository>mvn:org.apache.karaf.decanter/apache-karaf-decanter/${decanter.version}/xml/features</repository>
+ -->
+
+<!--
+ Section 2: UX basis feature, used by all features in section 3
+ -->
+
+ <feature name="sdnr-wt-ux-all" version="${project.version}" description="ONAP :: SDN-R :: WT :: UX :: All">
+ <feature version="${project.version}">odl-ux-commons</feature>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnConnect-bundle/${project.version}</bundle>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/onapAai-bundle/${project.version}</bundle>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnFault-bundle/${project.version}</bundle>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnBrowser-bundle/${project.version}</bundle>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnInventory-bundle/${project.version}</bundle>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnMediator-bundle/${project.version}</bundle>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/help-bundle/${project.version}</bundle>
+ </feature>
+
+ <feature name="onap-sdnr-ux-all" version="${project.version}" description="ONAP :: OpenDaylight :: SDN-R :: UX :: All">
+ <feature version="${project.version}">odl-mwtn-ux-connect</feature>
+
+ <feature version="${project.version}">onap-sdnr-aai-ux</feature>
+ <feature version="${project.version}">onap-sdnr-dcae-ux</feature>
+ <feature version="${project.version}">onap-sdnr-so-ux</feature>
+
+ <!--
+ <feature version="${project.version}">odl-eth-ux-service</feature>
+ <feature version="${project.version}">odl-otn-ux-config</feature> -->
+
+ <feature version="${project.version}">odl-mwtn-ux-fault</feature>
+ <feature version="${project.version}">odl-mwtn-ux-config</feature>
+ <feature version="${project.version}">odl-mwtn-ux-performance</feature>
+ <feature version="${project.version}">odl-mwtn-ux-inventory</feature>
+ <feature version="${project.version}">odl-mwtn-ux-topology</feature>
+ <!-- sko not ready yet
+ <feature version="${project.version}">odl-mwtn-ux-compare</feature>
+ <feature version="${project.version}">odl-mwtn-ux-spectrum</feature>
+ <feature version="${project.version}">odl-mwtn-ux-closed-loop</feature> -->
+ <feature version="${project.version}">odl-mwtn-ux-mediator</feature>
+ <feature version="${project.version}">odl-help-core</feature>
+
+ <!-- not needed
+ <feature version="${project.version}">odl-mwtn-ux-events</feature>
+ <feature version="${project.version}">odl-mwtn-ux-test</feature>
+ <feature version="${project.version}">odl-mwtn-ux-log</feature>
+ <feature version="${project.version}">odl-mwtn-ux-chat</feature> -->
+ </feature>
+
+<!-- PoC Specific feature for "poc180628" delivery -->
+ <feature name="ht-mwtn-ux-poc180628" version="${project.version}" description="OpenDaylight :: MWTN :: UX :: Release1806">
+ <feature version="${project.version}">odl-mwtn-ux-connect</feature>
+ <feature version="${project.version}">onap-sdnr-so-ux</feature>
+ <feature version="${project.version}">onap-sdnr-dcae-ux</feature>
+ <feature version="${project.version}">onap-sdnr-aai-ux</feature>
+ <feature version="${project.version}">odl-mwtn-ux-fault</feature>
+ <feature version="${project.version}">odl-mwtn-ux-config</feature>
+ <feature version="${project.version}">odl-mwtn-ux-performance</feature>
+ <bundle>mvn:org.onap.sdnc.dluxapps/security-bundle/${securityproject.version}</bundle>
+ <feature version="${project.version}">odl-mwtn-ux-inventory</feature>
+ <feature version="${project.version}">odl-mwtn-ux-topology</feature>
+ <feature version="${project.version}">odl-mwtn-ux-mediator</feature>
+ <feature version="${project.version}">odl-mwtn-ux-log</feature>
+ <feature version="${project.version}">odl-ux-help</feature>
+ </feature>
+
+<!-- All UC features for test purpose -->
+ <feature name="odl-mwtn-ux-all" version="${project.version}" description="OpenDaylight :: MWTN :: UX :: All">
+ <feature version="${project.version}">odl-mwtn-ux-connect</feature>
+
+ <feature version="${project.version}">onap-sdnr-aai-ux</feature>
+ <feature version="${project.version}">onap-sdnr-dcae-ux</feature>
+ <feature version="${project.version}">onap-sdnr-so-ux</feature>
+
+ <feature version="${project.version}">odl-mwtn-ux-fault</feature>
+ <feature version="${project.version}">odl-mwtn-ux-performance</feature>
+ <feature version="${project.version}">odl-mwtn-ux-config</feature>
+ <feature version="${project.version}">odl-mwtn-ux-topology</feature>
+ <feature version="${project.version}">odl-mwtn-ux-inventory</feature>
+ <!-- sko not ready yet
+ <feature version="${project.version}">odl-mwtn-ux-compare</feature>
+ <feature version="${project.version}">odl-mwtn-ux-spectrum</feature>
+ <feature version="${project.version}">odl-mwtn-ux-closed-loop</feature> -->
+ <feature version="${project.version}">odl-mwtn-ux-mediator</feature>
+ <feature version="${project.version}">odl-mwtn-ux-events</feature>
+ <feature version="${project.version}">odl-mwtn-ux-test</feature>
+ <feature version="${project.version}">odl-mwtn-ux-log</feature>
+ <feature version="${project.version}">odl-mwtn-ux-chat</feature>
+ <feature version="${project.version}">odl-ux-help</feature>
+ </feature>
+
+<!--
+ Section 2: UX basis feature, used by all features in section 3
+ -->
+
+ <feature name="odl-ux-commons" version="${project.version}" description="OpenDaylight :: UX :: Commons">
+ <bundle>mvn:com.highstreet.technologies.apigateway/apigateway-impl/${project.version}</bundle>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnCommons-bundle/${project.version}</bundle>
+ </feature>
+
+<!--
+ Section 3: Entry per GUI element/project
+ -->
+
+ <feature name="odl-mwtn-ux-connect" version="${project.version}" description="OpenDaylight :: MWTN :: UX :: Connect">
+ <feature version="${project.version}">odl-ux-commons</feature>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnConnect-bundle/${project.version}</bundle>
+ </feature>
+
+ <feature name="onap-sdnr-aai-ux" version="${project.version}" description="ONAP :: AAI :: SDN-R :: UX">
+ <feature version="${project.version}">odl-ux-commons</feature>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/onapAai-bundle/${project.version}</bundle>
+ </feature>
+
+ <feature name="onap-sdnr-dcae-ux" version="${project.version}" description="ONAP :: DCAE :: SDN-R :: UX">
+ <feature version="${project.version}">odl-ux-commons</feature>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/onapDcae-bundle/${project.version}</bundle>
+ </feature>
+
+ <feature name="onap-sdnr-so-ux" version="${project.version}" description="ONAP :: SO :: SDN-R :: UX">
+ <feature version="${project.version}">odl-ux-commons</feature>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/onapSo-bundle/${project.version}</bundle>
+ </feature>
+
+ <!-- sko not needed
+ <feature name="odl-eth-ux-service" version="${project.version}" description="OpenDaylight :: ETH :: UX :: Service">
+ <feature version="${project.version}">odl-ux-commons</feature>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/ethService-bundle/${project.version}</bundle>
+ </feature>
+
+ <feature name="odl-otn-ux-config" version="${project.version}" description="OpenDaylight :: OTN :: UX :: Configuration">
+ <feature version="${project.version}">odl-ux-commons</feature>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnConnect-bundle/${project.version}</bundle>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/otnBrowser-bundle/${project.version}</bundle>
+ </feature>
+ -->
+
+ <feature name="odl-mwtn-ux-fault" version="${project.version}" description="OpenDaylight :: MWTN :: UX :: Fault">
+ <feature version="${project.version}">odl-ux-commons</feature>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnConnect-bundle/${project.version}</bundle>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnFault-bundle/${project.version}</bundle>
+ </feature>
+
+ <feature name="odl-mwtn-ux-config" version="${project.version}" description="OpenDaylight :: MWTN :: UX :: Configuration">
+ <feature version="${project.version}">odl-ux-commons</feature>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnConnect-bundle/${project.version}</bundle>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnBrowser-bundle/${project.version}</bundle>
+ </feature>
+
+ <feature name="odl-mwtn-ux-performance" version="${project.version}" description="OpenDaylight :: MWTN :: UX :: Performance">
+ <feature version="${project.version}">odl-ux-commons</feature>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnConnect-bundle/${project.version}</bundle>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnPerformanceCurrent-bundle/${project.version}</bundle>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnPerformanceHistory-bundle/${project.version}</bundle>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnPerformanceLink-bundle/${project.version}</bundle>
+ </feature>
+
+ <feature name="odl-mwtn-ux-inventory" version="${project.version}" description="OpenDaylight :: MWTN :: UX :: Inventory">
+ <feature version="${project.version}">odl-ux-commons</feature>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnConnect-bundle/${project.version}</bundle>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnInventory-bundle/${project.version}</bundle>
+ </feature>
+
+ <feature name="odl-mwtn-ux-topology" version="${project.version}" description="OpenDaylight :: MWTN :: UX :: Topology">
+ <feature version="${project.version}">odl-ux-commons</feature>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnConnect-bundle/${project.version}</bundle>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnTopology-bundle/${project.version}</bundle>
+ </feature>
+
+ <feature name="odl-mwtn-ux-tdm" version="${project.version}" description="OpenDaylight :: MWTN :: UX :: TDM">
+ <feature version="${project.version}">odl-ux-commons</feature>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnConnect-bundle/${project.version}</bundle>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnTdm-bundle/${project.version}</bundle>
+ </feature>
+
+ <feature name="odl-ux-help" version="${project.version}" description="OpenDaylight :: UX :: Help">
+ <feature version="${project.version}">odl-ux-commons</feature>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/help-bundle/${project.version}</bundle>
+ </feature>
+
+<!--
+ <feature name="odl-mwtn-ux-compare" version="${project.version}" description="OpenDaylight :: MWTN :: UX :: Comparision">
+ <feature version="${project.version}">odl-ux-commons</feature>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnConnect-bundle/${project.version}</bundle>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnCompare-bundle/${project.version}</bundle>
+ </feature>
+
+ <feature name="odl-mwtn-ux-spectrum" version="${project.version}" description="OpenDaylight :: MWTN :: UX :: Spectrum Management">
+ <feature version="${project.version}">odl-ux-commons</feature>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnConnect-bundle/${project.version}</bundle>
+ <bundle>mvn:cn.com.zte.odl.dlux/mwtnSpectrum-bundle/${project.version}</bundle>
+ </feature>
+
+ <feature name="odl-mwtn-ux-closed-loop" version="${project.version}" description="OpenDaylight :: MWTN :: UX :: Closed Loop Automation">
+ <feature version="${project.version}">odl-ux-commons</feature>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnConnect-bundle/${project.version}</bundle>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnClosedLoop-bundle/${project.version}</bundle>
+ </feature>
+-->
+ <feature name="odl-mwtn-ux-events" version="${project.version}" description="OpenDaylight :: MWTN :: UX :: Events">
+ <feature version="${project.version}">odl-ux-commons</feature>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnEvents-bundle/${project.version}</bundle>
+ </feature>
+
+ <feature name="odl-mwtn-ux-test" version="${project.version}" description="OpenDaylight :: MWTN :: UX :: Test">
+ <feature version="${project.version}">odl-ux-commons</feature>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnConnect-bundle/${project.version}</bundle>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnTest-bundle/${project.version}</bundle>
+ </feature>
+
+ <feature name="odl-mwtn-ux-mediator" version="${project.version}" description="OpenDaylight :: MWTN :: UX :: Mediator">
+ <feature version="${project.version}">odl-ux-commons</feature>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnMediator-bundle/${project.version}</bundle>
+ </feature>
+
+ <feature name="odl-mwtn-ux-log" version="${project.version}" description="OpenDaylight :: MWTN :: UX :: Log">
+ <feature version="${project.version}">odl-ux-commons</feature>
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/mwtnLog-bundle/${project.version}</bundle>
+ </feature>
+
+ <feature name="odl-mwtn-ux-chat" version="${project.version}" description="OpenDaylight :: MWTN :: UX :: Chat">
+ <bundle>mvn:com.highstreet.technologies.odl.dlux/odlChat-bundle/${project.version}</bundle>
+ </feature>
+
+</features>