[PORTAL-16 PORTAL-18] Widget ms; staging
[portal.git] / ecomp-portal-widget-ms / src / main / java / org / openecomp / portalapp / widget / domain / MicroserviceData.java
diff --git a/ecomp-portal-widget-ms/src/main/java/org/openecomp/portalapp/widget/domain/MicroserviceData.java b/ecomp-portal-widget-ms/src/main/java/org/openecomp/portalapp/widget/domain/MicroserviceData.java
new file mode 100644 (file)
index 0000000..831b1e6
--- /dev/null
@@ -0,0 +1,126 @@
+package org.openecomp.portalapp.widget.domain;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.GeneratedValue;
+import javax.persistence.GenerationType;
+import javax.persistence.Id;
+import javax.persistence.Table;
+
+/**
+ * TODO: moved all microservice-related code (domain, controller, service)
+ * from ecomp portal Backend to widget microservice
+ */
+@Entity
+@Table(name="EP_MICROSERVICE")
+public class MicroserviceData {
+       
+       @Id
+       @Column(name = "id")
+       @GeneratedValue(strategy=GenerationType.AUTO)
+       private Long id;
+
+       @Column(name = "name")
+       private String name;
+
+       @Column(name = "description")
+       private String desc;
+       
+       @Column(name = "appId")
+       private long appId;
+
+       @Column(name = "endpoint_url")
+       private String url;
+
+       @Column(name = "security_type")
+       private String securityType;
+
+       @Column(name = "username")
+       private String username;
+
+       @Column(name = "password")
+       private String password;
+       
+       @Column(name = "active")
+       private String active;
+
+       public Long getId() {
+               return id;
+       }
+
+       public void setId(Long id) {
+               this.id = id;
+       }
+
+       public String getName() {
+               return name;
+       }
+
+       public void setName(String name) {
+               this.name = name;
+       }
+
+       public String getDesc() {
+               return desc;
+       }
+
+       public void setDesc(String desc) {
+               this.desc = desc;
+       }
+
+       public long getAppId() {
+               return appId;
+       }
+
+       public void setAppId(long appId) {
+               this.appId = appId;
+       }
+
+       public String getUrl() {
+               return url;
+       }
+
+       public void setUrl(String url) {
+               this.url = url;
+       }
+
+       public String getSecurityType() {
+               return securityType;
+       }
+
+       public void setSecurityType(String securityType) {
+               this.securityType = securityType;
+       }
+
+       public String getUsername() {
+               return username;
+       }
+
+       public void setUsername(String username) {
+               this.username = username;
+       }
+
+       public String getPassword() {
+               return password;
+       }
+
+       public void setPassword(String password) {
+               this.password = password;
+       }
+
+       public String getActive() {
+               return active;
+       }
+
+       public void setActive(String active) {
+               this.active = active;
+       }
+
+       @Override
+       public String toString() {
+               return "MicroserviceData [name=" + name + ", desc=" + desc + ", appId=" + appId + ", url=" + url
+                               + ", securityType=" + securityType + ", username=" + username + ", password=" + password + ", active="
+                               + active + "]";
+       }
+       
+}