diff options
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.java | 4 |
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); |