Move mdsal-netconf-notification
[netconf.git] / apps / netconf-events-mdsal / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3  Copyright (c) 2016 Cisco Systems, Inc. and others.  All rights reserved.
4
5  This program and the accompanying materials are made available under the
6  terms of the Eclipse Public License v1.0 which accompanies this distribution,
7  and is available at http://www.eclipse.org/legal/epl-v10.html
8 -->
9 <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">
10     <modelVersion>4.0.0</modelVersion>
11     <parent>
12         <groupId>org.opendaylight.netconf</groupId>
13         <artifactId>netconf-parent</artifactId>
14         <version>6.0.0-SNAPSHOT</version>
15         <relativePath>../../parent</relativePath>
16     </parent>
17
18     <artifactId>netconf-events-mdsal</artifactId>
19     <name>NETCONF Events with MD-SAL</name>
20     <packaging>bundle</packaging>
21     <description>
22         Implementation of NETCONF events, as implied by RFC5277, RFC6241, RFC7950, RFC8640 and others. Provides,
23         inter alia, the lifecycle of NETCONF Event streams, with respect to event publishers and subscribers.
24     </description>
25
26     <dependencies>
27         <dependency>
28             <groupId>com.google.guava</groupId>
29             <artifactId>guava</artifactId>
30         </dependency>
31         <dependency>
32             <groupId>org.opendaylight.mdsal</groupId>
33             <artifactId>mdsal-binding-api</artifactId>
34         </dependency>
35         <dependency>
36             <groupId>org.opendaylight.mdsal</groupId>
37             <artifactId>mdsal-binding-dom-codec-spi</artifactId>
38         </dependency>
39         <dependency>
40             <groupId>org.opendaylight.mdsal</groupId>
41             <artifactId>mdsal-binding-runtime-spi</artifactId>
42         </dependency>
43         <dependency>
44             <groupId>org.opendaylight.netconf</groupId>
45             <artifactId>netconf-api</artifactId>
46         </dependency>
47         <dependency>
48             <groupId>org.opendaylight.netconf</groupId>
49             <artifactId>netconf-notifications-api</artifactId>
50         </dependency>
51         <dependency>
52             <groupId>org.opendaylight.netconf</groupId>
53             <artifactId>netconf-mapping-api</artifactId>
54         </dependency>
55         <dependency>
56             <groupId>org.opendaylight.netconf</groupId>
57             <artifactId>netconf-util</artifactId>
58         </dependency>
59         <dependency>
60             <groupId>org.opendaylight.netconf.model</groupId>
61             <artifactId>rfc5277</artifactId>
62         </dependency>
63         <dependency>
64             <groupId>com.guicedee.services</groupId>
65             <artifactId>javax.inject</artifactId>
66             <optional>true</optional>
67         </dependency>
68         <dependency>
69             <groupId>jakarta.annotation</groupId>
70             <artifactId>jakarta.annotation-api</artifactId>
71             <scope>provided</scope>
72             <optional>true</optional>
73         </dependency>
74         <dependency>
75             <groupId>org.osgi</groupId>
76             <artifactId>org.osgi.service.component.annotations</artifactId>
77         </dependency>
78
79         <dependency>
80             <groupId>org.xmlunit</groupId>
81             <artifactId>xmlunit-core</artifactId>
82         </dependency>
83         <dependency>
84             <groupId>org.opendaylight.mdsal</groupId>
85             <artifactId>mdsal-binding-generator</artifactId>
86             <scope>test</scope>
87         </dependency>
88         <dependency>
89             <groupId>org.opendaylight.mdsal</groupId>
90             <artifactId>mdsal-binding-dom-codec</artifactId>
91             <scope>test</scope>
92         </dependency>
93     </dependencies>
94 </project>