1
2 package org.miloss.fgsms.services.interfaces.policyconfiguration;
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.XmlRootElement;
9 import javax.xml.bind.annotation.XmlType;
10
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 @XmlAccessorType(XmlAccessType.FIELD)
39 @XmlType(name = "ProcessPolicy", propOrder = {
40 "alsoKnownAs",
41 "recordCPUusage",
42 "recordMemoryUsage",
43 "recordOpenFileHandles"
44 })
45 @XmlRootElement
46 public class ProcessPolicy
47 extends ServicePolicy
48 implements Serializable
49 {
50
51 private final static long serialVersionUID = 1L;
52 @XmlElement(name = "AlsoKnownAs", required = false)
53 protected String alsoKnownAs;
54 @XmlElement(name = "RecordCPUusage")
55 protected boolean recordCPUusage;
56 @XmlElement(name = "RecordMemoryUsage")
57 protected boolean recordMemoryUsage;
58 @XmlElement(name = "RecordOpenFileHandles")
59 protected boolean recordOpenFileHandles;
60
61
62
63
64
65
66
67
68
69 public String getAlsoKnownAs() {
70 return alsoKnownAs;
71 }
72
73
74
75
76
77
78
79
80
81 public void setAlsoKnownAs(String value) {
82 this.alsoKnownAs = value;
83 }
84
85 public boolean isSetAlsoKnownAs() {
86 return (this.alsoKnownAs!= null);
87 }
88
89
90
91
92
93 public boolean isRecordCPUusage() {
94 return recordCPUusage;
95 }
96
97
98
99
100
101 public void setRecordCPUusage(boolean value) {
102 this.recordCPUusage = value;
103 }
104
105 public boolean isSetRecordCPUusage() {
106 return true;
107 }
108
109
110
111
112
113 public boolean isRecordMemoryUsage() {
114 return recordMemoryUsage;
115 }
116
117
118
119
120
121 public void setRecordMemoryUsage(boolean value) {
122 this.recordMemoryUsage = value;
123 }
124
125 public boolean isSetRecordMemoryUsage() {
126 return true;
127 }
128
129
130
131
132
133 public boolean isRecordOpenFileHandles() {
134 return recordOpenFileHandles;
135 }
136
137
138
139
140
141 public void setRecordOpenFileHandles(boolean value) {
142 this.recordOpenFileHandles = value;
143 }
144
145 public boolean isSetRecordOpenFileHandles() {
146 return true;
147 }
148
149 }