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 = "TransactionalWebServicePolicy", propOrder = {
40 "recordFaultsOnly",
41 "recordRequestMessage",
42 "recordResponseMessage",
43 "recordedMessageCap",
44 "recordHeaders",
45 "buellerEnabled",
46 "healthStatusEnabled",
47 "userIdentification"
48 })
49 @XmlRootElement
50 public class TransactionalWebServicePolicy
51 extends ServicePolicy
52 implements Serializable
53 {
54
55 private final static long serialVersionUID = 1L;
56 @XmlElement(name = "RecordFaultsOnly")
57 protected boolean recordFaultsOnly;
58 @XmlElement(name = "RecordRequestMessage")
59 protected boolean recordRequestMessage;
60 @XmlElement(name = "RecordResponseMessage")
61 protected boolean recordResponseMessage;
62 @XmlElement(name = "RecordedMessageCap")
63 protected int recordedMessageCap;
64 @XmlElement(name = "RecordHeaders", defaultValue = "true")
65 protected boolean recordHeaders;
66 @XmlElement(name = "BuellerEnabled")
67 protected boolean buellerEnabled;
68 @Deprecated
69 @XmlElement(name = "HealthStatusEnabled")
70 protected boolean healthStatusEnabled;
71 @XmlElement(name = "UserIdentification", required = false, nillable = true)
72 protected ArrayOfUserIdentity userIdentification;
73
74
75
76
77
78 public boolean isRecordFaultsOnly() {
79 return recordFaultsOnly;
80 }
81
82
83
84
85
86 public void setRecordFaultsOnly(boolean value) {
87 this.recordFaultsOnly = value;
88 }
89
90 public boolean isSetRecordFaultsOnly() {
91 return true;
92 }
93
94
95
96
97
98 public boolean isRecordRequestMessage() {
99 return recordRequestMessage;
100 }
101
102
103
104
105
106 public void setRecordRequestMessage(boolean value) {
107 this.recordRequestMessage = value;
108 }
109
110 public boolean isSetRecordRequestMessage() {
111 return true;
112 }
113
114
115
116
117
118 public boolean isRecordResponseMessage() {
119 return recordResponseMessage;
120 }
121
122
123
124
125
126 public void setRecordResponseMessage(boolean value) {
127 this.recordResponseMessage = value;
128 }
129
130 public boolean isSetRecordResponseMessage() {
131 return true;
132 }
133
134
135
136
137
138 public int getRecordedMessageCap() {
139 return recordedMessageCap;
140 }
141
142
143
144
145
146 public void setRecordedMessageCap(int value) {
147 this.recordedMessageCap = value;
148 }
149
150 public boolean isSetRecordedMessageCap() {
151 return true;
152 }
153
154
155
156
157
158 public boolean isRecordHeaders() {
159 return recordHeaders;
160 }
161
162
163
164
165
166 public void setRecordHeaders(boolean value) {
167 this.recordHeaders = value;
168 }
169
170 public boolean isSetRecordHeaders() {
171 return true;
172 }
173
174
175
176
177
178 public boolean isBuellerEnabled() {
179 return buellerEnabled;
180 }
181
182
183
184
185
186 public void setBuellerEnabled(boolean value) {
187 this.buellerEnabled = value;
188 }
189
190 public boolean isSetBuellerEnabled() {
191 return true;
192 }
193
194
195
196
197
198 @Deprecated
199 public boolean isHealthStatusEnabled() {
200 return healthStatusEnabled;
201 }
202
203
204
205
206
207 @Deprecated
208 public void setHealthStatusEnabled(boolean value) {
209 this.healthStatusEnabled = value;
210 }
211
212 public boolean isSetHealthStatusEnabled() {
213 return true;
214 }
215
216
217
218
219
220
221
222
223
224 public ArrayOfUserIdentity getUserIdentification() {
225 return userIdentification;
226 }
227
228
229
230
231
232
233
234
235
236 public void setUserIdentification(ArrayOfUserIdentity value) {
237 this.userIdentification = value;
238 }
239
240 public boolean isSetUserIdentification() {
241 return (this.userIdentification!= null);
242 }
243
244 }