summaryrefslogtreecommitdiffstats
path: root/controlloop/common
diff options
context:
space:
mode:
authorshaoqiu <tim.huang@est.tech>2019-04-02 12:33:04 +0000
committerPamela Dragosh <pdragosh@research.att.com>2019-04-08 13:47:01 -0400
commite55d256a9eeb411bb485919eb4c1d449cbae5d46 (patch)
tree6694558deac959fe295b4148ceb4438f09ad65f9 /controlloop/common
parent93206cf9624df06a518a8016b965b9104e687f14 (diff)
update dependency to policy/models
Update the dependency of model-impl from drools-applications to policy/models. Issue-ID: POLICY-1264 Change-Id: I07fcb29501499a97689d2d27c845bf8e411e7825 Signed-off-by: shaoqiu <tim.huang@est.tech> Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
Diffstat (limited to 'controlloop/common')
-rw-r--r--controlloop/common/controller-usecases/pom.xml75
-rw-r--r--controlloop/common/eventmanager/pom.xml73
-rw-r--r--controlloop/common/eventmanager/src/main/java/org/onap/policy/controlloop/eventmanager/ControlLoopOperationManager.java49
-rw-r--r--controlloop/common/feature-controlloop-management/pom.xml75
-rw-r--r--controlloop/common/feature-controlloop-management/src/test/resources/op.pom9
-rw-r--r--controlloop/common/feature-controlloop-trans/pom.xml5
-rw-r--r--controlloop/common/feature-controlloop-utils/pom.xml21
-rw-r--r--controlloop/common/guard/pom.xml10
-rw-r--r--controlloop/common/policy-yaml/pom.xml9
-rw-r--r--controlloop/common/pom.xml4
-rw-r--r--controlloop/common/simulators/pom.xml17
11 files changed, 177 insertions, 170 deletions
diff --git a/controlloop/common/controller-usecases/pom.xml b/controlloop/common/controller-usecases/pom.xml
index 29fd55572..918f350b7 100644
--- a/controlloop/common/controller-usecases/pom.xml
+++ b/controlloop/common/controller-usecases/pom.xml
@@ -4,6 +4,7 @@
ONAP
================================================================================
Copyright (C) 2018-2019 AT&T Intellectual Property. All rights reserved.
+ Modifications Copyright (C) 2019 Nordix Foundation.
================================================================================
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -73,63 +74,63 @@
<dependencies>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>events</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>appc</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>appclcm</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>sdnr</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>vfc</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>sdnc</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>so</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>aai</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>sdc</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>trafficgenerator</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
@@ -145,51 +146,51 @@
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.actors</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
<artifactId>actorServiceProvider</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.actors</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
<artifactId>actor.appc</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.actors</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
<artifactId>actor.appclcm</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.actors</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
<artifactId>actor.sdnr</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.actors</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
<artifactId>actor.so</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.actors</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
<artifactId>actor.vfc</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.actors</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
<artifactId>actor.sdnc</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common</groupId>
- <artifactId>policy-yaml</artifactId>
- <version>${project.version}</version>
+ <groupId>org.onap.policy.models.policy-models-interactions</groupId>
+ <artifactId>model-yaml</artifactId>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
diff --git a/controlloop/common/eventmanager/pom.xml b/controlloop/common/eventmanager/pom.xml
index 32cda44d4..55a6e4007 100644
--- a/controlloop/common/eventmanager/pom.xml
+++ b/controlloop/common/eventmanager/pom.xml
@@ -3,6 +3,7 @@
eventmanager
================================================================================
Copyright (C) 2017-2019 AT&T Intellectual Property. All rights reserved.
+ Modifications Copyright (C) 2019 Nordix Foundation.
================================================================================
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -42,45 +43,45 @@
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.actors</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
<artifactId>actorServiceProvider</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.actors</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
<artifactId>actor.sdnr</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.actors</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
<artifactId>actor.appc</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.actors</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
<artifactId>actor.so</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.actors</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
<artifactId>actor.vfc</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.actors</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
<artifactId>actor.sdnc</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.actors</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
<artifactId>actor.appclcm</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
@@ -90,45 +91,45 @@
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>events</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>sdnr</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>appc</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>vfc</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>sdnc</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>appclcm</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>trafficgenerator</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
@@ -147,21 +148,21 @@
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>sdc</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>aai</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>so</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
@@ -188,9 +189,9 @@
<scope>test</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions</groupId>
<artifactId>simulators</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>test</scope>
</dependency>
<dependency>
diff --git a/controlloop/common/eventmanager/src/main/java/org/onap/policy/controlloop/eventmanager/ControlLoopOperationManager.java b/controlloop/common/eventmanager/src/main/java/org/onap/policy/controlloop/eventmanager/ControlLoopOperationManager.java
index 9d60e2d86..1234a8ae1 100644
--- a/controlloop/common/eventmanager/src/main/java/org/onap/policy/controlloop/eventmanager/ControlLoopOperationManager.java
+++ b/controlloop/common/eventmanager/src/main/java/org/onap/policy/controlloop/eventmanager/ControlLoopOperationManager.java
@@ -29,10 +29,8 @@ import java.util.LinkedList;
import java.util.List;
import java.util.NoSuchElementException;
import java.util.Properties;
-
import javax.persistence.EntityManager;
import javax.persistence.Persistence;
-
import org.eclipse.persistence.config.PersistenceUnitProperties;
import org.onap.policy.aai.util.AaiException;
import org.onap.policy.appc.Response;
@@ -88,7 +86,7 @@ public class ControlLoopOperationManager implements Serializable {
/**
* Construct an instance.
- *
+ *
* @param onset the onset event
* @param policy the policy
* @param em the event manager
@@ -114,7 +112,9 @@ public class ControlLoopOperationManager implements Serializable {
* yaml, the target vnf-id is retrieved by a named query to A&AI.
*/
String targetVnf = AppcLcmActorServiceProvider.vnfNamedQuery(policy.getTarget().getResourceID(),
- this.targetEntity);
+ this.targetEntity, PolicyEngine.manager.getEnvironmentProperty("aai.url"),
+ PolicyEngine.manager.getEnvironmentProperty("aai.username"),
+ PolicyEngine.manager.getEnvironmentProperty("aai.password"));
this.targetEntity = targetVnf;
}
break;
@@ -156,7 +156,7 @@ public class ControlLoopOperationManager implements Serializable {
//
private class Operation implements Serializable {
private static final long serialVersionUID = 1L;
-
+
private ControlLoopOperation clOperation = new ControlLoopOperation();
private PolicyResult policyResult = null;
private int attempt = 0;
@@ -182,7 +182,7 @@ public class ControlLoopOperationManager implements Serializable {
/**
* Get the target for a policy.
- *
+ *
* @param policy the policy
* @return the target
* @throws ControlLoopException if an error occurs
@@ -233,7 +233,7 @@ public class ControlLoopOperationManager implements Serializable {
/**
* Start an operation.
- *
+ *
* @param onset the onset event
* @return the operation request
* @throws ControlLoopException if an error occurs
@@ -288,7 +288,10 @@ public class ControlLoopOperationManager implements Serializable {
return operationRequest;
case "VFC":
this.operationRequest = VfcActorServiceProvider.constructRequest((VirtualControlLoopEvent) onset,
- operation.clOperation, this.policy, this.eventManager.getVnfResponse());
+ operation.clOperation, this.policy, this.eventManager.getVnfResponse(),
+ PolicyEngine.manager.getEnvironmentProperty("vfc.url"),
+ PolicyEngine.manager.getEnvironmentProperty("vfc.username"),
+ PolicyEngine.manager.getEnvironmentProperty("vfc.password"));
this.currentOperation = operation;
if (this.operationRequest == null) {
this.policyResult = PolicyResult.FAILURE;
@@ -325,7 +328,7 @@ public class ControlLoopOperationManager implements Serializable {
/**
* Handle a response.
- *
+ *
* @param response the response
* @return a PolicyResult
*/
@@ -370,7 +373,7 @@ public class ControlLoopOperationManager implements Serializable {
/**
* This method handles operation responses from APPC.
- *
+ *
* @param appcResponse the APPC response
* @return The result of the response handling
*/
@@ -463,7 +466,7 @@ public class ControlLoopOperationManager implements Serializable {
/**
* This method handles operation responses from LCM.
- *
+ *
* @param dmaapResponse the LCM response
* @return The result of the response handling
*/
@@ -496,7 +499,7 @@ public class ControlLoopOperationManager implements Serializable {
/**
* This method handles operation responses from SDNR.
- *
+ *
* @param dmaapResponse the SDNR response
* @return the result of the response handling
*/
@@ -529,7 +532,7 @@ public class ControlLoopOperationManager implements Serializable {
/**
* This method handles operation responses from SO.
- *
+ *
* @param msoResponse the SO response
* @return The result of the response handling
*/
@@ -561,7 +564,7 @@ public class ControlLoopOperationManager implements Serializable {
/**
* This method handles operation responses from VFC.
- *
+ *
* @param vfcResponse the VFC response
* @return The result of the response handling
*/
@@ -621,7 +624,7 @@ public class ControlLoopOperationManager implements Serializable {
/**
* Get the operation timeout.
- *
+ *
* @return the timeout
*/
public Integer getOperationTimeout() {
@@ -638,7 +641,7 @@ public class ControlLoopOperationManager implements Serializable {
/**
* Get the operation timeout as a String.
- *
+ *
* @param defaultTimeout the default timeout
* @return the timeout as a String
*/
@@ -656,7 +659,7 @@ public class ControlLoopOperationManager implements Serializable {
/**
* Get the operation as a message.
- *
+ *
* @return the operation as a message
*/
public String getOperationMessage() {
@@ -672,7 +675,7 @@ public class ControlLoopOperationManager implements Serializable {
/**
* Get the operation as a message including the guard result.
- *
+ *
* @param guardResult the guard result
* @return the operation as a message including the guard result
*/
@@ -689,7 +692,7 @@ public class ControlLoopOperationManager implements Serializable {
/**
* Get the operation history.
- *
+ *
* @return the operation history
*/
public String getOperationHistory() {
@@ -705,7 +708,7 @@ public class ControlLoopOperationManager implements Serializable {
/**
* Get the history.
- *
+ *
* @return the list of control loop operations
*/
public List<ControlLoopOperation> getHistory() {
@@ -743,7 +746,7 @@ public class ControlLoopOperationManager implements Serializable {
/**
* Is the operation complete.
- *
+ *
* @return <code>true</code> if the operation is complete, <code>false</code> otherwise
*/
public boolean isOperationComplete() {
@@ -800,7 +803,7 @@ public class ControlLoopOperationManager implements Serializable {
/**
* This method verifies that the operation manager may run an operation.
- *
+ *
* @return True if the operation can run, false otherwise
* @throws ControlLoopException if the operation cannot run
*/
@@ -961,7 +964,7 @@ public class ControlLoopOperationManager implements Serializable {
*/
public void commitAbatement(String message, String outcome) {
logger.info("commitAbatement: {}. {}", message, outcome);
-
+
if (this.currentOperation == null) {
try {
this.currentOperation = this.operationHistory.getLast();
diff --git a/controlloop/common/feature-controlloop-management/pom.xml b/controlloop/common/feature-controlloop-management/pom.xml
index e4c2d3504..40e37beff 100644
--- a/controlloop/common/feature-controlloop-management/pom.xml
+++ b/controlloop/common/feature-controlloop-management/pom.xml
@@ -3,6 +3,7 @@
ONAP
================================================================================
Copyright (C) 2018-2019 AT&T Intellectual Property. All rights reserved.
+ Modifications Copyright (C) 2019 Nordix Foundation.
================================================================================
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -96,54 +97,54 @@
<dependencies>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>events</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>appc</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>appclcm</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>sdnc</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>sdnr</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>vfc</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>so</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>aai</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>sdc</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>trafficgenerator</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
</dependency>
<dependency>
<groupId>org.onap.policy.drools-applications.controlloop.common</groupId>
@@ -156,9 +157,9 @@
<version>${project.version}</version>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.actors</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
<artifactId>actorServiceProvider</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<exclusions>
<exclusion>
<artifactId>guava</artifactId>
@@ -167,9 +168,9 @@
</exclusions>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.actors</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
<artifactId>actor.appc</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<exclusions>
<exclusion>
<artifactId>guava</artifactId>
@@ -178,9 +179,9 @@
</exclusions>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.actors</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
<artifactId>actor.appclcm</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<exclusions>
<exclusion>
<artifactId>guava</artifactId>
@@ -189,9 +190,9 @@
</exclusions>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.actors</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
<artifactId>actor.sdnr</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<exclusions>
<exclusion>
<artifactId>guava</artifactId>
@@ -200,9 +201,9 @@
</exclusions>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.actors</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
<artifactId>actor.so</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<exclusions>
<exclusion>
<artifactId>guava</artifactId>
@@ -211,9 +212,9 @@
</exclusions>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.actors</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
<artifactId>actor.vfc</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<exclusions>
<exclusion>
<artifactId>guava</artifactId>
@@ -222,9 +223,9 @@
</exclusions>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.actors</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
<artifactId>actor.sdnc</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<exclusions>
<exclusion>
<artifactId>guava</artifactId>
@@ -233,9 +234,9 @@
</exclusions>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common</groupId>
- <artifactId>policy-yaml</artifactId>
- <version>${project.version}</version>
+ <groupId>org.onap.policy.models.policy-models-interactions</groupId>
+ <artifactId>model-yaml</artifactId>
+ <version>${policy.models.version}</version>
<exclusions>
<exclusion>
<artifactId>guava</artifactId>
diff --git a/controlloop/common/feature-controlloop-management/src/test/resources/op.pom b/controlloop/common/feature-controlloop-management/src/test/resources/op.pom
index 133387217..4285acda6 100644
--- a/controlloop/common/feature-controlloop-management/src/test/resources/op.pom
+++ b/controlloop/common/feature-controlloop-management/src/test/resources/op.pom
@@ -4,6 +4,7 @@
ONAP
================================================================================
Copyright (C) 2018 AT&T Intellectual Property. All rights reserved.
+ Modifications Copyright (C) 2019 Nordix Foundation.
================================================================================
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,9 +26,9 @@
<modelVersion>4.0.0</modelVersion>
<parent>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>model-impl</artifactId>
- <version>1.4.0-SNAPSHOT</version>
+ <version>2.0.0-SNAPSHOT</version>
</parent>
<groupId>org.onap.policy.drools.apps.test</groupId>
@@ -36,9 +37,9 @@
<dependencies>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>events</artifactId>
- <version>1.4.0-SNAPSHOT</version>
+ <version>2.0.0-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
</dependencies>
diff --git a/controlloop/common/feature-controlloop-trans/pom.xml b/controlloop/common/feature-controlloop-trans/pom.xml
index 0aa320ad3..4d9080616 100644
--- a/controlloop/common/feature-controlloop-trans/pom.xml
+++ b/controlloop/common/feature-controlloop-trans/pom.xml
@@ -3,6 +3,7 @@
ONAP
================================================================================
Copyright (C) 2018-2019 AT&T Intellectual Property. All rights reserved.
+ Modifications Copyright (C) 2019 Nordix Foundation.
================================================================================
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -124,9 +125,9 @@
<dependencies>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>events</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
</dependency>
<dependency>
<groupId>org.onap.policy.common</groupId>
diff --git a/controlloop/common/feature-controlloop-utils/pom.xml b/controlloop/common/feature-controlloop-utils/pom.xml
index 92b783885..a96d62e07 100644
--- a/controlloop/common/feature-controlloop-utils/pom.xml
+++ b/controlloop/common/feature-controlloop-utils/pom.xml
@@ -3,6 +3,7 @@
ONAP
================================================================================
Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
+ Modifications Copyright (C) 2019 Nordix Foundation.
================================================================================
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -105,29 +106,29 @@
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions</groupId>
<artifactId>simulators</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>aai</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>so</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>sdnc</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>rest</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
</dependency>
<dependency>
<groupId>junit</groupId>
diff --git a/controlloop/common/guard/pom.xml b/controlloop/common/guard/pom.xml
index d1beed58d..07aa304b7 100644
--- a/controlloop/common/guard/pom.xml
+++ b/controlloop/common/guard/pom.xml
@@ -30,9 +30,9 @@
<dependencies>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common</groupId>
- <artifactId>policy-yaml</artifactId>
- <version>${project.version}</version>
+ <groupId>org.onap.policy.models.policy-models-interactions</groupId>
+ <artifactId>model-yaml</artifactId>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
@@ -113,9 +113,9 @@
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions</groupId>
<artifactId>simulators</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>test</scope>
</dependency>
<dependency>
diff --git a/controlloop/common/policy-yaml/pom.xml b/controlloop/common/policy-yaml/pom.xml
index 526945bbf..548c92896 100644
--- a/controlloop/common/policy-yaml/pom.xml
+++ b/controlloop/common/policy-yaml/pom.xml
@@ -3,6 +3,7 @@
drools-pdp-apps
================================================================================
Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
+ Modifications Copyright (C) 2019 Nordix Foundation.
================================================================================
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -51,15 +52,15 @@
<version>0.9.2</version>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>sdc</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>aai</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
diff --git a/controlloop/common/pom.xml b/controlloop/common/pom.xml
index 020a1efbc..d9165ae3c 100644
--- a/controlloop/common/pom.xml
+++ b/controlloop/common/pom.xml
@@ -32,13 +32,9 @@
<artifactId>common</artifactId>
<modules>
- <module>actors</module>
<module>guard</module>
<module>coordination</module>
<module>eventmanager</module>
- <module>model-impl</module>
- <module>policy-yaml</module>
- <module>simulators</module>
<module>controller-usecases</module>
<module>feature-controlloop-utils</module>
<module>feature-controlloop-trans</module>
diff --git a/controlloop/common/simulators/pom.xml b/controlloop/common/simulators/pom.xml
index a837ce311..0bbb24b6e 100644
--- a/controlloop/common/simulators/pom.xml
+++ b/controlloop/common/simulators/pom.xml
@@ -3,6 +3,7 @@
simulators
================================================================================
Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
+ Modifications Copyright (C) 2019 Nordix Foundation.
================================================================================
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -41,19 +42,19 @@
<scope>test</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>aai</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>so</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>vfc</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
<scope>test</scope>
</dependency>
<dependency>
@@ -68,9 +69,9 @@
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId>
+ <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
<artifactId>sdnc</artifactId>
- <version>${project.version}</version>
+ <version>${policy.models.version}</version>
</dependency>
</dependencies>
</project>