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.XmlAttribute; 34 import javax.xml.bind.annotation.XmlElement; 35 import javax.xml.bind.annotation.XmlRootElement; 36 import javax.xml.bind.annotation.XmlType; 37 38 39 /** 40 * <p>Java class for anonymous complex type. 41 * 42 * <p>The following schema fragment specifies the expected content contained within this class. 43 * 44 * <pre> 45 * <complexType> 46 * <complexContent> 47 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 48 * <sequence> 49 * <element ref="{}durable"/> 50 * <element ref="{}stateful"/> 51 * <element ref="{}volatile"/> 52 * </sequence> 53 * <attribute name=namecol use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> 54 * <attribute name="group" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> 55 * </restriction> 56 * </complexContent> 57 * </complexType> 58 * </pre> 59 * 60 * 61 */ 62 @XmlAccessorType(XmlAccessType.FIELD) 63 @XmlType(name = "", propOrder = { 64 "durable", 65 "stateful", 66 "_volatile" 67 }) 68 @XmlRootElement(name = "job") 69 public class Job { 70 71 protected boolean durable; 72 protected boolean stateful; 73 @XmlElement(name = "volatile") 74 protected boolean _volatile; 75 @XmlAttribute(required = true) 76 protected String name; 77 @XmlAttribute(required = true) 78 protected String group; 79 80 /** 81 * Gets the value of the durable property. 82 * 83 */ 84 public boolean isDurable() { 85 return durable; 86 } 87 88 /** 89 * Sets the value of the durable property. 90 * 91 */ 92 public void setDurable(boolean value) { 93 this.durable = value; 94 } 95 96 /** 97 * Gets the value of the stateful property. 98 * 99 */ 100 public boolean isStateful() { 101 return stateful; 102 } 103 104 /** 105 * Sets the value of the stateful property. 106 * 107 */ 108 public void setStateful(boolean value) { 109 this.stateful = value; 110 } 111 112 /** 113 * Gets the value of the volatile property. 114 * 115 */ 116 public boolean isVolatile() { 117 return _volatile; 118 } 119 120 /** 121 * Sets the value of the volatile property. 122 * 123 */ 124 public void setVolatile(boolean value) { 125 this._volatile = value; 126 } 127 128 /** 129 * Gets the value of the name property. 130 * 131 * @return 132 * possible object is 133 * {@link String } 134 * 135 */ 136 public String getName() { 137 return name; 138 } 139 140 /** 141 * Sets the value of the name property. 142 * 143 * @param value 144 * allowed object is 145 * {@link String } 146 * 147 */ 148 public void setName(String value) { 149 this.name = value; 150 } 151 152 /** 153 * Gets the value of the group property. 154 * 155 * @return 156 * possible object is 157 * {@link String } 158 * 159 */ 160 public String getGroup() { 161 return group; 162 } 163 164 /** 165 * Sets the value of the group property. 166 * 167 * @param value 168 * allowed object is 169 * {@link String } 170 * 171 */ 172 public void setGroup(String value) { 173 this.group = value; 174 } 175 176 }