diff options
author | Mateusz Gołuchowski <mateusz.goluchowski@nokia.com> | 2020-11-05 15:47:23 +0100 |
---|---|---|
committer | Ikram Ikramullah <ikram@research.att.com> | 2020-11-27 15:14:17 +0000 |
commit | 164596ffc56c1f9a4418a2f3b8f3941896b124f7 (patch) | |
tree | 6b622ce09273cad1e73735f77dd650624a54e5f1 /vid-app-common/src/main/java/org/onap/vid/model/serviceInstantiation/ServiceInstantiationTemplate.java | |
parent | 3e558222d300ff70ff490914cc2245cf2a59e72a (diff) |
Update VID SO API call generation - include PNF instanceName parameter in SO API call (macro)
Creation of functionality to prepare service with PNF request which call SO.
Issue-ID: VID-695
Signed-off-by: Mateusz Goluchowski <mateusz.goluchowski@nokia.com>
Change-Id: I5285ac2ab5e95665244ca18c6549249d9330b1ed
Diffstat (limited to 'vid-app-common/src/main/java/org/onap/vid/model/serviceInstantiation/ServiceInstantiationTemplate.java')
-rw-r--r-- | vid-app-common/src/main/java/org/onap/vid/model/serviceInstantiation/ServiceInstantiationTemplate.java | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/vid-app-common/src/main/java/org/onap/vid/model/serviceInstantiation/ServiceInstantiationTemplate.java b/vid-app-common/src/main/java/org/onap/vid/model/serviceInstantiation/ServiceInstantiationTemplate.java index 9499beb50..ed2ed1610 100644 --- a/vid-app-common/src/main/java/org/onap/vid/model/serviceInstantiation/ServiceInstantiationTemplate.java +++ b/vid-app-common/src/main/java/org/onap/vid/model/serviceInstantiation/ServiceInstantiationTemplate.java @@ -29,6 +29,7 @@ import org.onap.vid.model.aaiTree.ExistingElementsCounterMaps; public class ServiceInstantiationTemplate extends ServiceInstantiation implements ExistingElementsCounterMaps { private final Map<String, Long> existingVNFCounterMap; + private final Map<String, Long> existingPNFCounterMap; private final Map<String, Long> existingNetworksCounterMap; private final Map<String, Long> existingVnfGroupCounterMap; private final Map<String, Long> existingVRFCounterMap; @@ -37,6 +38,7 @@ public class ServiceInstantiationTemplate extends ServiceInstantiation implement public ServiceInstantiationTemplate( ServiceInstantiation baseService, Map<String, Long> vnfCounterMap, + Map<String, Long> pnfCounterMap, Map<String, Long> networksCounterMap, Map<String, Long> vnfGroupCounterMap, Map<String, Long> VRFCounterMap @@ -47,7 +49,7 @@ public class ServiceInstantiationTemplate extends ServiceInstantiation implement baseService.getProductFamilyId(), baseService.getInstanceName(), baseService.getSubscriptionServiceType(), baseService.getLcpCloudRegionId(), baseService.getLcpCloudRegionId(), baseService.getTenantId(), baseService.getTenantName(), baseService.getAicZoneId(), baseService.getAicZoneName(), - baseService.getVnfs(), baseService.getNetworks(), baseService.getVnfGroups(), baseService.getVrfs(), + baseService.getVnfs(), baseService.getPnfs(), baseService.getNetworks(), baseService.getVnfGroups(), baseService.getVrfs(), baseService.getInstanceParams(), baseService.isPause(), baseService.getBulkSize(), baseService.isRollbackOnFailure(), baseService.isALaCarte(), baseService.getTestApi(), baseService.getInstanceId(), Objects.toString(baseService.getAction(), null), @@ -57,6 +59,7 @@ public class ServiceInstantiationTemplate extends ServiceInstantiation implement ); this.existingVNFCounterMap = vnfCounterMap; + this.existingPNFCounterMap = pnfCounterMap; this.existingNetworksCounterMap = networksCounterMap; this.existingVnfGroupCounterMap = vnfGroupCounterMap; this.existingVRFCounterMap = VRFCounterMap; @@ -68,6 +71,11 @@ public class ServiceInstantiationTemplate extends ServiceInstantiation implement } @Override + public Map<String, Long> getExistingPNFCounterMap() { + return existingPNFCounterMap; + } + + @Override public Map<String, Long> getExistingNetworksCounterMap() { return existingNetworksCounterMap; } |