aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRam Krishna Verma <ram_krishna.verma@bell.ca>2021-02-12 14:37:42 +0000
committerGerrit Code Review <gerrit@onap.org>2021-02-12 14:37:42 +0000
commitb07dd8a325f55d03f4dfec511ecd096429b4c7b0 (patch)
tree9adeaca5c8be5099d96249e6ff98149832098ca6
parentec348b97648f1e927365d17d376495bbd2b39c67 (diff)
parentaae9e0b762320f82a1907074667a44bd1349945f (diff)
Merge "Alter PDP_UPDATE message to store lists of delpoyed/undeployed policies"
-rw-r--r--models-pdp/src/main/java/org/onap/policy/models/pdp/concepts/PdpUpdate.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/models-pdp/src/main/java/org/onap/policy/models/pdp/concepts/PdpUpdate.java b/models-pdp/src/main/java/org/onap/policy/models/pdp/concepts/PdpUpdate.java
index c42f1db09..0c088b87e 100644
--- a/models-pdp/src/main/java/org/onap/policy/models/pdp/concepts/PdpUpdate.java
+++ b/models-pdp/src/main/java/org/onap/policy/models/pdp/concepts/PdpUpdate.java
@@ -2,6 +2,7 @@
* ============LICENSE_START=======================================================
* Copyright (C) 2019 Nordix Foundation.
* Modifications Copyright (C) 2019 AT&T Intellectual Property.
+ * Modifications Copyright (C) 2021 Nordix Foundation.
* ================================================================================
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -28,6 +29,7 @@ import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import org.onap.policy.models.pdp.enums.PdpMessageType;
+import org.onap.policy.models.tosca.authorative.concepts.ToscaConceptIdentifier;
import org.onap.policy.models.tosca.authorative.concepts.ToscaPolicy;
/**
@@ -58,6 +60,16 @@ public class PdpUpdate extends PdpMessage {
private List<ToscaPolicy> policies = new LinkedList<>();
/**
+ * Policies that the PDP should deploy.
+ */
+ private List<ToscaPolicy> policiesToBeDeployed = new LinkedList<>();
+
+ /**
+ * Policies that the PDP should undeploy.
+ */
+ private List<ToscaConceptIdentifier> policiesToBeUndeployed = new LinkedList<>();
+
+ /**
* Constructor for instantiating PdpUpdate class with message name.
*
*/