aboutsummaryrefslogtreecommitdiffstats
path: root/catalog-model/src/main/java/org/openecomp/sdc/be/ui/model/UiComponentMetadata.java
diff options
context:
space:
mode:
Diffstat (limited to 'catalog-model/src/main/java/org/openecomp/sdc/be/ui/model/UiComponentMetadata.java')
-rw-r--r--catalog-model/src/main/java/org/openecomp/sdc/be/ui/model/UiComponentMetadata.java531
1 files changed, 281 insertions, 250 deletions
diff --git a/catalog-model/src/main/java/org/openecomp/sdc/be/ui/model/UiComponentMetadata.java b/catalog-model/src/main/java/org/openecomp/sdc/be/ui/model/UiComponentMetadata.java
index 0719655704..d0c7874323 100644
--- a/catalog-model/src/main/java/org/openecomp/sdc/be/ui/model/UiComponentMetadata.java
+++ b/catalog-model/src/main/java/org/openecomp/sdc/be/ui/model/UiComponentMetadata.java
@@ -20,319 +20,350 @@
package org.openecomp.sdc.be.ui.model;
-import java.util.List;
-import java.util.Map;
-
import org.openecomp.sdc.be.datatypes.components.ComponentMetadataDataDefinition;
import org.openecomp.sdc.be.datatypes.enums.ComponentTypeEnum;
import org.openecomp.sdc.be.model.category.CategoryDefinition;
+import java.util.List;
+import java.util.Map;
+
public abstract class UiComponentMetadata {
- private String uniqueId;
+ private String uniqueId;
+
+ private String name; // archiveName
+
+ private String version; // archiveVersion
+
+ private Boolean isHighestVersion;
+
+ private Long creationDate;
+ private Long lastUpdateDate;
+
+ private String description;
+
+ private String lifecycleState;
+
+ private List<String> tags;
+
+ private String icon;
+
+ private String UUID;
+
+ private String normalizedName;
+
+ private String systemName;
+
+ private String contactId;
+
+ private Map<String, String> allVersions;
+
+ private Boolean isDeleted;
+
+ private String projectCode;
+
+ private String csarUUID;
+
+ private String csarVersion;
+
+ private String importedToscaChecksum;
+
+ private String invariantUUID;
+
+ private ComponentTypeEnum componentType;
+
+ private List<CategoryDefinition> categories;
+
+ private String creatorUserId;
+
+ private String creatorFullName;
+
+ private String lastUpdaterUserId;
+
+ private String lastUpdaterFullName;
+
+ //Archive/Restore
+ private Boolean isArchived;
+ private Long archiveTime;
+ private Boolean isVspArchived;
- private String name; // archiveName
+ public UiComponentMetadata(){}
- private String version; // archiveVersion
+ public UiComponentMetadata (List<CategoryDefinition> categories, ComponentMetadataDataDefinition metadata) {
- private Boolean isHighestVersion;
+ this.uniqueId = metadata.getUniqueId();
+ this.name = metadata.getName(); // archiveName
+ this.version = metadata.getVersion();
+ this.isHighestVersion = metadata.isHighestVersion();
+ this.creationDate = metadata.getCreationDate();
+ this.lastUpdateDate = metadata.getLastUpdateDate();
+ this.description = metadata.getDescription();
+ this.lifecycleState = metadata.getState();
+ this.tags = metadata.getTags();
+ this.icon = metadata.getIcon();
+ this.UUID = metadata.getUUID();
+ this.normalizedName = metadata.getNormalizedName();
+ this.systemName = metadata.getSystemName();
+ this.contactId = metadata.getContactId();
+ this.allVersions = metadata.getAllVersions();
+ this.projectCode = metadata.getProjectCode();
+ this.csarUUID = metadata.getCsarUUID();
+ this.csarVersion = metadata.getCsarVersion();
+ this.importedToscaChecksum = metadata.getImportedToscaChecksum();
+ this.invariantUUID = metadata.getInvariantUUID();
+ this.componentType = metadata.getComponentType();
+ this.categories = categories;
+ this.creatorUserId = metadata.getCreatorUserId();
+ this.creatorFullName = metadata.getCreatorFullName();
+ this.lastUpdaterFullName = metadata.getLastUpdaterFullName();
+ this.lastUpdaterUserId = metadata.getLastUpdaterUserId();
- private Long creationDate;
+ //archive
+ this.isArchived = metadata.isArchived();
+ this.archiveTime = metadata.getArchiveTime();
+ this.isVspArchived = metadata.isVspArchived();
+ }
- private Long lastUpdateDate;
- private String description;
- private String lifecycleState;
+ public List<CategoryDefinition> getCategories() {
+ return categories;
+ }
- private List<String> tags;
+ public void setCategories(List<CategoryDefinition> categories) {
+ this.categories = categories;
+ }
- private String icon;
- private String UUID;
+ public String getUniqueId() {
+ return uniqueId;
+ }
- private String normalizedName;
+ public void setUniqueId(String uniqueId) {
+ this.uniqueId = uniqueId;
+ }
- private String systemName;
+ public String getName() {
+ return name;
+ }
- private String contactId;
+ public void setName(String name) {
+ this.name = name;
+ }
- private Map<String, String> allVersions;
+ public String getVersion() {
+ return version;
+ }
- private Boolean isDeleted;
+ public void setVersion(String version) {
+ this.version = version;
+ }
- private String projectCode;
+ public Boolean getIsHighestVersion() {
+ return isHighestVersion;
+ }
- private String csarUUID;
+ public void setIsHighestVersion(Boolean isHighestVersion) {
+ this.isHighestVersion = isHighestVersion;
+ }
- private String csarVersion;
+ public Long getCreationDate() {
+ return creationDate;
+ }
- private String importedToscaChecksum;
+ public void setCreationDate(Long creationDate) {
+ this.creationDate = creationDate;
+ }
+
+ public Long getLastUpdateDate() {
+ return lastUpdateDate;
+ }
+
+ public void setLastUpdateDate(Long lastUpdateDate) {
+ this.lastUpdateDate = lastUpdateDate;
+ }
+
+ public String getDescription() {
+ return description;
+ }
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+ public String getLifecycleState() {
+ return lifecycleState;
+ }
+
+ public void setLifecycleState(String state) {
+ this.lifecycleState = state;
+ }
+
+ public List<String> getTags() {
+ return tags;
+ }
+
+ public void setTags(List<String> tags) {
+ this.tags = tags;
+ }
- private String invariantUUID;
+ public String getIcon() {
+ return icon;
+ }
- private ComponentTypeEnum componentType;
-
- private List<CategoryDefinition> categories;
-
- private String creatorUserId;
-
- private String creatorFullName;
-
- private String lastUpdaterUserId;
-
- private String lastUpdaterFullName;
+ public void setIcon(String icon) {
+ this.icon = icon;
+ }
- public UiComponentMetadata(){}
+ public String getUUID() {
+ return UUID;
+ }
- public UiComponentMetadata (List<CategoryDefinition> categories, ComponentMetadataDataDefinition metadata) {
-
- this.uniqueId = metadata.getUniqueId();
- this.name = metadata.getName(); // archiveName
- this.version = metadata.getVersion();
- this.isHighestVersion = metadata.isHighestVersion();
- this.creationDate = metadata.getCreationDate();
- this.lastUpdateDate = metadata.getLastUpdateDate();
- this.description = metadata.getDescription();
- this.lifecycleState = metadata.getState();
- this.tags = metadata.getTags();
- this.icon = metadata.getIcon();
- this.UUID = metadata.getUUID();
- this.normalizedName = metadata.getNormalizedName();
- this.systemName = metadata.getSystemName();
- this.contactId = metadata.getContactId();
- this.allVersions = metadata.getAllVersions();
- this.projectCode = metadata.getProjectCode();
- this.csarUUID = metadata.getCsarUUID();
- this.csarVersion = metadata.getCsarVersion();
- this.importedToscaChecksum = metadata.getImportedToscaChecksum();
- this.invariantUUID = metadata.getInvariantUUID();
- this.componentType = metadata.getComponentType();
- this.categories = categories;
- this.creatorUserId = metadata.getCreatorUserId();
- this.creatorFullName = metadata.getCreatorFullName();
- this.lastUpdaterFullName = metadata.getLastUpdaterFullName();
- this.lastUpdaterUserId = metadata.getLastUpdaterUserId();
+ public void setUUID(String uUID) {
+ UUID = uUID;
+ }
- }
-
-
-
- public List<CategoryDefinition> getCategories() {
- return categories;
- }
+ public String getNormalizedName() {
+ return normalizedName;
+ }
- public void setCategories(List<CategoryDefinition> categories) {
- this.categories = categories;
- }
+ public void setNormalizedName(String normalizedName) {
+ this.normalizedName = normalizedName;
+ }
-
- public String getUniqueId() {
- return uniqueId;
- }
+ public String getSystemName() {
+ return systemName;
+ }
- public void setUniqueId(String uniqueId) {
- this.uniqueId = uniqueId;
- }
+ public void setSystemName(String systemName) {
+ this.systemName = systemName;
+ }
- public String getName() {
- return name;
- }
+ public String getContactId() {
+ return contactId;
+ }
- public void setName(String name) {
- this.name = name;
- }
-
- public String getVersion() {
- return version;
- }
-
- public void setVersion(String version) {
- this.version = version;
- }
-
- public Boolean getIsHighestVersion() {
- return isHighestVersion;
- }
-
- public void setIsHighestVersion(Boolean isHighestVersion) {
- this.isHighestVersion = isHighestVersion;
- }
-
- public Long getCreationDate() {
- return creationDate;
- }
-
- public void setCreationDate(Long creationDate) {
- this.creationDate = creationDate;
- }
-
- public Long getLastUpdateDate() {
- return lastUpdateDate;
- }
-
- public void setLastUpdateDate(Long lastUpdateDate) {
- this.lastUpdateDate = lastUpdateDate;
- }
-
- public String getDescription() {
- return description;
- }
-
- public void setDescription(String description) {
- this.description = description;
- }
-
- public String getLifecycleState() {
- return lifecycleState;
- }
-
- public void setLifecycleState(String state) {
- this.lifecycleState = state;
- }
-
- public List<String> getTags() {
- return tags;
- }
-
- public void setTags(List<String> tags) {
- this.tags = tags;
- }
-
- public String getIcon() {
- return icon;
- }
-
- public void setIcon(String icon) {
- this.icon = icon;
- }
-
- public String getUUID() {
- return UUID;
- }
-
- public void setUUID(String uUID) {
- UUID = uUID;
- }
-
- public String getNormalizedName() {
- return normalizedName;
- }
+ public void setContactId(String contactId) {
+ this.contactId = contactId;
+ }
- public void setNormalizedName(String normalizedName) {
- this.normalizedName = normalizedName;
- }
+ public Map<String, String> getAllVersions() {
+ return allVersions;
+ }
- public String getSystemName() {
- return systemName;
- }
+ public void setAllVersions(Map<String, String> allVersions) {
+ this.allVersions = allVersions;
+ }
- public void setSystemName(String systemName) {
- this.systemName = systemName;
- }
+ public Boolean getIsDeleted() {
+ return isDeleted;
+ }
- public String getContactId() {
- return contactId;
- }
+ public void setIsDeleted(Boolean isDeleted) {
+ this.isDeleted = isDeleted;
+ }
- public void setContactId(String contactId) {
- this.contactId = contactId;
- }
+ public String getProjectCode() {
+ return projectCode;
+ }
- public Map<String, String> getAllVersions() {
- return allVersions;
- }
+ public void setProjectCode(String projectCode) {
+ this.projectCode = projectCode;
+ }
- public void setAllVersions(Map<String, String> allVersions) {
- this.allVersions = allVersions;
- }
+ public String getCsarUUID() {
+ return csarUUID;
+ }
- public Boolean getIsDeleted() {
- return isDeleted;
- }
+ public void setCsarUUID(String csarUUID) {
+ this.csarUUID = csarUUID;
+ }
- public void setIsDeleted(Boolean isDeleted) {
- this.isDeleted = isDeleted;
- }
+ public String getCsarVersion() {
+ return csarVersion;
+ }
- public String getProjectCode() {
- return projectCode;
- }
+ public void setCsarVersion(String csarVersion) {
+ this.csarVersion = csarVersion;
+ }
- public void setProjectCode(String projectCode) {
- this.projectCode = projectCode;
- }
+ public String getImportedToscaChecksum() {
+ return importedToscaChecksum;
+ }
- public String getCsarUUID() {
- return csarUUID;
- }
+ public void setImportedToscaChecksum(String importedToscaChecksum) {
+ this.importedToscaChecksum = importedToscaChecksum;
+ }
- public void setCsarUUID(String csarUUID) {
- this.csarUUID = csarUUID;
- }
+ public String getInvariantUUID() {
+ return invariantUUID;
+ }
- public String getCsarVersion() {
- return csarVersion;
- }
+ public void setInvariantUUID(String invariantUUID) {
+ this.invariantUUID = invariantUUID;
+ }
- public void setCsarVersion(String csarVersion) {
- this.csarVersion = csarVersion;
- }
+ public ComponentTypeEnum getComponentType() {
+ return componentType;
+ }
- public String getImportedToscaChecksum() {
- return importedToscaChecksum;
- }
+ public void setComponentType(ComponentTypeEnum componentType) {
+ this.componentType = componentType;
+ }
- public void setImportedToscaChecksum(String importedToscaChecksum) {
- this.importedToscaChecksum = importedToscaChecksum;
- }
+ public String getCreatorUserId() {
+ return creatorUserId;
+ }
- public String getInvariantUUID() {
- return invariantUUID;
- }
+ public void setCreatorUserId(String creatorUserId) {
+ this.creatorUserId = creatorUserId;
+ }
- public void setInvariantUUID(String invariantUUID) {
- this.invariantUUID = invariantUUID;
- }
+ public String getCreatorFullName() {
+ return creatorFullName;
+ }
- public ComponentTypeEnum getComponentType() {
- return componentType;
- }
+ public void setCreatorFullName(String creatorFullName) {
+ this.creatorFullName = creatorFullName;
+ }
- public void setComponentType(ComponentTypeEnum componentType) {
- this.componentType = componentType;
- }
+ public String getLastUpdaterUserId() {
+ return lastUpdaterUserId;
+ }
- public String getCreatorUserId() {
- return creatorUserId;
- }
+ public void setLastUpdaterUserId(String lastUpdaterUserId) {
+ this.lastUpdaterUserId = lastUpdaterUserId;
+ }
- public void setCreatorUserId(String creatorUserId) {
- this.creatorUserId = creatorUserId;
- }
+ public String getLastUpdaterFullName() {
+ return lastUpdaterFullName;
+ }
- public String getCreatorFullName() {
- return creatorFullName;
- }
+ public void setLastUpdaterFullName(String lastUpdaterFullName) {
+ this.lastUpdaterFullName = lastUpdaterFullName;
+ }
- public void setCreatorFullName(String creatorFullName) {
- this.creatorFullName = creatorFullName;
- }
+ public Boolean isArchived() {
+ return isArchived;
+ }
- public String getLastUpdaterUserId() {
- return lastUpdaterUserId;
- }
+ public void setArchived(Boolean archived) {
+ isArchived = archived;
+ }
- public void setLastUpdaterUserId(String lastUpdaterUserId) {
- this.lastUpdaterUserId = lastUpdaterUserId;
- }
+ public Long getArchiveTime() {
+ return archiveTime;
+ }
- public String getLastUpdaterFullName() {
- return lastUpdaterFullName;
- }
+ public void setArchiveTime(Long archiveTime) {
+ this.archiveTime = archiveTime;
+ }
- public void setLastUpdaterFullName(String lastUpdaterFullName) {
- this.lastUpdaterFullName = lastUpdaterFullName;
- }
+ public Boolean isVspArchived() {
+ return isVspArchived;
+ }
+ public void setVspArchived(Boolean vspArchived) {
+ isVspArchived = vspArchived;
+ }
}