instantiate and terminate servce
[usecase-ui/server.git] / server / src / main / java / org / onap / usecaseui / server / bean / ActiveAlarmInfo.java
1 /*
2  * Copyright (C) 2017 CMCC, Inc. and others. All rights reserved.
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *     http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 package org.onap.usecaseui.server.bean;
17
18 import javax.persistence.Column;
19 import javax.persistence.Entity;
20 import javax.persistence.Id;
21 import javax.persistence.Table;
22
23
24 @Entity
25 @Table(name = "EP_ACTIVE_ALARM")
26 public class ActiveAlarmInfo 
27 {
28
29         @Id
30         @Column(name = "id", nullable = true)
31         private String id;
32
33
34         @Column(name = "devName")
35         private String devName;
36         
37
38     @Column(name = "devIp")
39     private String devIp;
40     
41
42     @Column(name = "serialNumber")
43     private String serialNumber;
44     
45
46         @Column(name = "alarmRaisedTime")
47         private String alarmRaisedTime;
48         
49
50     @Column(name = "alarmChangedTime")
51     private String alarmChangedTime;
52
53
54         @Column(name = "alarmIdentifier")
55         private String alarmIdentifier;
56         
57
58     @Column(name = "notificationType")
59     private String notificationType;
60
61
62         @Column(name = "managedObjectInstance")
63         private String managedObjectInstance;
64
65
66         @Column(name = "eventType")
67         private Integer eventType;
68
69
70         @Column(name = "probableCause")
71         private String probableCause;
72
73
74     @Column(name = "specificProblem")
75     private String specificProblem;
76
77
78         @Column(name = "perceivedSeverity")
79         private String perceivedSeverity;
80
81
82         @Column(name = "additionalText")
83         private String additionalText;
84
85
86         @Column(name = "additionalInformation")
87         private String additionalInformation;
88         
89
90     @Column(name = "clearedManner")
91     private String clearedManner;
92         
93
94         @Column(name = "alarmState")
95         private Integer alarmState;
96         
97
98         @Column(name = "ackTime")
99         private String ackTime;
100         
101
102         @Column(name = "ackUser")
103     private String ackUser;
104         
105     public String getId()
106     {
107         return id;
108     }
109
110     public void setId(String id)
111     {
112         this.id = id;
113     }
114
115     public String getDevName()
116     {
117         return devName;
118     }
119
120     public void setDevName(String devName)
121     {
122         this.devName = devName;
123     }
124
125     public String getDevIp()
126     {
127         return devIp;
128     }
129
130     public void setDevIp(String devIp)
131     {
132         this.devIp = devIp;
133     }
134
135     public String getSerialNumber()
136     {
137         return serialNumber;
138     }
139
140     public void setSerialNumber(String serialNumber)
141     {
142         this.serialNumber = serialNumber;
143     }
144
145     public String getAlarmRaisedTime()
146     {
147         return alarmRaisedTime;
148     }
149
150     public void setAlarmRaisedTime(String alarmRaisedTime)
151     {
152         this.alarmRaisedTime = alarmRaisedTime;
153     }
154
155     public String getAlarmChangedTime()
156     {
157         return alarmChangedTime;
158     }
159
160     public void setAlarmChangedTime(String alarmChangedTime)
161     {
162         this.alarmChangedTime = alarmChangedTime;
163     }
164
165     public String getAlarmIdentifier()
166     {
167         return alarmIdentifier;
168     }
169
170     public void setAlarmIdentifier(String alarmIdentifier)
171     {
172         this.alarmIdentifier = alarmIdentifier;
173     }
174
175     public String getNotificationType()
176     {
177         return notificationType;
178     }
179
180     public void setNotificationType(String notificationType)
181     {
182         this.notificationType = notificationType;
183     }
184
185     public String getManagedObjectInstance()
186     {
187         return managedObjectInstance;
188     }
189
190     public void setManagedObjectInstance(String managedObjectInstance)
191     {
192         this.managedObjectInstance = managedObjectInstance;
193     }
194
195     public Integer getEventType()
196     {
197         return eventType;
198     }
199
200     public void setEventType(Integer eventType)
201     {
202         this.eventType = eventType;
203     }
204
205     public String getProbableCause()
206     {
207         return probableCause;
208     }
209
210     public void setProbableCause(String probableCause)
211     {
212         this.probableCause = probableCause;
213     }
214
215     public String getSpecificProblem()
216     {
217         return specificProblem;
218     }
219
220     public void setSpecificProblem(String specificProblem)
221     {
222         this.specificProblem = specificProblem;
223     }
224
225     public String getPerceivedSeverity()
226     {
227         return perceivedSeverity;
228     }
229
230     public void setPerceivedSeverity(String perceivedSeverity)
231     {
232         this.perceivedSeverity = perceivedSeverity;
233     }
234
235     public String getAdditionalText()
236     {
237         return additionalText;
238     }
239
240     public void setAdditionalText(String additionalText)
241     {
242         this.additionalText = additionalText;
243     }
244
245     public String getAdditionalInformation()
246     {
247         return additionalInformation;
248     }
249
250     public void setAdditionalInformation(String additionalInformation)
251     {
252         this.additionalInformation = additionalInformation;
253     }
254
255     public Integer getAlarmState()
256     {
257         return alarmState;
258     }
259
260     public void setAlarmState(Integer alarmState)
261     {
262         this.alarmState = alarmState;
263     }
264     
265     public String getClearedManner()
266     {
267         return clearedManner;
268     }
269
270     public void setClearedManner(String clearedManner)
271     {
272         this.clearedManner = clearedManner;
273     }
274
275     public String getAckTime()
276     {
277         return ackTime;
278     }
279
280     public void setAckTime(String ackTime)
281     {
282         this.ackTime = ackTime;
283     }
284
285     public String getAckUser()
286     {
287         return ackUser;
288     }
289
290     public void setAckUser(String ackUser)
291     {
292         this.ackUser = ackUser;
293     }
294     
295     @Override
296     public String toString()
297     {
298         StringBuilder sb = new StringBuilder();
299         sb.append("ActiveAlarmInfo[");
300         sb.append("id=");
301         sb.append(id);
302         sb.append(",devName=");
303         sb.append(devName);
304         sb.append(",devIp=");
305         sb.append(devIp);
306         sb.append(",serialNumber=");
307         sb.append(serialNumber);
308         sb.append(",alarmRaisedTime=");
309         sb.append(alarmRaisedTime);
310         sb.append(",alarmChangedTime=");
311         sb.append(alarmChangedTime);
312         sb.append(",alarmIdentifier=");
313         sb.append(alarmIdentifier);
314         sb.append(",notificationType=");
315         sb.append(notificationType);
316         sb.append(",managedObjectInstance=");
317         sb.append(managedObjectInstance);
318         sb.append(",eventType=");
319         sb.append(eventType);
320         sb.append(",probableCause=");
321         sb.append(probableCause);
322         sb.append(",specificProblem=");
323         sb.append(specificProblem);
324         sb.append(",perceivedSeverity=");
325         sb.append(perceivedSeverity);
326         sb.append(",additionalText=");
327         sb.append(additionalText);
328         sb.append(",additionalInformation=");
329         sb.append(additionalInformation);
330         sb.append(",clearedManner=");
331         sb.append(clearedManner);
332         sb.append(",alarmState=");
333         sb.append(alarmState);
334         sb.append(",ackTime=");
335         sb.append(ackTime);
336         sb.append(",ackUser=");
337         sb.append(ackUser);
338         sb.append("]");
339         return sb.toString();
340     }
341 }