aboutsummaryrefslogtreecommitdiffstats
path: root/server/src/main/java/org/onap/usecaseui/server/service/intent/impl/IntentInstanceServiceImpl.java
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/main/java/org/onap/usecaseui/server/service/intent/impl/IntentInstanceServiceImpl.java')
-rw-r--r--server/src/main/java/org/onap/usecaseui/server/service/intent/impl/IntentInstanceServiceImpl.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/server/src/main/java/org/onap/usecaseui/server/service/intent/impl/IntentInstanceServiceImpl.java b/server/src/main/java/org/onap/usecaseui/server/service/intent/impl/IntentInstanceServiceImpl.java
index b62f3aa9..c703953f 100644
--- a/server/src/main/java/org/onap/usecaseui/server/service/intent/impl/IntentInstanceServiceImpl.java
+++ b/server/src/main/java/org/onap/usecaseui/server/service/intent/impl/IntentInstanceServiceImpl.java
@@ -219,6 +219,10 @@ public class IntentInstanceServiceImpl implements IntentInstanceService {
connectionLink.put("transportEndpointA", instance.getAccessPointOneName());
connectionLink.put("transportEndpointB", instance.getCloudPointName());
connectionLinks.add(connectionLink);
+ if (instance.getProtectStatus() == 1) {
+ sla.put("protectionType", instance.getProtectionType());
+ connectionLink.put("transportEndpointBProtection", instance.getProtectionCloudPointName());
+ }
transportNetwork.put("sla", sla);
transportNetwork.put("connectionLinks", connectionLinks);
transportNetworks.add(transportNetwork);