diff options
Diffstat (limited to 'ms/gra/gra-app/src/main/java/org/onap/sdnc/apps/ms/gra/data/ConfigVfModules.java')
-rw-r--r-- | ms/gra/gra-app/src/main/java/org/onap/sdnc/apps/ms/gra/data/ConfigVfModules.java | 84 |
1 files changed, 84 insertions, 0 deletions
diff --git a/ms/gra/gra-app/src/main/java/org/onap/sdnc/apps/ms/gra/data/ConfigVfModules.java b/ms/gra/gra-app/src/main/java/org/onap/sdnc/apps/ms/gra/data/ConfigVfModules.java new file mode 100644 index 0000000..d4d5ea5 --- /dev/null +++ b/ms/gra/gra-app/src/main/java/org/onap/sdnc/apps/ms/gra/data/ConfigVfModules.java @@ -0,0 +1,84 @@ +package org.onap.sdnc.apps.ms.gra.data; + +import org.hibernate.validator.constraints.Length; + +import javax.persistence.*; + +@Entity(name="CONFIG_GRA_VF_MODULES") +@Table(name="CONFIG_GRA_VF_MODULES") +@IdClass(VfModulesKey.class) +public class ConfigVfModules { + @Id + @Length(max = 100) + @Column(length = 100) + String svcInstanceId; + + @Id + @Length(max = 100) + @Column(length = 100) + String vnfId; + + @Id + @Length(max = 100) + @Column(length = 100) + String vfModuleId; + + @Lob + String vfModuleData; + + + public ConfigVfModules() { + this.svcInstanceId = ""; + this.vnfId = ""; + this.vfModuleId = ""; + this.vfModuleData = ""; + } + + public ConfigVfModules(String svcInstanceId, String vnfId, String vfModuleId) { + this.svcInstanceId = svcInstanceId; + this.vnfId = vnfId; + this.vfModuleId = vfModuleId; + this.vfModuleData = ""; + } + + public ConfigVfModules(String svcInstanceId, String vnfId, String vfModuleId, String vfModuleData) { + this.svcInstanceId = svcInstanceId; + this.vnfId = vnfId; + this.vfModuleId = vfModuleId; + this.vfModuleData = vfModuleData; + } + + public String getSvcInstanceId() { + return svcInstanceId; + } + + public void setSvcInstanceId(String svcInstanceId) { + this.svcInstanceId = svcInstanceId; + } + + public String getVnfId() { + return vnfId; + } + + public void setVnfId(String vnfId) { + this.vnfId = vnfId; + } + + public String getVfModuleId() { + return vfModuleId; + } + + public void setVfModuleId(String vfModuleId) { + this.vfModuleId = vfModuleId; + } + + public String getVfModuleData() { + return vfModuleData; + } + + public void setVfModuleData(String vfModuleData) { + this.vfModuleData = vfModuleData; + } + + +}
\ No newline at end of file |