1
2 package org.miloss.fgsms.services.interfaces.dataaccessservice;
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 * set of related messages
15 *
16 * <p>Java class for ThreadTime complex type.
17 *
18 * <p>The following schema fragment specifies the expected content contained within this class.
19 *
20 * <pre>
21 * <complexType name="ThreadTime">
22 * <complexContent>
23 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
24 * <sequence>
25 * <element name="uri" type="{http://www.w3.org/2001/XMLSchema}string"/>
26 * <element name="action" type="{http://www.w3.org/2001/XMLSchema}string"/>
27 * <element name="success" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
28 * <element name="transactionid" type="{http://www.w3.org/2001/XMLSchema}string"/>
29 * <element name="timestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
30 * <element name="responsetimems" type="{http://www.w3.org/2001/XMLSchema}long"/>
31 * </sequence>
32 * </restriction>
33 * </complexContent>
34 * </complexType>
35 * </pre>
36 *
37 *
38 */
39 @XmlAccessorType(XmlAccessType.FIELD)
40 @XmlType(name = "ThreadTime", propOrder = {
41 "uri",
42 "action",
43 "success",
44 "transactionid",
45 "timestamp",
46 "responsetimems"
47 })
48 public class ThreadTime
49 implements Serializable
50 {
51
52 private final static long serialVersionUID = 1L;
53 @XmlElement(required = true)
54 protected String uri;
55 @XmlElement(required = true)
56 protected String action;
57 protected boolean success;
58 @XmlElement(required = true)
59 protected String transactionid;
60 @XmlElement(required = true)
61 @XmlSchemaType(name = "dateTime")
62 protected Calendar timestamp;
63 protected long responsetimems;
64
65 /**
66 * Gets the value of the uri property.
67 *
68 * @return
69 * possible object is
70 * {@link String }
71 *
72 */
73 public String getUri() {
74 return uri;
75 }
76
77 /**
78 * Sets the value of the uri property.
79 *
80 * @param value
81 * allowed object is
82 * {@link String }
83 *
84 */
85 public void setUri(String value) {
86 this.uri = value;
87 }
88
89 public boolean isSetUri() {
90 return (this.uri!= null);
91 }
92
93 /**
94 * Gets the value of the action property.
95 *
96 * @return
97 * possible object is
98 * {@link String }
99 *
100 */
101 public String getAction() {
102 return action;
103 }
104
105 /**
106 * Sets the value of the action property.
107 *
108 * @param value
109 * allowed object is
110 * {@link String }
111 *
112 */
113 public void setAction(String value) {
114 this.action = value;
115 }
116
117 public boolean isSetAction() {
118 return (this.action!= null);
119 }
120
121 /**
122 * Gets the value of the success property.
123 *
124 */
125 public boolean isSuccess() {
126 return success;
127 }
128
129 /**
130 * Sets the value of the success property.
131 *
132 */
133 public void setSuccess(boolean value) {
134 this.success = value;
135 }
136
137 public boolean isSetSuccess() {
138 return true;
139 }
140
141 /**
142 * Gets the value of the transactionid property.
143 *
144 * @return
145 * possible object is
146 * {@link String }
147 *
148 */
149 public String getTransactionid() {
150 return transactionid;
151 }
152
153 /**
154 * Sets the value of the transactionid property.
155 *
156 * @param value
157 * allowed object is
158 * {@link String }
159 *
160 */
161 public void setTransactionid(String value) {
162 this.transactionid = value;
163 }
164
165 public boolean isSetTransactionid() {
166 return (this.transactionid!= null);
167 }
168
169 /**
170 * Gets the value of the timestamp property.
171 *
172 * @return
173 * possible object is
174 * {@link Calendar }
175 *
176 */
177 public Calendar getTimestamp() {
178 return timestamp;
179 }
180
181 /**
182 * Sets the value of the timestamp property.
183 *
184 * @param value
185 * allowed object is
186 * {@link Calendar }
187 *
188 */
189 public void setTimestamp(Calendar value) {
190 this.timestamp = value;
191 }
192
193 public boolean isSetTimestamp() {
194 return (this.timestamp!= null);
195 }
196
197 /**
198 * Gets the value of the responsetimems property.
199 *
200 */
201 public long getResponsetimems() {
202 return responsetimems;
203 }
204
205 /**
206 * Sets the value of the responsetimems property.
207 *
208 */
209 public void setResponsetimems(long value) {
210 this.responsetimems = value;
211 }
212
213 public boolean isSetResponsetimems() {
214 return true;
215 }
216
217 }