From bd0e3a362410fec91cd733e652beb41c5d7d3017 Mon Sep 17 00:00:00 2001 From: Ester Rotstein Date: Wed, 30 Aug 2017 12:04:13 +0300 Subject: [SDC-259] Tenant Isolation - Context Distribution Change-Id: I69d385c95b25587130ef323a4cf52aa786f60d14 Signed-off-by: Ester Rotstein --- .../sdc/api/notification/INotificationData.java | 4 ++++ .../org/openecomp/sdc/impl/NotificationDataImpl.java | 18 +++++++++++++++--- 2 files changed, 19 insertions(+), 3 deletions(-) diff --git a/sdc-distribution-client/src/main/java/org/openecomp/sdc/api/notification/INotificationData.java b/sdc-distribution-client/src/main/java/org/openecomp/sdc/api/notification/INotificationData.java index df314ea..74ebf65 100644 --- a/sdc-distribution-client/src/main/java/org/openecomp/sdc/api/notification/INotificationData.java +++ b/sdc-distribution-client/src/main/java/org/openecomp/sdc/api/notification/INotificationData.java @@ -64,4 +64,8 @@ public interface INotificationData { * Invariant UUID */ String getServiceInvariantUUID(); + + String getWorkloadContext(); + + void setWorkloadContext(String workloadContext); } diff --git a/sdc-distribution-client/src/main/java/org/openecomp/sdc/impl/NotificationDataImpl.java b/sdc-distribution-client/src/main/java/org/openecomp/sdc/impl/NotificationDataImpl.java index 7ad3987..c60e2fd 100644 --- a/sdc-distribution-client/src/main/java/org/openecomp/sdc/impl/NotificationDataImpl.java +++ b/sdc-distribution-client/src/main/java/org/openecomp/sdc/impl/NotificationDataImpl.java @@ -38,6 +38,7 @@ class NotificationDataImpl implements INotificationData { private String serviceInvariantUUID; private List resources; private List serviceArtifacts; + private String workloadContext; @Override public String getDistributionID() { @@ -85,11 +86,22 @@ class NotificationDataImpl implements INotificationData { this.serviceDescription = serviceDescription; } + @Override + public String getWorkloadContext() { + return workloadContext; + } + + @Override + public void setWorkloadContext(String workloadContext) { + this.workloadContext = workloadContext; + } + @Override public String toString() { - return "NotificationDataImpl [distributionID=" + distributionID - + ", serviceName=" + serviceName + ", serviceVersion=" - + serviceVersion + ", serviceUUID=" + serviceUUID+"]"; + return "NotificationDataImpl [distributionID=" + distributionID + ", serviceName=" + serviceName + + ", serviceVersion=" + serviceVersion + ", serviceUUID=" + serviceUUID + ", serviceDescription=" + + serviceDescription + ", serviceInvariantUUID=" + serviceInvariantUUID + ", resources=" + resources + + ", serviceArtifacts=" + serviceArtifacts + ", workloadContext=" + workloadContext + "]"; } @Override -- cgit 1.2.3-korg