1 <?xml version="1.0" encoding="UTF-8"?>
3 ============LICENSE_START=======================================================
4 ONAP : CCSDK / SDNR / WT / devicemanager
5 ================================================================================
6 Copyright (C) 2019 highstreet technologies GmbH Intellectual Property. All
8 ================================================================================
9 Licensed under the Apache License, Version 2.0 (the "License"); you may not
10 use this file except in compliance with the License. You may obtain a copy
11 of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required
12 by applicable law or agreed to in writing, software distributed under the
13 License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
14 OF ANY KIND, either express or implied. See the License for the specific
15 language governing permissions and limitations under the License.
16 ============LICENSE_END=========================================================
18 <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">
19 <modelVersion>4.0.0</modelVersion>
21 <groupId>org.onap.ccsdk.features.sdnr.wt</groupId>
22 <artifactId>sdnr-wt-devicemanager-provider</artifactId>
23 <version>0.4.2-SNAPSHOT</version>
24 <name>ccsdk-features-sdnr-wt :: ${project.artifactId}</name>
25 <packaging>bundle</packaging>
28 <groupId>org.onap.ccsdk.parent</groupId>
29 <artifactId>binding-parent</artifactId>
30 <version>1.2.2-SNAPSHOT</version>
35 <checkstyle.skip>true</checkstyle.skip> <!-- POM configuration -->
36 <maven.javadoc.skip>true</maven.javadoc.skip>
37 <maven.build.timestamp.format>yyyy-MM-dd HH:mm</maven.build.timestamp.format>
38 <buildtime>${maven.build.timestamp} UTC</buildtime>
43 <name>Apache License, Version 2.0</name>
44 <url>http://www.apache.org/licenses/LICENSE-2.0</url>
49 <groupId>org.mockito</groupId>
50 <artifactId>mockito-core</artifactId>
54 <groupId>${project.groupId}</groupId>
55 <artifactId>sdnr-wt-devicemanager-model</artifactId>
56 <version>${project.version}</version>
59 <groupId>org.onap.ccsdk.features.sdnr.wt</groupId>
60 <artifactId>sdnr-wt-websocketmanager2-model</artifactId>
61 <version>${project.version}</version>
64 <groupId>${project.groupId}</groupId>
65 <artifactId>sdnr-wt-devicemodel-model</artifactId>
66 <version>${project.version}</version>
69 <groupId>org.osgi</groupId>
70 <artifactId>org.osgi.core</artifactId>
71 <scope>provided</scope>
74 <!-- <groupId>org.opendaylight.mdsal</groupId> -->
75 <!-- <artifactId>mdsal-binding-dom-adapter</artifactId> -->
76 <!-- </dependency> -->
78 <!-- <groupId>org.opendaylight.mdsal</groupId> -->
79 <!-- <artifactId>mdsal-dom-spi</artifactId> -->
80 <!-- </dependency> -->
82 <!-- <groupId>org.opendaylight.controller</groupId> -->
83 <!-- <artifactId>sal-binding-api</artifactId> -->
84 <!-- </dependency> -->
86 <!-- <groupId>org.opendaylight.netconf</groupId> -->
87 <!-- <artifactId>sal-netconf-connector</artifactId> -->
88 <!-- </dependency> -->
90 <!-- <groupId>org.opendaylight.mdsal</groupId> -->
91 <!-- <artifactId>mdsal-dom-broker</artifactId> -->
92 <!-- </dependency> -->
94 <groupId>org.opendaylight.netconf</groupId>
95 <artifactId>sal-netconf-connector</artifactId>
96 <scope>provided</scope>
99 <groupId>org.json</groupId>
100 <artifactId>json</artifactId>
103 <groupId>com.typesafe.akka</groupId>
104 <artifactId>akka-actor_2.12</artifactId>
107 <groupId>com.typesafe.akka</groupId>
108 <artifactId>akka-cluster_2.12</artifactId>
111 <groupId>org.osgi</groupId>
112 <artifactId>org.osgi.compendium</artifactId>
115 <!-- Elasticsearch dependencies below should be part of this bundle -->
116 <!-- https://mvnrepository.com/artifact/org.elasticsearch/elasticsearch -->
117 <!-- Includes all implicit dependencies -->
120 <groupId>org.elasticsearch</groupId>
121 <artifactId>elasticsearch</artifactId>
122 <version>2.2.0</version>
123 <scope>provided</scope>
126 <groupId>com.spatial4j</groupId>
127 <artifactId>spatial4j</artifactId>
128 <version>0.5</version>
129 <scope>provided</scope>
132 <groupId>org.elasticsearch</groupId>
133 <artifactId>securesm</artifactId>
134 <version>1.0</version>
135 <scope>provided</scope>
138 <groupId>com.carrotsearch</groupId>
139 <artifactId>hppc</artifactId>
140 <version>0.7.1</version>
141 <scope>provided</scope>
144 <groupId>joda-time</groupId>
145 <artifactId>joda-time</artifactId>
146 <version>2.8.2</version>
147 <scope>provided</scope>
150 <groupId>org.joda</groupId>
151 <artifactId>joda-convert</artifactId>
152 <version>1.2</version>
153 <scope>provided</scope>
156 <groupId>com.fasterxml.jackson.core</groupId>
157 <artifactId>jackson-core</artifactId>
158 <version>2.6.3</version>
159 <scope>provided</scope>
162 <groupId>com.fasterxml.jackson.core</groupId>
163 <artifactId>jackson-annotations</artifactId>
164 <version>2.6.3</version>
165 <scope>provided</scope>
168 <groupId>com.fasterxml.jackson.core</groupId>
169 <artifactId>jackson-databind</artifactId>
170 <version>2.6.3</version>
171 <scope>provided</scope>
174 <groupId>com.fasterxml.jackson.dataformat</groupId>
175 <artifactId>jackson-dataformat-smile</artifactId>
176 <version>2.6.3</version>
177 <scope>provided</scope>
180 <groupId>com.fasterxml.jackson.dataformat</groupId>
181 <artifactId>jackson-dataformat-yaml</artifactId>
182 <version>2.6.3</version>
183 <scope>provided</scope>
186 <groupId>com.fasterxml.jackson.dataformat</groupId>
187 <artifactId>jackson-dataformat-cbor</artifactId>
188 <version>2.6.3</version>
189 <scope>provided</scope>
192 <groupId>org.yaml</groupId>
193 <artifactId>snakeyaml</artifactId>
194 <version>1.15</version>
195 <scope>provided</scope>
197 <!-- <dependency> -->
198 <!-- <groupId>io.netty</groupId> -->
199 <!-- <artifactId>netty</artifactId> -->
200 <!-- <version>3.10.5.Final</version> -->
201 <!-- <scope>provided</scope> -->
202 <!-- </dependency> -->
204 <groupId>com.ning</groupId>
205 <artifactId>compress-lzf</artifactId>
206 <version>1.0.2</version>
207 <scope>provided</scope>
210 <groupId>com.tdunning</groupId>
211 <artifactId>t-digest</artifactId>
212 <version>3.0</version>
213 <scope>provided</scope>
216 <groupId>org.hdrhistogram</groupId>
217 <artifactId>HdrHistogram</artifactId>
218 <version>2.1.6</version>
219 <scope>provided</scope>
222 <groupId>com.twitter</groupId>
223 <artifactId>jsr166e</artifactId>
224 <version>1.1.0</version>
225 <scope>provided</scope>
228 <groupId>org.apache.lucene</groupId>
229 <artifactId>lucene-core</artifactId>
230 <version>5.4.1</version>
231 <scope>provided</scope>
234 <groupId>org.apache.lucene</groupId>
235 <artifactId>lucene-backward-codecs</artifactId>
236 <version>5.4.1</version>
237 <scope>provided</scope>
240 <groupId>org.apache.lucene</groupId>
241 <artifactId>lucene-analyzers-common</artifactId>
242 <version>5.4.1</version>
243 <scope>provided</scope>
246 <groupId>org.apache.lucene</groupId>
247 <artifactId>lucene-queries</artifactId>
248 <version>5.4.1</version>
249 <scope>provided</scope>
252 <groupId>org.apache.lucene</groupId>
253 <artifactId>lucene-memory</artifactId>
254 <version>5.4.1</version>
255 <scope>provided</scope>
258 <groupId>org.apache.lucene</groupId>
259 <artifactId>lucene-highlighter</artifactId>
260 <version>5.4.1</version>
261 <scope>provided</scope>
264 <groupId>org.apache.lucene</groupId>
265 <artifactId>lucene-queryparser</artifactId>
266 <version>5.4.1</version>
267 <scope>provided</scope>
270 <groupId>org.apache.lucene</groupId>
271 <artifactId>lucene-sandbox</artifactId>
272 <version>5.4.1</version>
273 <scope>provided</scope>
276 <groupId>org.apache.lucene</groupId>
277 <artifactId>lucene-suggest</artifactId>
278 <version>5.4.1</version>
279 <scope>provided</scope>
282 <groupId>org.apache.lucene</groupId>
283 <artifactId>lucene-misc</artifactId>
284 <version>5.4.1</version>
285 <scope>provided</scope>
288 <groupId>org.apache.lucene</groupId>
289 <artifactId>lucene-join</artifactId>
290 <version>5.4.1</version>
291 <scope>provided</scope>
294 <groupId>org.apache.lucene</groupId>
295 <artifactId>lucene-grouping</artifactId>
296 <version>5.4.1</version>
297 <scope>provided</scope>
300 <groupId>org.apache.lucene</groupId>
301 <artifactId>lucene-spatial</artifactId>
302 <version>5.4.1</version>
303 <scope>provided</scope>
306 <groupId>org.apache.lucene</groupId>
307 <artifactId>lucene-spatial3d</artifactId>
308 <version>5.4.1</version>
309 <scope>provided</scope>
312 <groupId>jakarta-regexp</groupId>
313 <artifactId>jakarta-regexp</artifactId>
314 <version>1.4</version>
315 <scope>provided</scope>
318 <groupId>commons-collections</groupId>
319 <artifactId>commons-collections</artifactId>
320 <version>3.2.2</version>
321 <scope>provided</scope>
324 <groupId>commons-logging</groupId>
325 <artifactId>commons-logging</artifactId>
326 <version>1.2</version>
327 <scope>provided</scope>
330 <groupId>commons-cli</groupId>
331 <artifactId>commons-cli</artifactId>
332 <version>1.3.1</version>
333 <scope>provided</scope>
336 <groupId>org.apache.commons</groupId>
337 <artifactId>commons-lang3</artifactId>
338 <version>3.4</version>
339 <scope>provided</scope>
342 <groupId>org.elasticsearch.plugin</groupId>
343 <artifactId>delete-by-query</artifactId>
344 <version>2.2.0</version>
345 <scope>provided</scope>
351 <directory>src/main/resources</directory>
352 <filtering>true</filtering>
355 <!-- <directory>${project.build.directory}/plugins</directory> -->
356 <!-- <targetPath>elasticsearch/plugins</targetPath> -->
361 <groupId>org.apache.felix</groupId>
362 <artifactId>maven-bundle-plugin</artifactId>
363 <extensions>true</extensions>
367 org.opendaylight.controller.md.sal.binding.api;version="[1.6,2)",
368 org.opendaylight.controller.md.sal.common.api.data;version="[1.6,2)",
369 org.opendaylight.controller.sal.binding.api;version="[1.6,2)",
370 org.opendaylight.yangtools.concepts;version="[2.0,3)",
371 org.opendaylight.yangtools.yang.binding;version="[0.12,1)",
372 org.opendaylight.yangtools.yang.common;version="[2.0,3)",
374 org.osgi.service.blueprint.container,
375 org.slf4j;version="[1.7,2)",
376 org.slf4j.spi;version="[1.7,2)",
377 com.typesafe.config;version= "[1.3,2)",
382 javax.xml.bind.annotation,
383 org.apache.commons.lang3.exception,
385 com.github.mustachejava;resolution:=optional,
386 com.sun.jna;resolution:=optional,
387 com.sun.jna.ptr;resolution:=optional,
388 com.sun.jna.win32;resolution:=optional,
389 com.vividsolutions.jts.algorithm;resolution:=optional,
390 com.vividsolutions.jts.geom;resolution:=optional,
391 com.vividsolutions.jts.geom.impl;resolution:=optional,
392 com.vividsolutions.jts.geom.prep;resolution:=optional,
393 com.vividsolutions.jts.io;resolution:=optional,
394 com.vividsolutions.jts.operation.union;resolution:=optional,
395 com.vividsolutions.jts.operation.valid;resolution:=optional,
396 com.vividsolutions.jts.util;resolution:=optional,
398 org.apache.log4j.helpers;resolution:=optional;version="[1.2,2)",
399 org.noggit;resolution:=optional,
401 com.google.common.base;version="[23.6,24)",
402 com.google.common.cache;version="[23.6,24)",
403 com.google.common.collect;version="[23.6,24)",
404 com.google.common.hash;version="[23.6,24)",
405 com.google.common.io;version="[23.6,24)",
406 com.google.common.math;version="[23.6,24)",
407 com.google.common.net;version="[23.6,24)",
408 com.google.common.primitives;version="[23.6,24)",
409 com.google.common.util.concurrent;version="[23.6,24)",
411 org.jboss.netty.bootstrap;version="[3.10,4)",
412 org.jboss.netty.buffer;version="[3.10,4)",
413 org.jboss.netty.channel;version="[3.10,4)",
414 org.jboss.netty.channel.socket.nio;version="[3.10,4)",
415 org.jboss.netty.channel.socket.oio;version="[3.10,4)",
416 org.jboss.netty.handler.codec.embedder;version="[3.10,4)",
417 org.jboss.netty.handler.codec.frame;version="[3.10,4)",
418 org.jboss.netty.handler.codec.http;version="[3.10,4)",
419 org.jboss.netty.handler.timeout;version="[3.10,4)",
420 org.jboss.netty.logging;version="[3.10,4)",
421 org.jboss.netty.util;version="[3.10,4)",
423 org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.websocketmanager.rev150105,
424 org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.netconf.notification._1._0.rev080714;version="[1.4,2)",
425 org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.ptp.dataset.rev170208;version="[0.3,1)",
426 org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.ptp.dataset.rev170208.port.ds.entry;version="[0.3,1)",
427 org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715;version="[2013.7,2014)",
428 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.core.model.rev170320;version="[0.3,1)",
429 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.core.model.rev170320.equipment.g;version="[0.3,1)",
430 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.core.model.rev170320.extension.g;version="[0.3,1)",
431 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.core.model.rev170320.logical.termination.point.g;version="[0.3,1)",
432 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.core.model.rev170320.manufactured.thing.g;version="[0.3,1)",
433 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.core.model.rev170320.network.element;version="[0.3,1)",
434 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.g._874._1.model.rev170320;version="[0.3,1)",
435 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.microwave.model.rev170324;version="[0.3,1)",
436 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.microwave.model.rev170324.air._interface.historical.performance.type.g;version="[0.3,1)",
437 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.microwave.model.rev170324.container.historical.performance.type.g;version="[0.3,1)",
438 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.microwave.model.rev170324.mw.air._interface.diversity.pac;version="[0.3,1)",
439 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.microwave.model.rev170324.mw.air._interface.pac;version="[0.3,1)",
440 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.microwave.model.rev170324.mw.ethernet.container.pac;version="[0.3,1)",
441 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.microwave.model.rev170324.mw.hybrid.mw.structure.pac;version="[0.3,1)",
442 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.microwave.model.rev170324.mw.pure.ethernet.structure.pac;version="[0.3,1)",
443 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.microwave.model.rev170324.mw.tdm.container.pac;version="[0.3,1)",
444 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.microwave.model.rev180907;version="[0.3,1)",
445 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.microwave.model.rev180907.air._interface.historical.performance.type.g;version="[0.3,1)",
446 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.microwave.model.rev180907.container.historical.performance.type.g;version="[0.3,1)",
447 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.microwave.model.rev180907.mw.air._interface.diversity.pac;version="[0.3,1)",
448 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.microwave.model.rev180907.mw.air._interface.pac;version="[0.3,1)",
449 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.microwave.model.rev180907.mw.ethernet.container.pac;version="[0.3,1)",
450 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.microwave.model.rev180907.mw.hybrid.mw.structure.pac;version="[0.3,1)",
451 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.microwave.model.rev180907.mw.pure.ethernet.structure.pac;version="[0.3,1)",
452 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.microwave.model.rev180907.mw.tdm.container.pac;version="[0.3,1)",
453 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.microwave.model.rev181010;version="[0.3,1)",
454 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.microwave.model.rev181010.air._interface.historical.performance.type.g;version="[0.3,1)",
455 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.microwave.model.rev181010.container.historical.performance.type.g;version="[0.3,1)",
456 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.microwave.model.rev181010.mw.air._interface.diversity.pac;version="[0.3,1)",
457 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.microwave.model.rev181010.mw.air._interface.pac;version="[0.3,1)",
458 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.microwave.model.rev181010.mw.ethernet.container.pac;version="[0.3,1)",
459 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.microwave.model.rev181010.mw.hybrid.mw.structure.pac;version="[0.3,1)",
460 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.microwave.model.rev181010.mw.pure.ethernet.structure.pac;version="[0.3,1)",
461 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.microwave.model.rev181010.mw.tdm.container.pac;version="[0.3,1)",
462 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.onf.core.model.conditional.packages.rev170402;version="[0.3,1)",
463 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.onf.core.model.conditional.packages.rev170402.equipment.pac;version="[0.3,1)",
464 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.onf.core.model.conditional.packages.rev170402.network.element.current.problems.g;version="[0.3,1)",
465 org.opendaylight.yang.gen.v1.urn.onf.params.xml.ns.yang.onf.core.model.conditional.packages.rev170402.network.element.pac;version="[0.3,1)",
466 org.opendaylight.yang.gen.v1.urn.opendaylight.netconf.node.topology.rev150114;version="[1.7,2)",
467 org.opendaylight.yang.gen.v1.urn.opendaylight.netconf.node.topology.rev150114.netconf.node.connection.status;version="[1.7,2)",
468 org.opendaylight.yang.gen.v1.urn.opendaylight.netconf.node.topology.rev150114.network.topology.topology.topology.types;version="[1.7,2)",
469 org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.devicemanager.rev190109;version="[0.3,1)",
470 org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.devicemanager.rev190109.maintenance.mode.g;version="[0.3,1)",
471 org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.devicemanager.rev190109.maintenance.mode.g.filter;version="[0.3,1)",
472 org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.devicemanager.rev190109.show.required.network.element.output;version="[0.3,1)",
473 org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021;version="[2013.10,2014)",
474 org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology;version="[2013.10,2014)",
475 org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology;version="[2013.10,2014)"
477 <Embed-Dependency>jackson*,ela*,delete-by-query,joda*,Hdr*,lucene*,
478 hppc,jsr166e,t-digest,snakeyaml,securesm,spatial4j,compress-lzf,commons-cli,jakarta-regexp,
479 commons-lang3,commons-collections,commons-logging,commons-beanutils</Embed-Dependency>
480 <Include-Resource>{maven-resources},{maven-dependencies},META-INF/git.properties=-target/classes/META-INF/git.properties</Include-Resource>
481 <Embed-Transitive>true</Embed-Transitive>
482 <Export-Package>org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.devicemanager.*</Export-Package>