1 package org.openecomp.sdc.be.ui.model;
5 import org.openecomp.sdc.be.datatypes.components.ServiceMetadataDataDefinition;
6 import org.openecomp.sdc.be.model.category.CategoryDefinition;
8 public class UiServiceMetadata extends UiComponentMetadata {
10 private String distributionStatus;
11 private Boolean ecompGeneratedNaming;
12 private String namingPolicy;
14 public UiServiceMetadata(List<CategoryDefinition> categories, ServiceMetadataDataDefinition metadata) {
15 super(categories, metadata);
16 this.distributionStatus = metadata.getDistributionStatus();
17 this.ecompGeneratedNaming = metadata.isEcompGeneratedNaming();
18 this.namingPolicy = metadata.getNamingPolicy();
21 public String getDistributionStatus() {
22 return distributionStatus;
25 public void setDistributionStatus(String distributionStatus) {
26 this.distributionStatus = distributionStatus;
29 public Boolean getEcompGeneratedNaming() {
30 return ecompGeneratedNaming;
33 public void setEcompGeneratedNaming(Boolean ecompGeneratedNaming) {
34 this.ecompGeneratedNaming = ecompGeneratedNaming;
37 public String getNamingPolicy() {
41 public void setNamingPolicy(String namingPolicy) {
42 this.namingPolicy = namingPolicy;