This project has retired. For details please refer to its Attic page.
ObjectFactory xref
View Javadoc
1   /*
2    * Copyright 2001-2008 The Apache Software Foundation.
3    * 
4    * Licensed under the Apache License, Version 2.0 (the "License");
5    * you may not use this file except in compliance with the License.
6    * You may obtain a copy of the License at
7    * 
8    *      http://www.apache.org/licenses/LICENSE-2.0
9    * 
10   * Unless required by applicable law or agreed to in writing, software
11   * distributed under the License is distributed on an "AS IS" BASIS,
12   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13   * See the License for the specific language governing permissions and
14   * limitations under the License.
15   *
16   */
17  
18  
19  package org.uddi.repl_v3;
20  
21  import javax.xml.bind.JAXBElement;
22  import javax.xml.bind.annotation.XmlElementDecl;
23  import javax.xml.bind.annotation.XmlRegistry;
24  import javax.xml.namespace.QName;
25  
26  
27  /**
28   * This object contains factory methods for each 
29   * Java content interface and Java element interface 
30   * generated in the org.uddi.repl_v3 package. 
31   * <p>An ObjectFactory allows you to programatically 
32   * construct new instances of the Java representation 
33   * for XML content. The Java representation of XML 
34   * content can consist of schema derived interfaces 
35   * and classes representing the binding of schema 
36   * type definitions, element declarations and model 
37   * groups.  Factory methods for each of these are 
38   * provided in this class.
39   * 
40   */
41  @XmlRegistry
42  public class ObjectFactory {
43  
44      private final static QName _HighWaterMarks_QNAME = new QName("urn:uddi-org:repl_v3", "highWaterMarks");
45      private final static QName _ChangeRecordNull_QNAME = new QName("urn:uddi-org:repl_v3", "changeRecordNull");
46      private final static QName _TransferCustody_QNAME = new QName("urn:uddi-org:repl_v3", "transfer_custody");
47      private final static QName _OperatorNodeID_QNAME = new QName("urn:uddi-org:repl_v3", "operatorNodeID");
48  
49      /**
50       * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.uddi.repl_v3
51       * 
52       */
53      public ObjectFactory() {
54      }
55  
56      /**
57       * Create an instance of {@link CommunicationGraph }
58       * 
59       */
60      public CommunicationGraph createCommunicationGraph() {
61          return new CommunicationGraph();
62      }
63  
64      /**
65       * Create an instance of {@link ReplicationConfiguration }
66       * 
67       */
68      public ReplicationConfiguration createReplicationConfiguration() {
69          return new ReplicationConfiguration();
70      }
71  
72      /**
73       * Create an instance of {@link ChangeRecordNewData }
74       * 
75       */
76      public ChangeRecordNewData createChangeRecordNewData() {
77          return new ChangeRecordNewData();
78      }
79  
80      /**
81       * Create an instance of {@link ChangeRecords }
82       * 
83       */
84      public ChangeRecords createChangeRecords() {
85          return new ChangeRecords();
86      }
87  
88      /**
89       * Create an instance of {@link ChangeRecord }
90       * 
91       */
92      public ChangeRecord createChangeRecord() {
93          return new ChangeRecord();
94      }
95  
96      /**
97       * Create an instance of {@link ChangeRecordIDType }
98       * 
99       */
100     public ChangeRecordIDType createChangeRecordIDType() {
101         return new ChangeRecordIDType();
102     }
103 
104     /**
105      * Create an instance of {@link ChangeRecordDelete }
106      * 
107      */
108     public ChangeRecordDelete createChangeRecordDelete() {
109         return new ChangeRecordDelete();
110     }
111 
112     /**
113      * Create an instance of {@link ChangeRecordPublisherAssertion }
114      * 
115      */
116     public ChangeRecordPublisherAssertion createChangeRecordPublisherAssertion() {
117         return new ChangeRecordPublisherAssertion();
118     }
119 
120     /**
121      * Create an instance of {@link FromSignatures }
122      * 
123      */
124     public FromSignatures createFromSignatures() {
125         return new FromSignatures();
126     }
127 
128     /**
129      * Create an instance of {@link ToSignatures }
130      * 
131      */
132     public ToSignatures createToSignatures() {
133         return new ToSignatures();
134     }
135 
136     /**
137      * Create an instance of {@link ChangeRecordHide }
138      * 
139      */
140     public ChangeRecordHide createChangeRecordHide() {
141         return new ChangeRecordHide();
142     }
143 
144     /**
145      * Create an instance of {@link ChangeRecordDeleteAssertion }
146      * 
147      */
148     public ChangeRecordDeleteAssertion createChangeRecordDeleteAssertion() {
149         return new ChangeRecordDeleteAssertion();
150     }
151 
152     /**
153      * Create an instance of {@link ChangeRecordAcknowledgement }
154      * 
155      */
156     public ChangeRecordAcknowledgement createChangeRecordAcknowledgement() {
157         return new ChangeRecordAcknowledgement();
158     }
159 
160     /**
161      * Create an instance of {@link ChangeRecordCorrection }
162      * 
163      */
164     public ChangeRecordCorrection createChangeRecordCorrection() {
165         return new ChangeRecordCorrection();
166     }
167 
168     /**
169      * Create an instance of {@link ChangeRecordNewDataConditional }
170      * 
171      */
172     public ChangeRecordNewDataConditional createChangeRecordNewDataConditional() {
173         return new ChangeRecordNewDataConditional();
174     }
175 
176     /**
177      * Create an instance of {@link ChangeRecordConditionFailed }
178      * 
179      */
180     public ChangeRecordConditionFailed createChangeRecordConditionFailed() {
181         return new ChangeRecordConditionFailed();
182     }
183 
184     /**
185      * Create an instance of {@link HighWaterMarkVectorType }
186      * 
187      */
188     public HighWaterMarkVectorType createHighWaterMarkVectorType() {
189         return new HighWaterMarkVectorType();
190     }
191 
192     /**
193      * Create an instance of {@link GetChangeRecords }
194      * 
195      */
196     public GetChangeRecords createGetChangeRecords() {
197         return new GetChangeRecords();
198     }
199 
200     /**
201      * Create an instance of {@link CommunicationGraph.Edge }
202      * 
203      */
204     public CommunicationGraph.Edge createCommunicationGraphEdge() {
205         return new CommunicationGraph.Edge();
206     }
207 
208     /**
209      * Create an instance of {@link ReplicationConfiguration.RegistryContact }
210      * 
211      */
212     public ReplicationConfiguration.RegistryContact createReplicationConfigurationRegistryContact() {
213         return new ReplicationConfiguration.RegistryContact();
214     }
215 
216     /**
217      * Create an instance of {@link Operator }
218      * 
219      */
220     public Operator createOperator() {
221         return new Operator();
222     }
223 
224     /**
225      * Create an instance of {@link GetHighWaterMarks }
226      * 
227      */
228     public GetHighWaterMarks createGetHighWaterMarks() {
229         return new GetHighWaterMarks();
230     }
231 
232     /**
233      * Create an instance of {@link DoPing }
234      * 
235      */
236     public DoPing createDoPing() {
237         return new DoPing();
238     }
239 
240     /**
241      * Create an instance of {@link TransferCustody }
242      * 
243      */
244     public TransferCustody createTransferCustody() {
245         return new TransferCustody();
246     }
247 
248     /**
249      * Create an instance of {@link NotifyChangeRecordsAvailable }
250      * 
251      */
252     public NotifyChangeRecordsAvailable createNotifyChangeRecordsAvailable() {
253         return new NotifyChangeRecordsAvailable();
254     }
255 
256     /**
257      * Create an instance of {@link JAXBElement }{@code <}{@link HighWaterMarkVectorType }{@code >}}
258      * 
259      */
260     @XmlElementDecl(namespace = "urn:uddi-org:repl_v3", name = "highWaterMarks")
261     public JAXBElement<HighWaterMarkVectorType> createHighWaterMarks(HighWaterMarkVectorType value) {
262         return new JAXBElement<HighWaterMarkVectorType>(_HighWaterMarks_QNAME, HighWaterMarkVectorType.class, null, value);
263     }
264 
265     /**
266      * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}}
267      * 
268      */
269     @XmlElementDecl(namespace = "urn:uddi-org:repl_v3", name = "changeRecordNull")
270     public JAXBElement<Object> createChangeRecordNull(Object value) {
271         return new JAXBElement<Object>(_ChangeRecordNull_QNAME, Object.class, null, value);
272     }
273 
274     /**
275      * Create an instance of {@link JAXBElement }{@code <}{@link TransferCustody }{@code >}}
276      * 
277      */
278     @XmlElementDecl(namespace = "urn:uddi-org:repl_v3", name = "transfer_custody")
279     public JAXBElement<TransferCustody> createTransferCustody(TransferCustody value) {
280         return new JAXBElement<TransferCustody>(_TransferCustody_QNAME, TransferCustody.class, null, value);
281     }
282 
283     /**
284      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
285      * 
286      */
287     @XmlElementDecl(namespace = "urn:uddi-org:repl_v3", name = "operatorNodeID")
288     public JAXBElement<String> createOperatorNodeID(String value) {
289         return new JAXBElement<String>(_OperatorNodeID_QNAME, String.class, null, value);
290     }
291 
292 }