blob: b32f2fb8be239e0954cec1b543c84a6e25b15654 [file] [log] [blame]
Gao, Chenfei (cg287m)0ba72f32017-07-24 15:41:27 -04001<!--
2 ============LICENSE_START=======================================================
3 eventmanager
4 ================================================================================
Jim Hahndd691f02019-01-14 11:11:17 -05005 Copyright (C) 2017-2019 AT&T Intellectual Property. All rights reserved.
shaoqiue55d2562019-04-02 12:33:04 +00006 Modifications Copyright (C) 2019 Nordix Foundation.
Gao, Chenfei (cg287m)0ba72f32017-07-24 15:41:27 -04007 ================================================================================
8 Licensed under the Apache License, Version 2.0 (the "License");
9 you may not use this file except in compliance with the License.
10 You may obtain a copy of the License at
Joshua Reicha7a144b2019-04-10 13:38:59 -070011
Gao, Chenfei (cg287m)0ba72f32017-07-24 15:41:27 -040012 http://www.apache.org/licenses/LICENSE-2.0
Joshua Reicha7a144b2019-04-10 13:38:59 -070013
Gao, Chenfei (cg287m)0ba72f32017-07-24 15:41:27 -040014 Unless required by applicable law or agreed to in writing, software
15 distributed under the License is distributed on an "AS IS" BASIS,
16 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17 See the License for the specific language governing permissions and
18 limitations under the License.
19 ============LICENSE_END=========================================================
20 -->
21
liamfallonfd6a4f32018-10-31 16:54:18 +000022<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">
liamfallondef0f112018-02-13 11:29:56 +000023 <modelVersion>4.0.0</modelVersion>
24
25 <parent>
26 <groupId>org.onap.policy.drools-applications.controlloop.common</groupId>
27 <artifactId>common</artifactId>
Pamela Dragosh77465092019-06-14 15:21:32 -040028 <version>1.4.3-SNAPSHOT</version>
liamfallondef0f112018-02-13 11:29:56 +000029 </parent>
30
31 <artifactId>eventmanager</artifactId>
32
33 <dependencies>
34 <dependency>
35 <groupId>org.eclipse.persistence</groupId>
36 <artifactId>org.eclipse.persistence.jpa</artifactId>
liamfallondef0f112018-02-13 11:29:56 +000037 <scope>provided</scope>
38 </dependency>
39 <dependency>
40 <groupId>commons-io</groupId>
41 <artifactId>commons-io</artifactId>
42 <version>2.5</version>
43 <scope>provided</scope>
44 </dependency>
45 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +000046 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
liamfallondef0f112018-02-13 11:29:56 +000047 <artifactId>actorServiceProvider</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +000048 <version>${policy.models.version}</version>
liamfallondef0f112018-02-13 11:29:56 +000049 <scope>provided</scope>
50 </dependency>
51 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +000052 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
Saravanan Adbecba32018-09-10 17:31:33 +053053 <artifactId>actor.sdnr</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +000054 <version>${policy.models.version}</version>
Saravanan Adbecba32018-09-10 17:31:33 +053055 <scope>provided</scope>
56 </dependency>
57 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +000058 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
liamfallondef0f112018-02-13 11:29:56 +000059 <artifactId>actor.appc</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +000060 <version>${policy.models.version}</version>
liamfallondef0f112018-02-13 11:29:56 +000061 <scope>provided</scope>
62 </dependency>
63 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +000064 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
liamfallondef0f112018-02-13 11:29:56 +000065 <artifactId>actor.so</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +000066 <version>${policy.models.version}</version>
liamfallondef0f112018-02-13 11:29:56 +000067 <scope>provided</scope>
68 </dependency>
69 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +000070 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
liamfallondef0f112018-02-13 11:29:56 +000071 <artifactId>actor.vfc</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +000072 <version>${policy.models.version}</version>
liamfallondef0f112018-02-13 11:29:56 +000073 <scope>provided</scope>
74 </dependency>
75 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +000076 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
Xin Miao4498fc22018-10-01 18:09:24 -050077 <artifactId>actor.sdnc</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +000078 <version>${policy.models.version}</version>
Xin Miao4498fc22018-10-01 18:09:24 -050079 <scope>provided</scope>
80 </dependency>
81 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +000082 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
liamfallondef0f112018-02-13 11:29:56 +000083 <artifactId>actor.appclcm</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +000084 <version>${policy.models.version}</version>
liamfallondef0f112018-02-13 11:29:56 +000085 <scope>provided</scope>
86 </dependency>
87 <dependency>
88 <groupId>org.onap.policy.drools-applications.controlloop.common</groupId>
Joshua Reicha7a144b2019-04-10 13:38:59 -070089 <artifactId>database</artifactId>
90 <version>${project.version}</version>
Joshua Reicha7a144b2019-04-10 13:38:59 -070091 </dependency>
92 <dependency>
93 <groupId>org.onap.policy.drools-applications.controlloop.common</groupId>
liamfallondef0f112018-02-13 11:29:56 +000094 <artifactId>guard</artifactId>
95 <version>${project.version}</version>
96 <scope>provided</scope>
97 </dependency>
98 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +000099 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
liamfallondef0f112018-02-13 11:29:56 +0000100 <artifactId>events</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +0000101 <version>${policy.models.version}</version>
liamfallondef0f112018-02-13 11:29:56 +0000102 <scope>provided</scope>
103 </dependency>
104 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +0000105 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
Saravanan Adbecba32018-09-10 17:31:33 +0530106 <artifactId>sdnr</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +0000107 <version>${policy.models.version}</version>
Saravanan Adbecba32018-09-10 17:31:33 +0530108 <scope>provided</scope>
109 </dependency>
110 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +0000111 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
liamfallondef0f112018-02-13 11:29:56 +0000112 <artifactId>appc</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +0000113 <version>${policy.models.version}</version>
liamfallondef0f112018-02-13 11:29:56 +0000114 <scope>provided</scope>
115 </dependency>
116 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +0000117 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
liamfallondef0f112018-02-13 11:29:56 +0000118 <artifactId>vfc</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +0000119 <version>${policy.models.version}</version>
liamfallondef0f112018-02-13 11:29:56 +0000120 <scope>provided</scope>
121 </dependency>
122 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +0000123 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
Xin Miao4498fc22018-10-01 18:09:24 -0500124 <artifactId>sdnc</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +0000125 <version>${policy.models.version}</version>
Xin Miao4498fc22018-10-01 18:09:24 -0500126 <scope>provided</scope>
127 </dependency>
128 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +0000129 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
liamfallondef0f112018-02-13 11:29:56 +0000130 <artifactId>appclcm</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +0000131 <version>${policy.models.version}</version>
liamfallondef0f112018-02-13 11:29:56 +0000132 <scope>provided</scope>
133 </dependency>
134 <dependency>
liamfallondef0f112018-02-13 11:29:56 +0000135 <groupId>junit</groupId>
136 <artifactId>junit</artifactId>
liamfallondef0f112018-02-13 11:29:56 +0000137 <scope>test</scope>
138 </dependency>
139 <dependency>
Jim Hahna9b2b1d2018-08-15 16:34:02 -0400140 <groupId>org.powermock</groupId>
141 <artifactId>powermock-api-mockito</artifactId>
Jim Hahna9b2b1d2018-08-15 16:34:02 -0400142 <scope>test</scope>
143 </dependency>
144 <dependency>
liamfallondef0f112018-02-13 11:29:56 +0000145 <groupId>com.google.code.gson</groupId>
146 <artifactId>gson</artifactId>
liamfallondef0f112018-02-13 11:29:56 +0000147 <scope>provided</scope>
148 </dependency>
149 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +0000150 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
liamfallondef0f112018-02-13 11:29:56 +0000151 <artifactId>sdc</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +0000152 <version>${policy.models.version}</version>
liamfallondef0f112018-02-13 11:29:56 +0000153 <scope>provided</scope>
154 </dependency>
155 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +0000156 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
liamfallondef0f112018-02-13 11:29:56 +0000157 <artifactId>aai</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +0000158 <version>${policy.models.version}</version>
liamfallondef0f112018-02-13 11:29:56 +0000159 <scope>provided</scope>
160 </dependency>
161 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +0000162 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
liamfallondef0f112018-02-13 11:29:56 +0000163 <artifactId>so</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +0000164 <version>${policy.models.version}</version>
liamfallondef0f112018-02-13 11:29:56 +0000165 <scope>provided</scope>
166 </dependency>
167 <dependency>
168 <groupId>org.apache.httpcomponents</groupId>
169 <artifactId>httpclient</artifactId>
liamfallondef0f112018-02-13 11:29:56 +0000170 <scope>provided</scope>
171 </dependency>
172 <dependency>
mmise87b2f72018-07-23 12:22:07 +0100173 <groupId>org.onap.policy.common</groupId>
174 <artifactId>policy-endpoints</artifactId>
ramvermae2b3a9c2018-10-25 11:59:09 +0100175 <version>${version.policy.common}</version>
mmise87b2f72018-07-23 12:22:07 +0100176 <scope>provided</scope>
177 </dependency>
178 <dependency>
liamfallondef0f112018-02-13 11:29:56 +0000179 <groupId>org.onap.policy.drools-pdp</groupId>
180 <artifactId>policy-management</artifactId>
ramvermae2b3a9c2018-10-25 11:59:09 +0100181 <version>${version.policy.drools-pdp}</version>
liamfallondef0f112018-02-13 11:29:56 +0000182 <scope>provided</scope>
183 </dependency>
184 <dependency>
Jim Hahn97956f12018-09-12 18:01:03 -0400185 <groupId>org.onap.policy.common</groupId>
186 <artifactId>utils-test</artifactId>
ramvermae2b3a9c2018-10-25 11:59:09 +0100187 <version>${version.policy.common}</version>
Jim Hahn97956f12018-09-12 18:01:03 -0400188 <scope>test</scope>
189 </dependency>
190 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +0000191 <groupId>org.onap.policy.models.policy-models-interactions</groupId>
liamfallondef0f112018-02-13 11:29:56 +0000192 <artifactId>simulators</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +0000193 <version>${policy.models.version}</version>
liamfallondef0f112018-02-13 11:29:56 +0000194 <scope>test</scope>
195 </dependency>
Joshua Reich0185fd22018-08-19 00:57:54 -0700196 <dependency>
197 <groupId>com.h2database</groupId>
198 <artifactId>h2</artifactId>
199 <scope>test</scope>
200 </dependency>
liamfallondef0f112018-02-13 11:29:56 +0000201 </dependencies>
Pamela Dragosha24a9852018-09-21 20:08:11 -0400202 <build>
203 <plugins>
204 <plugin>
205 <artifactId>maven-checkstyle-plugin</artifactId>
206 <executions>
207 <execution>
208 <id>onap-java-style</id>
209 <goals>
210 <goal>check</goal>
211 </goals>
212 <phase>process-sources</phase>
213 <configuration>
214 <!-- Use Google Java Style Guide:
215 https://github.com/checkstyle/checkstyle/blob/master/src/main/resources/google_checks.xml
216 with minor changes -->
217 <configLocation>onap-checkstyle/onap-java-style.xml</configLocation>
218 <!-- <sourceDirectory> is needed so that checkstyle ignores the generated sources directory -->
Pamela Dragosh1c32e0c2018-09-26 13:53:38 -0400219 <sourceDirectory>${project.build.sourceDirectory}</sourceDirectory>
Pamela Dragosha24a9852018-09-21 20:08:11 -0400220 <includeResources>true</includeResources>
221 <includeTestSourceDirectory>true</includeTestSourceDirectory>
222 <includeTestResources>true</includeTestResources>
223 <excludes>
224 </excludes>
225 <consoleOutput>true</consoleOutput>
226 <failsOnViolation>true</failsOnViolation>
227 <violationSeverity>warning</violationSeverity>
228 </configuration>
229 </execution>
230 </executions>
231 <dependencies>
232 <dependency>
233 <groupId>org.onap.oparent</groupId>
234 <artifactId>checkstyle</artifactId>
235 <version>${oparent.version}</version>
236 <scope>compile</scope>
237 </dependency>
238 </dependencies>
239 </plugin>
240 </plugins>
241 </build>
Gao, Chenfei (cg287m)68377162017-06-22 14:48:41 -0400242</project>