diff options
author | 2017-09-08 13:27:46 -0400 | |
---|---|---|
committer | 2017-09-08 13:32:24 -0400 | |
commit | 62cd6aaaf74aa91ee0037c0e155c8e7284f07567 (patch) | |
tree | 68c0c53c9156f5aa3c6b3599ac940770f986633d /mso-catalog-db/src/main/java/org/openecomp/mso/db/catalog/beans/Service.java | |
parent | fa1a211d28a912892fcd888569df033900eb01ee (diff) |
1710 Rebase - Second Attempt
This commit rebases changes from openecomp-mso/internal-staging-1710 up to and including this codecloud commit:
54483fc6606ddb1591a2e9da61bff8712325f924
Wed Sep 6 18:12:56 2017 -0400
Rebasing was done on a branch on top of this commit in so/master in ONAP:
93fbdfbe46104f8859d4754040f979cb7997c157
Thu Sep 7 16:42:59 2017 +0000
Change-Id: I4ad9abf40da32bf5bdca43e868b8fa2dbcd9dc59
Issue-id: SO-107
Signed-off-by: Arthur Martella <amartell@research.att.com>
Diffstat (limited to 'mso-catalog-db/src/main/java/org/openecomp/mso/db/catalog/beans/Service.java')
-rw-r--r-- | mso-catalog-db/src/main/java/org/openecomp/mso/db/catalog/beans/Service.java | 102 |
1 files changed, 64 insertions, 38 deletions
diff --git a/mso-catalog-db/src/main/java/org/openecomp/mso/db/catalog/beans/Service.java b/mso-catalog-db/src/main/java/org/openecomp/mso/db/catalog/beans/Service.java index 07fb35596e..1caa34857b 100644 --- a/mso-catalog-db/src/main/java/org/openecomp/mso/db/catalog/beans/Service.java +++ b/mso-catalog-db/src/main/java/org/openecomp/mso/db/catalog/beans/Service.java @@ -20,40 +20,37 @@ package org.openecomp.mso.db.catalog.beans; - - import org.openecomp.mso.db.catalog.utils.MavenLikeVersioning; +import java.io.Serializable; import java.sql.Timestamp; import java.text.DateFormat; import java.util.Map; +import java.util.Set; -public class Service extends MavenLikeVersioning { - private int id; - private String serviceName; - private String description; - private String httpMethod; - private String serviceNameVersionId; - private String serviceVersion; - private Map<String,ServiceRecipe> recipes; +public class Service extends MavenLikeVersioning implements Serializable { + private static final long serialVersionUID = 768026109321305392L; + + private String modelName; + private String description; + private String modelUUID; private String modelInvariantUUID; private Timestamp created; + private String toscaCsarArtifactUUID; + private String modelVersion; + private String serviceType; + private String serviceRole; + private Map<String,ServiceRecipe> recipes; + private Set<ServiceToResourceCustomization> serviceResourceCustomizations; public Service() {} - public int getId() { - return id; + public String getModelName() { + return modelName; } - public void setId(int id) { - this.id = id; - } - - public String getServiceName() { - return serviceName; - } - public void setServiceName(String serviceName) { - this.serviceName = serviceName; + public void setModelName(String modelName) { + this.modelName = modelName; } public String getDescription() { @@ -78,46 +75,75 @@ public class Service extends MavenLikeVersioning { this.created = created; } - public String getHttpMethod() { - return httpMethod; + public String getModelUUID() { + return modelUUID; + } + + public void setModelUUID(String modelUUID) { + this.modelUUID = modelUUID; } - public void setHttpMethod(String httpMethod) { - this.httpMethod = httpMethod; + public String getModelInvariantUUID() { + return modelInvariantUUID; } - public String getServiceNameVersionId() { - return serviceNameVersionId; + public void setModelInvariantUUID(String modelInvariantUUID) { + this.modelInvariantUUID = modelInvariantUUID; } - public void setServiceNameVersionId(String serviceNameVersionId) { - this.serviceNameVersionId = serviceNameVersionId; + public String getToscaCsarArtifactUUID() { + return toscaCsarArtifactUUID; } - public String getServiceVersion() { - return serviceVersion; + public void setToscaCsarArtifactUUID(String toscaCsarArtifactUUID) { + this.toscaCsarArtifactUUID = toscaCsarArtifactUUID; } - public void setServiceVersion(String serviceVersion) { - this.serviceVersion = serviceVersion; + public Set<ServiceToResourceCustomization> getServiceResourceCustomizations() { + return serviceResourceCustomizations; + } + + public void setServiceResourceCustomizations(Set<ServiceToResourceCustomization> serviceResourceCustomizations) { + this.serviceResourceCustomizations = serviceResourceCustomizations; } - public String getModelInvariantUUID() { - return modelInvariantUUID; + public String getModelVersion() { + return modelVersion; } - public void setModelInvariantUUID(String modelInvariantUUID) { - this.modelInvariantUUID = modelInvariantUUID; + public void setModelVersion(String modelVersion) { + this.modelVersion = modelVersion; + } + + + public String getServiceType() { + return serviceType; + } + + public void setServiceType(String serviceType) { + this.serviceType = serviceType; + } + + public String getServiceRole() { + return serviceRole; + } + + public void setServiceRole(String serviceRole) { + this.serviceRole = serviceRole; } @Override public String toString() { StringBuilder sb = new StringBuilder(); - sb.append("SERVICE: id=" + id + ",name=" + serviceName + ",version=" + version + ",description=" + description+",modelInvariantUUID="+modelInvariantUUID); + sb.append("SERVICE: name=" + modelName + ",modelVersion=" + modelVersion + ",description=" + description+",modelInvariantUUID="+modelInvariantUUID+",toscaCsarArtifactUUID="+toscaCsarArtifactUUID+",serviceType="+serviceType+",serviceRole="+serviceRole); for (String recipeAction : recipes.keySet()) { ServiceRecipe recipe = recipes.get(recipeAction); sb.append ("\n" + recipe.toString()); } + + for(ServiceToResourceCustomization serviceResourceCustomization : serviceResourceCustomizations) { + sb.append("\n" + serviceResourceCustomization.toString()); + } if (created != null) { sb.append (",created="); sb.append (DateFormat.getInstance().format(created)); |