1
2 package org.miloss.fgsms.services.interfaces.common;
3
4 import java.io.Serializable;
5 import javax.xml.bind.annotation.XmlAccessType;
6 import javax.xml.bind.annotation.XmlAccessorType;
7 import javax.xml.bind.annotation.XmlElement;
8 import javax.xml.bind.annotation.XmlSchemaType;
9 import javax.xml.bind.annotation.XmlType;
10 import java.util.Calendar;
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41 @XmlAccessorType(XmlAccessType.FIELD)
42 @XmlType(name = "ProcessPerformanceData", propOrder = {
43 "id",
44 "uri",
45 "operationalstatus",
46 "statusmessage",
47 "bytesusedMemory",
48 "percentusedCPU",
49 "numberofActiveThreads",
50 "timestamp",
51 "startedAt",
52 "openFileHandles"
53 })
54 public class ProcessPerformanceData
55 implements Serializable
56 {
57
58 private final static long serialVersionUID = 1L;
59 @XmlElement(required = true, nillable = true)
60 protected String id;
61 @XmlElement(required = true)
62 protected String uri;
63 protected boolean operationalstatus;
64 @XmlElement(required = false)
65 protected String statusmessage;
66 @XmlElement(required = false, type = Long.class, nillable = true)
67 protected Long bytesusedMemory;
68 @XmlElement(required = false, type = Double.class, nillable = true)
69 protected Double percentusedCPU;
70 @XmlElement(required = false, type = Long.class, nillable = true)
71 protected Long numberofActiveThreads;
72 @XmlElement(required = false)
73 @XmlSchemaType(name = "dateTime")
74 protected Calendar timestamp;
75 @XmlElement(required = false)
76 @XmlSchemaType(name = "dateTime")
77 protected Calendar startedAt;
78 protected long openFileHandles;
79
80
81
82
83
84
85
86
87
88 public String getId() {
89 return id;
90 }
91
92
93
94
95
96
97
98
99
100 public void setId(String value) {
101 this.id = value;
102 }
103
104
105
106
107
108
109
110
111
112 public String getUri() {
113 return uri;
114 }
115
116
117
118
119
120
121
122
123
124 public void setUri(String value) {
125 this.uri = value;
126 }
127
128
129
130
131
132 public boolean isOperationalstatus() {
133 return operationalstatus;
134 }
135
136
137
138
139
140 public void setOperationalstatus(boolean value) {
141 this.operationalstatus = value;
142 }
143
144
145
146
147
148
149
150
151
152 public String getStatusmessage() {
153 return statusmessage;
154 }
155
156
157
158
159
160
161
162
163
164 public void setStatusmessage(String value) {
165 this.statusmessage = value;
166 }
167
168
169
170
171
172
173
174
175
176 public Long getBytesusedMemory() {
177 return bytesusedMemory;
178 }
179
180
181
182
183
184
185
186
187
188 public void setBytesusedMemory(Long value) {
189 this.bytesusedMemory = value;
190 }
191
192
193
194
195
196
197
198
199
200 public Double getPercentusedCPU() {
201 return percentusedCPU;
202 }
203
204
205
206
207
208
209
210
211
212 public void setPercentusedCPU(Double value) {
213 this.percentusedCPU = value;
214 }
215
216
217
218
219
220
221
222
223
224 public Long getNumberofActiveThreads() {
225 return numberofActiveThreads;
226 }
227
228
229
230
231
232
233
234
235
236 public void setNumberofActiveThreads(Long value) {
237 this.numberofActiveThreads = value;
238 }
239
240
241
242
243
244
245
246
247
248 public Calendar getTimestamp() {
249 return timestamp;
250 }
251
252
253
254
255
256
257
258
259
260 public void setTimestamp(Calendar value) {
261 this.timestamp = value;
262 }
263
264
265
266
267
268
269
270
271
272 public Calendar getStartedAt() {
273 return startedAt;
274 }
275
276
277
278
279
280
281
282
283
284 public void setStartedAt(Calendar value) {
285 this.startedAt = value;
286 }
287
288
289
290
291
292 public long getOpenFileHandles() {
293 return openFileHandles;
294 }
295
296
297
298
299
300 public void setOpenFileHandles(long value) {
301 this.openFileHandles = value;
302 }
303
304 }