diff options
Diffstat (limited to 'catalog-be/src/main/java/org/openecomp/sdc/be/components/merge/instance/DataForMergeHolder.java')
-rw-r--r-- | catalog-be/src/main/java/org/openecomp/sdc/be/components/merge/instance/DataForMergeHolder.java | 28 |
1 files changed, 25 insertions, 3 deletions
diff --git a/catalog-be/src/main/java/org/openecomp/sdc/be/components/merge/instance/DataForMergeHolder.java b/catalog-be/src/main/java/org/openecomp/sdc/be/components/merge/instance/DataForMergeHolder.java index 9d2df73e00..926daab1d3 100644 --- a/catalog-be/src/main/java/org/openecomp/sdc/be/components/merge/instance/DataForMergeHolder.java +++ b/catalog-be/src/main/java/org/openecomp/sdc/be/components/merge/instance/DataForMergeHolder.java @@ -21,9 +21,20 @@ package org.openecomp.sdc.be.components.merge.instance; -import org.openecomp.sdc.be.model.*; - -import java.util.*; +import org.openecomp.sdc.be.model.ArtifactDefinition; +import org.openecomp.sdc.be.model.CapabilityDefinition; +import org.openecomp.sdc.be.model.Component; +import org.openecomp.sdc.be.model.ComponentInstanceInput; +import org.openecomp.sdc.be.model.ComponentInstanceInterface; +import org.openecomp.sdc.be.model.ComponentInstanceProperty; +import org.openecomp.sdc.be.model.InputDefinition; + +import java.util.ArrayList; +import java.util.Collections; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.Optional; /** * Created by chaya on 9/7/2017. @@ -43,6 +54,7 @@ public class DataForMergeHolder { private Component currInstanceNode; private String origComponentInstId; private List<ComponentInstanceInterface> origComponentInstanceInterfaces; + private Map <String, Integer> componentInstanceDeploymentArtifactsTimeOut; public DataForMergeHolder() { origComponentInstanceInputs = new ArrayList<>(); @@ -52,6 +64,7 @@ public class DataForMergeHolder { origCompInstDeploymentArtifactsCreatedOnTheInstance = new HashMap<>(); origInstanceCapabilities = new ArrayList<>(); origComponentInstanceInterfaces = new ArrayList<>(); + componentInstanceDeploymentArtifactsTimeOut = new HashMap<>(); } List<ArtifactDefinition> getOrigComponentInstanceHeatEnvArtifacts() { @@ -178,6 +191,14 @@ public class DataForMergeHolder { this.origComponentInstId = origComponentInstId; } + void setComponentInstanceDeploymentArtifactsTimeOut(Map<String,Integer> componentInstancesDeploymentArtifacts) { + this.componentInstanceDeploymentArtifactsTimeOut = componentInstancesDeploymentArtifacts; + } + + public Map<String, Integer> getComponentInstanceDeploymentArtifactsTimeOut() { + return componentInstanceDeploymentArtifactsTimeOut; + } + public List<ComponentInstanceInterface> getOrigComponentInstanceInterfaces() { return origComponentInstanceInterfaces; } @@ -185,4 +206,5 @@ public class DataForMergeHolder { public void setOrigComponentInstanceInterfaces(List<ComponentInstanceInterface> origComponentInstanceInterfaces) { this.origComponentInstanceInterfaces = origComponentInstanceInterfaces; } + } |