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.JAXBElement;
32 import javax.xml.bind.annotation.XmlElementDecl;
33 import javax.xml.bind.annotation.XmlRegistry;
34 import java.util.Calendar;
35 import javax.xml.namespace.QName;
36
37
38 /**
39 * This object contains factory methods for each
40 * Java content interface and Java element interface
41 * generated in the org.miloss.fgsms.auxstatus package.
42 * <p>An ObjectFactory allows you to programatically
43 * construct new instances of the Java representation
44 * for XML content. The Java representation of XML
45 * content can consist of schema derived interfaces
46 * and classes representing the binding of schema
47 * type definitions, element declarations and model
48 * groups. Factory methods for each of these are
49 * provided in this class.
50 *
51 */
52 @XmlRegistry
53 public class ObjectFactory {
54
55 private final static QName _Volatile_QNAME = new QName("", "volatile");
56 private final static QName _Stateful_QNAME = new QName("", "stateful");
57 private final static QName _SchedulerInstanceId_QNAME = new QName("", "scheduler-instance-id");
58 private final static QName _JobsExecuted_QNAME = new QName("", "jobs-executed");
59 private final static QName _Durable_QNAME = new QName("", "durable");
60 private final static QName _Runningsince_QNAME = new QName("", "runningsince");
61 private final static QName _SchedulerName_QNAME = new QName("", "scheduler-name");
62 private final static QName _Version_QNAME = new QName("", "version");
63
64 /**
65 * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.miloss.fgsms.auxstatus
66 *
67 */
68 public ObjectFactory() {
69 }
70
71 /**
72 * Create an instance of {@link GroupNames }
73 *
74 */
75 public GroupNames createGroupNames() {
76 return new GroupNames();
77 }
78
79 /**
80 * Create an instance of {@link QuartzStatus }
81 *
82 */
83 public QuartzStatus createQuartzStatus() {
84 return new QuartzStatus();
85 }
86
87 /**
88 * Create an instance of {@link Trigger }
89 *
90 */
91 public Trigger createTrigger() {
92 return new Trigger();
93 }
94
95 /**
96 * Create an instance of {@link Job }
97 *
98 */
99 public Job createJob() {
100 return new Job();
101 }
102
103 /**
104 * Create an instance of {@link Jobs }
105 *
106 */
107 public Jobs createJobs() {
108 return new Jobs();
109 }
110
111 /**
112 * Create an instance of {@link TriggerGroup }
113 *
114 */
115 public TriggerGroup createTriggerGroup() {
116 return new TriggerGroup();
117 }
118
119 /**
120 * Create an instance of {@link Triggers }
121 *
122 */
123 public Triggers createTriggers() {
124 return new Triggers();
125 }
126
127 /**
128 * Create an instance of {@link Group }
129 *
130 */
131 public Group createGroup() {
132 return new Group();
133 }
134
135 /**
136 * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}}
137 *
138 */
139 @XmlElementDecl(namespace = "", name = "volatile")
140 public JAXBElement<Boolean> createVolatile(Boolean value) {
141 return new JAXBElement<Boolean>(_Volatile_QNAME, Boolean.class, null, value);
142 }
143
144 /**
145 * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}}
146 *
147 */
148 @XmlElementDecl(namespace = "", name = "stateful")
149 public JAXBElement<Boolean> createStateful(Boolean value) {
150 return new JAXBElement<Boolean>(_Stateful_QNAME, Boolean.class, null, value);
151 }
152
153 /**
154 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
155 *
156 */
157 @XmlElementDecl(namespace = "", name = "scheduler-instance-id")
158 public JAXBElement<String> createSchedulerInstanceId(String value) {
159 return new JAXBElement<String>(_SchedulerInstanceId_QNAME, String.class, null, value);
160 }
161
162 /**
163 * Create an instance of {@link JAXBElement }{@code <}{@link Long }{@code >}}
164 *
165 */
166 @XmlElementDecl(namespace = "", name = "jobs-executed")
167 public JAXBElement<Long> createJobsExecuted(Long value) {
168 return new JAXBElement<Long>(_JobsExecuted_QNAME, Long.class, null, value);
169 }
170
171 /**
172 * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}}
173 *
174 */
175 @XmlElementDecl(namespace = "", name = "durable")
176 public JAXBElement<Boolean> createDurable(Boolean value) {
177 return new JAXBElement<Boolean>(_Durable_QNAME, Boolean.class, null, value);
178 }
179
180 /**
181 * Create an instance of {@link JAXBElement }{@code <}{@link Calendar }{@code >}}
182 *
183 */
184 @XmlElementDecl(namespace = "", name = "runningsince")
185 public JAXBElement<Calendar> createRunningsince(Calendar value) {
186 return new JAXBElement<Calendar>(_Runningsince_QNAME, Calendar.class, null, value);
187 }
188
189 /**
190 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
191 *
192 */
193 @XmlElementDecl(namespace = "", name = "scheduler-name")
194 public JAXBElement<String> createSchedulerName(String value) {
195 return new JAXBElement<String>(_SchedulerName_QNAME, String.class, null, value);
196 }
197
198 /**
199 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
200 *
201 */
202 @XmlElementDecl(namespace = "", name = "version")
203 public JAXBElement<String> createVersion(String value) {
204 return new JAXBElement<String>(_Version_QNAME, String.class, null, value);
205 }
206
207 }