View Javadoc
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 }