1 package org.openecomp.sdc.translator.services.heattotosca.impl.unifiedcomposition;
3 import org.openecomp.sdc.tosca.datatypes.model.ServiceTemplate;
4 import org.openecomp.sdc.translator.datatypes.heattotosca.TranslationContext;
5 import org.openecomp.sdc.translator.datatypes.heattotosca.unifiedmodel.composition.UnifiedCompositionData;
6 import org.openecomp.sdc.translator.services.heattotosca.UnifiedComposition;
7 import org.openecomp.sdc.translator.services.heattotosca.UnifiedCompositionService;
9 import java.util.ArrayList;
10 import java.util.List;
11 import java.util.Optional;
13 public class UnifiedCompositionCatalogInstance implements UnifiedComposition {
15 public void createUnifiedComposition(ServiceTemplate serviceTemplate,
16 ServiceTemplate nestedServiceTemplate,
17 List<UnifiedCompositionData> unifiedComposotionDataList,
18 TranslationContext context) {
20 UnifiedCompositionSingleSubstitution unifiedCompositionSingleSubstitution =
21 new UnifiedCompositionSingleSubstitution();
23 unifiedCompositionSingleSubstitution
24 .createUnifiedComposition(serviceTemplate, null, unifiedComposotionDataList, context);