diff options
Diffstat (limited to 'catalog-model/src/main/java/org/openecomp/sdc/be/ui/model/UiServiceMetadata.java')
-rw-r--r-- | catalog-model/src/main/java/org/openecomp/sdc/be/ui/model/UiServiceMetadata.java | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/catalog-model/src/main/java/org/openecomp/sdc/be/ui/model/UiServiceMetadata.java b/catalog-model/src/main/java/org/openecomp/sdc/be/ui/model/UiServiceMetadata.java new file mode 100644 index 0000000000..b68704eeea --- /dev/null +++ b/catalog-model/src/main/java/org/openecomp/sdc/be/ui/model/UiServiceMetadata.java @@ -0,0 +1,55 @@ +package org.openecomp.sdc.be.ui.model; + +import java.util.List; + +import org.openecomp.sdc.be.datatypes.components.ServiceMetadataDataDefinition; +import org.openecomp.sdc.be.model.category.CategoryDefinition; + +public class UiServiceMetadata extends UiComponentMetadata { + + private String distributionStatus; + private Boolean ecompGeneratedNaming; + private String namingPolicy; + private UiServiceMetadata metadata; + + + public UiServiceMetadata getMetadata() { + return metadata; + } + + public void setMetadata(UiServiceMetadata metadata) { + this.metadata = metadata; + } + + public UiServiceMetadata(List<CategoryDefinition> categories, ServiceMetadataDataDefinition metadata) { + super(categories, metadata); + this.distributionStatus = metadata.getDistributionStatus(); + this.ecompGeneratedNaming = metadata.isEcompGeneratedNaming(); + this.namingPolicy = metadata.getNamingPolicy(); + } + + public String getDistributionStatus() { + return distributionStatus; + } + + public void setDistributionStatus(String distributionStatus) { + this.distributionStatus = distributionStatus; + } + + public Boolean getEcompGeneratedNaming() { + return ecompGeneratedNaming; + } + + public void setEcompGeneratedNaming(Boolean ecompGeneratedNaming) { + this.ecompGeneratedNaming = ecompGeneratedNaming; + } + + public String getNamingPolicy() { + return namingPolicy; + } + + public void setNamingPolicy(String namingPolicy) { + this.namingPolicy = namingPolicy; + } + +} |