diff options
Diffstat (limited to 'sdnr/wireless-transport/code-Carbon-SR1/ux/features')
-rw-r--r-- | sdnr/wireless-transport/code-Carbon-SR1/ux/features/pom.xml | 65 | ||||
-rw-r--r-- | sdnr/wireless-transport/code-Carbon-SR1/ux/features/src/main/features/features.xml | 231 |
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> |