[PORTAL-16 PORTAL-18] Widget ms; staging
[portal.git] / ecomp-portal-widget-ms / src / main / java / org / openecomp / portalapp / widget / domain / WidgetFile.java
1 package org.openecomp.portalapp.widget.domain;
2
3 import javax.persistence.Column;
4 import javax.persistence.Entity;
5 import javax.persistence.Id;
6 import javax.persistence.Table;
7
8 @Entity
9 @Table(name = "ep_widget_catalog_files")
10 public class WidgetFile {
11         @Id
12         @Column (name = "file_id")
13         private int id;
14         
15         @Column(name = "widget_name")
16         private String name;
17         
18         @Column(name = "widget_id")
19         private long widgetId;
20         
21         @Column(name = "markup_html")
22         private byte[] markup;
23         
24         @Column(name = "controller_js")
25         private  byte[] controller;
26         
27         @Column(name = "framework_js")
28         private  byte[] framework;
29
30         @Column(name = "widget_css")
31         private  byte[] css;
32
33         public int getId() {
34                 return id;
35         }
36
37         public void setId(int id) {
38                 this.id = id;
39         }
40
41         public String getName() {
42                 return name;
43         }
44
45         public void setName(String name) {
46                 this.name = name;
47         }
48
49         public byte[] getMarkup() {
50                 return markup;
51         }
52
53         public void setMarkup(byte[] markup) {
54                 this.markup = markup;
55         }
56
57         public byte[] getController() {
58                 return controller;
59         }
60
61         public void setController(byte[] controller) {
62                 this.controller = controller;
63         }
64
65         public byte[] getFramework() {
66                 return framework;
67         }
68
69         public void setFramework(byte[] framework) {
70                 this.framework = framework;
71         }
72
73         public byte[] getCss() {
74                 return css;
75         }
76
77         public void setCss(byte[] css) {
78                 this.css = css;
79         }
80
81         public long getWidgetId() {
82                 return widgetId;
83         }
84
85         public void setWidgetId(long widgetId) {
86                 this.widgetId = widgetId;
87         }
88
89         @Override
90         public String toString() {
91                 return "WidgetFile [name=" + name + ", widgetId=" + widgetId + "]";
92         }
93         
94         
95     
96 }