1 /** 2 * This Source Code Form is subject to the terms of the Mozilla Public 3 * License, v. 2.0. If a copy of the MPL was not distributed with this 4 * file, You can obtain one at http://mozilla.org/MPL/2.0/. 5 * 6 * If it is not possible or desirable to put the notice in a particular 7 * file, then You may include the notice in a location (such as a LICENSE 8 * file in a relevant directory) where a recipient would be likely to look 9 * for such a notice. 10 11 * 12 */ 13 14 /* --------------------------------------------------------------------------- 15 * U.S. Government, Department of the Army 16 * Army Materiel Command 17 * Research Development Engineering Command 18 * Communications Electronics Research Development and Engineering Center 19 * --------------------------------------------------------------------------- 20 */ 21 // 22 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 23 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 24 // Any modifications to this file will be lost upon recompilation of the source schema. 25 // Generated on: 2012.08.30 at 12:37:46 PM EDT 26 // 27 28 29 package org.miloss.fgsms.auxsrv.status; 30 31 import javax.xml.bind.annotation.XmlAccessType; 32 import javax.xml.bind.annotation.XmlAccessorType; 33 import javax.xml.bind.annotation.XmlElement; 34 import javax.xml.bind.annotation.XmlRootElement; 35 import javax.xml.bind.annotation.XmlSchemaType; 36 import javax.xml.bind.annotation.XmlType; 37 import java.util.Calendar; 38 39 40 /** 41 * <p>Java class for anonymous complex type. 42 * 43 * <p>The following schema fragment specifies the expected content contained within this class. 44 * 45 * <pre> 46 * <complexType> 47 * <complexContent> 48 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 49 * <sequence> 50 * <element ref="{}scheduler-name"/> 51 * <element ref="{}scheduler-instance-id"/> 52 * <element ref="{}version"/> 53 * <element ref="{}jobs-executed"/> 54 * <element ref="{}runningsince"/> 55 * <element ref="{}group-names"/> 56 * <element ref="{}jobs"/> 57 * <element ref="{}triggers"/> 58 * </sequence> 59 * </restriction> 60 * </complexContent> 61 * </complexType> 62 * </pre> 63 * 64 * 65 */ 66 @XmlAccessorType(XmlAccessType.FIELD) 67 @XmlType(name = "", propOrder = { 68 "schedulerName", 69 "schedulerInstanceId", 70 "version", 71 "jobsExecuted", 72 "runningsince", 73 "groupNames", 74 "jobs", 75 "triggers" 76 }) 77 @XmlRootElement(name = "quartz-status") 78 public class QuartzStatus { 79 80 @XmlElement(name = "scheduler-name", required = true) 81 protected String schedulerName; 82 @XmlElement(name = "scheduler-instance-id", required = true) 83 protected String schedulerInstanceId; 84 @XmlElement(required = true) 85 protected String version; 86 @XmlElement(name = "jobs-executed") 87 protected long jobsExecuted; 88 @XmlElement(required = true) 89 @XmlSchemaType(name = "dateTime") 90 protected Calendar runningsince; 91 @XmlElement(name = "group-names", required = true) 92 protected GroupNames groupNames; 93 @XmlElement(required = true) 94 protected Jobs jobs; 95 @XmlElement(required = true) 96 protected Triggers triggers; 97 98 /** 99 * Gets the value of the schedulerName property. 100 * 101 * @return 102 * possible object is 103 * {@link String } 104 * 105 */ 106 public String getSchedulerName() { 107 return schedulerName; 108 } 109 110 /** 111 * Sets the value of the schedulerName property. 112 * 113 * @param value 114 * allowed object is 115 * {@link String } 116 * 117 */ 118 public void setSchedulerName(String value) { 119 this.schedulerName = value; 120 } 121 122 /** 123 * Gets the value of the schedulerInstanceId property. 124 * 125 * @return 126 * possible object is 127 * {@link String } 128 * 129 */ 130 public String getSchedulerInstanceId() { 131 return schedulerInstanceId; 132 } 133 134 /** 135 * Sets the value of the schedulerInstanceId property. 136 * 137 * @param value 138 * allowed object is 139 * {@link String } 140 * 141 */ 142 public void setSchedulerInstanceId(String value) { 143 this.schedulerInstanceId = value; 144 } 145 146 /** 147 * Gets the value of the version property. 148 * 149 * @return 150 * possible object is 151 * {@link String } 152 * 153 */ 154 public String getVersion() { 155 return version; 156 } 157 158 /** 159 * Sets the value of the version property. 160 * 161 * @param value 162 * allowed object is 163 * {@link String } 164 * 165 */ 166 public void setVersion(String value) { 167 this.version = value; 168 } 169 170 /** 171 * Gets the value of the jobsExecuted property. 172 * 173 */ 174 public long getJobsExecuted() { 175 return jobsExecuted; 176 } 177 178 /** 179 * Sets the value of the jobsExecuted property. 180 * 181 */ 182 public void setJobsExecuted(long value) { 183 this.jobsExecuted = value; 184 } 185 186 /** 187 * Gets the value of the runningsince property. 188 * 189 * @return 190 * possible object is 191 * {@link Calendar } 192 * 193 */ 194 public Calendar getRunningsince() { 195 return runningsince; 196 } 197 198 /** 199 * Sets the value of the runningsince property. 200 * 201 * @param value 202 * allowed object is 203 * {@link Calendar } 204 * 205 */ 206 public void setRunningsince(Calendar value) { 207 this.runningsince = value; 208 } 209 210 /** 211 * Gets the value of the groupNames property. 212 * 213 * @return 214 * possible object is 215 * {@link GroupNames } 216 * 217 */ 218 public GroupNames getGroupNames() { 219 return groupNames; 220 } 221 222 /** 223 * Sets the value of the groupNames property. 224 * 225 * @param value 226 * allowed object is 227 * {@link GroupNames } 228 * 229 */ 230 public void setGroupNames(GroupNames value) { 231 this.groupNames = value; 232 } 233 234 /** 235 * Gets the value of the jobs property. 236 * 237 * @return 238 * possible object is 239 * {@link Jobs } 240 * 241 */ 242 public Jobs getJobs() { 243 return jobs; 244 } 245 246 /** 247 * Sets the value of the jobs property. 248 * 249 * @param value 250 * allowed object is 251 * {@link Jobs } 252 * 253 */ 254 public void setJobs(Jobs value) { 255 this.jobs = value; 256 } 257 258 /** 259 * Gets the value of the triggers property. 260 * 261 * @return 262 * possible object is 263 * {@link Triggers } 264 * 265 */ 266 public Triggers getTriggers() { 267 return triggers; 268 } 269 270 /** 271 * Sets the value of the triggers property. 272 * 273 * @param value 274 * allowed object is 275 * {@link Triggers } 276 * 277 */ 278 public void setTriggers(Triggers value) { 279 this.triggers = value; 280 } 281 282 }