View Javadoc
1   
2   package org.oasis_open.docs.wsn.b_2;
3   
4   import javax.xml.bind.JAXBElement;
5   import javax.xml.bind.annotation.XmlElementDecl;
6   import javax.xml.bind.annotation.XmlRegistry;
7   import javax.xml.datatype.XMLGregorianCalendar;
8   import javax.xml.namespace.QName;
9   import javax.xml.ws.wsaddressing.W3CEndpointReference;
10  
11  
12  /**
13   * This object contains factory methods for each 
14   * Java content interface and Java element interface 
15   * generated in the org.oasis_open.docs.wsn.b_2 package. 
16   * <p>An ObjectFactory allows you to programatically 
17   * construct new instances of the Java representation 
18   * for XML content. The Java representation of XML 
19   * content can consist of schema derived interfaces 
20   * and classes representing the binding of schema 
21   * type definitions, element declarations and model 
22   * groups.  Factory methods for each of these are 
23   * provided in this class.
24   * 
25   */
26  @XmlRegistry
27  public class ObjectFactory {
28  
29      private final static QName _TerminationTime_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "TerminationTime");
30      private final static QName _NotifyMessageNotSupportedFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "NotifyMessageNotSupportedFault");
31      private final static QName _ConsumerReference_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "ConsumerReference");
32      private final static QName _UnsupportedPolicyRequestFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnsupportedPolicyRequestFault");
33      private final static QName _SubscriptionPolicy_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "SubscriptionPolicy");
34      private final static QName _NotificationMessage_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "NotificationMessage");
35      private final static QName _UnacceptableInitialTerminationTimeFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnacceptableInitialTerminationTimeFault");
36      private final static QName _InvalidTopicExpressionFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "InvalidTopicExpressionFault");
37      private final static QName _TopicExpressionDialect_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "TopicExpressionDialect");
38      private final static QName _Filter_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "Filter");
39      private final static QName _UnableToCreatePullPointFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnableToCreatePullPointFault");
40      private final static QName _CreationTime_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "CreationTime");
41      private final static QName _ResumeFailedFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "ResumeFailedFault");
42      private final static QName _InvalidProducerPropertiesExpressionFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "InvalidProducerPropertiesExpressionFault");
43      private final static QName _UnableToGetMessagesFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnableToGetMessagesFault");
44      private final static QName _MessageContent_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "MessageContent");
45      private final static QName _TopicExpressionDialectUnknownFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "TopicExpressionDialectUnknownFault");
46      private final static QName _UnrecognizedPolicyRequestFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnrecognizedPolicyRequestFault");
47      private final static QName _UnableToDestroySubscriptionFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnableToDestroySubscriptionFault");
48      private final static QName _SubscribeCreationFailedFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "SubscribeCreationFailedFault");
49      private final static QName _ProducerReference_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "ProducerReference");
50      private final static QName _NoCurrentMessageOnTopicFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "NoCurrentMessageOnTopicFault");
51      private final static QName _MultipleTopicsSpecifiedFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "MultipleTopicsSpecifiedFault");
52      private final static QName _UnacceptableTerminationTimeFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnacceptableTerminationTimeFault");
53      private final static QName _CurrentTime_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "CurrentTime");
54      private final static QName _TopicExpression_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "TopicExpression");
55      private final static QName _ProducerProperties_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "ProducerProperties");
56      private final static QName _InvalidFilterFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "InvalidFilterFault");
57      private final static QName _TopicNotSupportedFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "TopicNotSupportedFault");
58      private final static QName _FixedTopicSet_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "FixedTopicSet");
59      private final static QName _Topic_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "Topic");
60      private final static QName _UnableToDestroyPullPointFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnableToDestroyPullPointFault");
61      private final static QName _InvalidMessageContentExpressionFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "InvalidMessageContentExpressionFault");
62      private final static QName _PauseFailedFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "PauseFailedFault");
63      private final static QName _SubscriptionReference_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "SubscriptionReference");
64      private final static QName _SubscribeInitialTerminationTime_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "InitialTerminationTime");
65  
66      /**
67       * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.oasis_open.docs.wsn.b_2
68       * 
69       */
70      public ObjectFactory() {
71      }
72  
73      /**
74       * Create an instance of {@link Subscribe }
75       * 
76       */
77      public Subscribe createSubscribe() {
78          return new Subscribe();
79      }
80  
81      /**
82       * Create an instance of {@link SubscriptionPolicyType }
83       * 
84       */
85      public SubscriptionPolicyType createSubscriptionPolicyType() {
86          return new SubscriptionPolicyType();
87      }
88  
89      /**
90       * Create an instance of {@link GetMessagesResponse }
91       * 
92       */
93      public GetMessagesResponse createGetMessagesResponse() {
94          return new GetMessagesResponse();
95      }
96  
97      /**
98       * Create an instance of {@link NotifyMessageNotSupportedFaultType }
99       * 
100      */
101     public NotifyMessageNotSupportedFaultType createNotifyMessageNotSupportedFaultType() {
102         return new NotifyMessageNotSupportedFaultType();
103     }
104 
105     /**
106      * Create an instance of {@link GetCurrentMessage }
107      * 
108      */
109     public GetCurrentMessage createGetCurrentMessage() {
110         return new GetCurrentMessage();
111     }
112 
113     /**
114      * Create an instance of {@link PauseSubscriptionResponse }
115      * 
116      */
117     public PauseSubscriptionResponse createPauseSubscriptionResponse() {
118         return new PauseSubscriptionResponse();
119     }
120 
121     /**
122      * Create an instance of {@link UnrecognizedPolicyRequestFaultType }
123      * 
124      */
125     public UnrecognizedPolicyRequestFaultType createUnrecognizedPolicyRequestFaultType() {
126         return new UnrecognizedPolicyRequestFaultType();
127     }
128 
129     /**
130      * Create an instance of {@link SubscribeResponse }
131      * 
132      */
133     public SubscribeResponse createSubscribeResponse() {
134         return new SubscribeResponse();
135     }
136 
137     /**
138      * Create an instance of {@link GetCurrentMessageResponse }
139      * 
140      */
141     public GetCurrentMessageResponse createGetCurrentMessageResponse() {
142         return new GetCurrentMessageResponse();
143     }
144 
145     /**
146      * Create an instance of {@link DestroyPullPointResponse }
147      * 
148      */
149     public DestroyPullPointResponse createDestroyPullPointResponse() {
150         return new DestroyPullPointResponse();
151     }
152 
153     /**
154      * Create an instance of {@link TopicExpressionType }
155      * 
156      */
157     public TopicExpressionType createTopicExpressionType() {
158         return new TopicExpressionType();
159     }
160 
161     /**
162      * Create an instance of {@link NoCurrentMessageOnTopicFaultType }
163      * 
164      */
165     public NoCurrentMessageOnTopicFaultType createNoCurrentMessageOnTopicFaultType() {
166         return new NoCurrentMessageOnTopicFaultType();
167     }
168 
169     /**
170      * Create an instance of {@link PauseFailedFaultType }
171      * 
172      */
173     public PauseFailedFaultType createPauseFailedFaultType() {
174         return new PauseFailedFaultType();
175     }
176 
177     /**
178      * Create an instance of {@link ResumeSubscriptionResponse }
179      * 
180      */
181     public ResumeSubscriptionResponse createResumeSubscriptionResponse() {
182         return new ResumeSubscriptionResponse();
183     }
184 
185     /**
186      * Create an instance of {@link NotificationMessageHolderType.Message }
187      * 
188      */
189     public NotificationMessageHolderType.Message createNotificationMessageHolderTypeMessage() {
190         return new NotificationMessageHolderType.Message();
191     }
192 
193     /**
194      * Create an instance of {@link ResumeSubscription }
195      * 
196      */
197     public ResumeSubscription createResumeSubscription() {
198         return new ResumeSubscription();
199     }
200 
201     /**
202      * Create an instance of {@link SubscriptionManagerRP }
203      * 
204      */
205     public SubscriptionManagerRP createSubscriptionManagerRP() {
206         return new SubscriptionManagerRP();
207     }
208 
209     /**
210      * Create an instance of {@link MultipleTopicsSpecifiedFaultType }
211      * 
212      */
213     public MultipleTopicsSpecifiedFaultType createMultipleTopicsSpecifiedFaultType() {
214         return new MultipleTopicsSpecifiedFaultType();
215     }
216 
217     /**
218      * Create an instance of {@link CreatePullPointResponse }
219      * 
220      */
221     public CreatePullPointResponse createCreatePullPointResponse() {
222         return new CreatePullPointResponse();
223     }
224 
225     /**
226      * Create an instance of {@link UnacceptableInitialTerminationTimeFaultType }
227      * 
228      */
229     public UnacceptableInitialTerminationTimeFaultType createUnacceptableInitialTerminationTimeFaultType() {
230         return new UnacceptableInitialTerminationTimeFaultType();
231     }
232 
233     /**
234      * Create an instance of {@link Renew }
235      * 
236      */
237     public Renew createRenew() {
238         return new Renew();
239     }
240 
241     /**
242      * Create an instance of {@link SubscribeCreationFailedFaultType }
243      * 
244      */
245     public SubscribeCreationFailedFaultType createSubscribeCreationFailedFaultType() {
246         return new SubscribeCreationFailedFaultType();
247     }
248 
249     /**
250      * Create an instance of {@link UnableToCreatePullPointFaultType }
251      * 
252      */
253     public UnableToCreatePullPointFaultType createUnableToCreatePullPointFaultType() {
254         return new UnableToCreatePullPointFaultType();
255     }
256 
257     /**
258      * Create an instance of {@link UnableToDestroySubscriptionFaultType }
259      * 
260      */
261     public UnableToDestroySubscriptionFaultType createUnableToDestroySubscriptionFaultType() {
262         return new UnableToDestroySubscriptionFaultType();
263     }
264 
265     /**
266      * Create an instance of {@link UnableToDestroyPullPointFaultType }
267      * 
268      */
269     public UnableToDestroyPullPointFaultType createUnableToDestroyPullPointFaultType() {
270         return new UnableToDestroyPullPointFaultType();
271     }
272 
273     /**
274      * Create an instance of {@link TopicNotSupportedFaultType }
275      * 
276      */
277     public TopicNotSupportedFaultType createTopicNotSupportedFaultType() {
278         return new TopicNotSupportedFaultType();
279     }
280 
281     /**
282      * Create an instance of {@link NotificationMessageHolderType }
283      * 
284      */
285     public NotificationMessageHolderType createNotificationMessageHolderType() {
286         return new NotificationMessageHolderType();
287     }
288 
289     /**
290      * Create an instance of {@link Unsubscribe }
291      * 
292      */
293     public Unsubscribe createUnsubscribe() {
294         return new Unsubscribe();
295     }
296 
297     /**
298      * Create an instance of {@link DestroyPullPoint }
299      * 
300      */
301     public DestroyPullPoint createDestroyPullPoint() {
302         return new DestroyPullPoint();
303     }
304 
305     /**
306      * Create an instance of {@link UnsubscribeResponse }
307      * 
308      */
309     public UnsubscribeResponse createUnsubscribeResponse() {
310         return new UnsubscribeResponse();
311     }
312 
313     /**
314      * Create an instance of {@link FilterType }
315      * 
316      */
317     public FilterType createFilterType() {
318         return new FilterType();
319     }
320 
321     /**
322      * Create an instance of {@link UseRaw }
323      * 
324      */
325     public UseRaw createUseRaw() {
326         return new UseRaw();
327     }
328 
329     /**
330      * Create an instance of {@link UnableToGetMessagesFaultType }
331      * 
332      */
333     public UnableToGetMessagesFaultType createUnableToGetMessagesFaultType() {
334         return new UnableToGetMessagesFaultType();
335     }
336 
337     /**
338      * Create an instance of {@link Subscribe.SubscriptionPolicy }
339      * 
340      */
341     public Subscribe.SubscriptionPolicy createSubscribeSubscriptionPolicy() {
342         return new Subscribe.SubscriptionPolicy();
343     }
344 
345     /**
346      * Create an instance of {@link InvalidMessageContentExpressionFaultType }
347      * 
348      */
349     public InvalidMessageContentExpressionFaultType createInvalidMessageContentExpressionFaultType() {
350         return new InvalidMessageContentExpressionFaultType();
351     }
352 
353     /**
354      * Create an instance of {@link CreatePullPoint }
355      * 
356      */
357     public CreatePullPoint createCreatePullPoint() {
358         return new CreatePullPoint();
359     }
360 
361     /**
362      * Create an instance of {@link RenewResponse }
363      * 
364      */
365     public RenewResponse createRenewResponse() {
366         return new RenewResponse();
367     }
368 
369     /**
370      * Create an instance of {@link PauseSubscription }
371      * 
372      */
373     public PauseSubscription createPauseSubscription() {
374         return new PauseSubscription();
375     }
376 
377     /**
378      * Create an instance of {@link InvalidTopicExpressionFaultType }
379      * 
380      */
381     public InvalidTopicExpressionFaultType createInvalidTopicExpressionFaultType() {
382         return new InvalidTopicExpressionFaultType();
383     }
384 
385     /**
386      * Create an instance of {@link InvalidFilterFaultType }
387      * 
388      */
389     public InvalidFilterFaultType createInvalidFilterFaultType() {
390         return new InvalidFilterFaultType();
391     }
392 
393     /**
394      * Create an instance of {@link Notify }
395      * 
396      */
397     public Notify createNotify() {
398         return new Notify();
399     }
400 
401     /**
402      * Create an instance of {@link TopicExpressionDialectUnknownFaultType }
403      * 
404      */
405     public TopicExpressionDialectUnknownFaultType createTopicExpressionDialectUnknownFaultType() {
406         return new TopicExpressionDialectUnknownFaultType();
407     }
408 
409     /**
410      * Create an instance of {@link UnacceptableTerminationTimeFaultType }
411      * 
412      */
413     public UnacceptableTerminationTimeFaultType createUnacceptableTerminationTimeFaultType() {
414         return new UnacceptableTerminationTimeFaultType();
415     }
416 
417     /**
418      * Create an instance of {@link ResumeFailedFaultType }
419      * 
420      */
421     public ResumeFailedFaultType createResumeFailedFaultType() {
422         return new ResumeFailedFaultType();
423     }
424 
425     /**
426      * Create an instance of {@link QueryExpressionType }
427      * 
428      */
429     public QueryExpressionType createQueryExpressionType() {
430         return new QueryExpressionType();
431     }
432 
433     /**
434      * Create an instance of {@link InvalidProducerPropertiesExpressionFaultType }
435      * 
436      */
437     public InvalidProducerPropertiesExpressionFaultType createInvalidProducerPropertiesExpressionFaultType() {
438         return new InvalidProducerPropertiesExpressionFaultType();
439     }
440 
441     /**
442      * Create an instance of {@link GetMessages }
443      * 
444      */
445     public GetMessages createGetMessages() {
446         return new GetMessages();
447     }
448 
449     /**
450      * Create an instance of {@link UnsupportedPolicyRequestFaultType }
451      * 
452      */
453     public UnsupportedPolicyRequestFaultType createUnsupportedPolicyRequestFaultType() {
454         return new UnsupportedPolicyRequestFaultType();
455     }
456 
457     /**
458      * Create an instance of {@link NotificationProducerRP }
459      * 
460      */
461     public NotificationProducerRP createNotificationProducerRP() {
462         return new NotificationProducerRP();
463     }
464 
465     /**
466      * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >}}
467      * 
468      */
469     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "TerminationTime")
470     public JAXBElement<XMLGregorianCalendar> createTerminationTime(XMLGregorianCalendar value) {
471         return new JAXBElement<XMLGregorianCalendar>(_TerminationTime_QNAME, XMLGregorianCalendar.class, null, value);
472     }
473 
474     /**
475      * Create an instance of {@link JAXBElement }{@code <}{@link NotifyMessageNotSupportedFaultType }{@code >}}
476      * 
477      */
478     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "NotifyMessageNotSupportedFault")
479     public JAXBElement<NotifyMessageNotSupportedFaultType> createNotifyMessageNotSupportedFault(NotifyMessageNotSupportedFaultType value) {
480         return new JAXBElement<NotifyMessageNotSupportedFaultType>(_NotifyMessageNotSupportedFault_QNAME, NotifyMessageNotSupportedFaultType.class, null, value);
481     }
482 
483     /**
484      * Create an instance of {@link JAXBElement }{@code <}{@link W3CEndpointReference }{@code >}}
485      * 
486      */
487     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "ConsumerReference")
488     public JAXBElement<W3CEndpointReference> createConsumerReference(W3CEndpointReference value) {
489         return new JAXBElement<W3CEndpointReference>(_ConsumerReference_QNAME, W3CEndpointReference.class, null, value);
490     }
491 
492     /**
493      * Create an instance of {@link JAXBElement }{@code <}{@link UnsupportedPolicyRequestFaultType }{@code >}}
494      * 
495      */
496     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "UnsupportedPolicyRequestFault")
497     public JAXBElement<UnsupportedPolicyRequestFaultType> createUnsupportedPolicyRequestFault(UnsupportedPolicyRequestFaultType value) {
498         return new JAXBElement<UnsupportedPolicyRequestFaultType>(_UnsupportedPolicyRequestFault_QNAME, UnsupportedPolicyRequestFaultType.class, null, value);
499     }
500 
501     /**
502      * Create an instance of {@link JAXBElement }{@code <}{@link SubscriptionPolicyType }{@code >}}
503      * 
504      */
505     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "SubscriptionPolicy")
506     public JAXBElement<SubscriptionPolicyType> createSubscriptionPolicy(SubscriptionPolicyType value) {
507         return new JAXBElement<SubscriptionPolicyType>(_SubscriptionPolicy_QNAME, SubscriptionPolicyType.class, null, value);
508     }
509 
510     /**
511      * Create an instance of {@link JAXBElement }{@code <}{@link NotificationMessageHolderType }{@code >}}
512      * 
513      */
514     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "NotificationMessage")
515     public JAXBElement<NotificationMessageHolderType> createNotificationMessage(NotificationMessageHolderType value) {
516         return new JAXBElement<NotificationMessageHolderType>(_NotificationMessage_QNAME, NotificationMessageHolderType.class, null, value);
517     }
518 
519     /**
520      * Create an instance of {@link JAXBElement }{@code <}{@link UnacceptableInitialTerminationTimeFaultType }{@code >}}
521      * 
522      */
523     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "UnacceptableInitialTerminationTimeFault")
524     public JAXBElement<UnacceptableInitialTerminationTimeFaultType> createUnacceptableInitialTerminationTimeFault(UnacceptableInitialTerminationTimeFaultType value) {
525         return new JAXBElement<UnacceptableInitialTerminationTimeFaultType>(_UnacceptableInitialTerminationTimeFault_QNAME, UnacceptableInitialTerminationTimeFaultType.class, null, value);
526     }
527 
528     /**
529      * Create an instance of {@link JAXBElement }{@code <}{@link InvalidTopicExpressionFaultType }{@code >}}
530      * 
531      */
532     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "InvalidTopicExpressionFault")
533     public JAXBElement<InvalidTopicExpressionFaultType> createInvalidTopicExpressionFault(InvalidTopicExpressionFaultType value) {
534         return new JAXBElement<InvalidTopicExpressionFaultType>(_InvalidTopicExpressionFault_QNAME, InvalidTopicExpressionFaultType.class, null, value);
535     }
536 
537     /**
538      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
539      * 
540      */
541     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "TopicExpressionDialect")
542     public JAXBElement<String> createTopicExpressionDialect(String value) {
543         return new JAXBElement<String>(_TopicExpressionDialect_QNAME, String.class, null, value);
544     }
545 
546     /**
547      * Create an instance of {@link JAXBElement }{@code <}{@link FilterType }{@code >}}
548      * 
549      */
550     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "Filter")
551     public JAXBElement<FilterType> createFilter(FilterType value) {
552         return new JAXBElement<FilterType>(_Filter_QNAME, FilterType.class, null, value);
553     }
554 
555     /**
556      * Create an instance of {@link JAXBElement }{@code <}{@link UnableToCreatePullPointFaultType }{@code >}}
557      * 
558      */
559     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "UnableToCreatePullPointFault")
560     public JAXBElement<UnableToCreatePullPointFaultType> createUnableToCreatePullPointFault(UnableToCreatePullPointFaultType value) {
561         return new JAXBElement<UnableToCreatePullPointFaultType>(_UnableToCreatePullPointFault_QNAME, UnableToCreatePullPointFaultType.class, null, value);
562     }
563 
564     /**
565      * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >}}
566      * 
567      */
568     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "CreationTime")
569     public JAXBElement<XMLGregorianCalendar> createCreationTime(XMLGregorianCalendar value) {
570         return new JAXBElement<XMLGregorianCalendar>(_CreationTime_QNAME, XMLGregorianCalendar.class, null, value);
571     }
572 
573     /**
574      * Create an instance of {@link JAXBElement }{@code <}{@link ResumeFailedFaultType }{@code >}}
575      * 
576      */
577     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "ResumeFailedFault")
578     public JAXBElement<ResumeFailedFaultType> createResumeFailedFault(ResumeFailedFaultType value) {
579         return new JAXBElement<ResumeFailedFaultType>(_ResumeFailedFault_QNAME, ResumeFailedFaultType.class, null, value);
580     }
581 
582     /**
583      * Create an instance of {@link JAXBElement }{@code <}{@link InvalidProducerPropertiesExpressionFaultType }{@code >}}
584      * 
585      */
586     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "InvalidProducerPropertiesExpressionFault")
587     public JAXBElement<InvalidProducerPropertiesExpressionFaultType> createInvalidProducerPropertiesExpressionFault(InvalidProducerPropertiesExpressionFaultType value) {
588         return new JAXBElement<InvalidProducerPropertiesExpressionFaultType>(_InvalidProducerPropertiesExpressionFault_QNAME, InvalidProducerPropertiesExpressionFaultType.class, null, value);
589     }
590 
591     /**
592      * Create an instance of {@link JAXBElement }{@code <}{@link UnableToGetMessagesFaultType }{@code >}}
593      * 
594      */
595     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "UnableToGetMessagesFault")
596     public JAXBElement<UnableToGetMessagesFaultType> createUnableToGetMessagesFault(UnableToGetMessagesFaultType value) {
597         return new JAXBElement<UnableToGetMessagesFaultType>(_UnableToGetMessagesFault_QNAME, UnableToGetMessagesFaultType.class, null, value);
598     }
599 
600     /**
601      * Create an instance of {@link JAXBElement }{@code <}{@link QueryExpressionType }{@code >}}
602      * 
603      */
604     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "MessageContent")
605     public JAXBElement<QueryExpressionType> createMessageContent(QueryExpressionType value) {
606         return new JAXBElement<QueryExpressionType>(_MessageContent_QNAME, QueryExpressionType.class, null, value);
607     }
608 
609     /**
610      * Create an instance of {@link JAXBElement }{@code <}{@link TopicExpressionDialectUnknownFaultType }{@code >}}
611      * 
612      */
613     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "TopicExpressionDialectUnknownFault")
614     public JAXBElement<TopicExpressionDialectUnknownFaultType> createTopicExpressionDialectUnknownFault(TopicExpressionDialectUnknownFaultType value) {
615         return new JAXBElement<TopicExpressionDialectUnknownFaultType>(_TopicExpressionDialectUnknownFault_QNAME, TopicExpressionDialectUnknownFaultType.class, null, value);
616     }
617 
618     /**
619      * Create an instance of {@link JAXBElement }{@code <}{@link UnrecognizedPolicyRequestFaultType }{@code >}}
620      * 
621      */
622     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "UnrecognizedPolicyRequestFault")
623     public JAXBElement<UnrecognizedPolicyRequestFaultType> createUnrecognizedPolicyRequestFault(UnrecognizedPolicyRequestFaultType value) {
624         return new JAXBElement<UnrecognizedPolicyRequestFaultType>(_UnrecognizedPolicyRequestFault_QNAME, UnrecognizedPolicyRequestFaultType.class, null, value);
625     }
626 
627     /**
628      * Create an instance of {@link JAXBElement }{@code <}{@link UnableToDestroySubscriptionFaultType }{@code >}}
629      * 
630      */
631     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "UnableToDestroySubscriptionFault")
632     public JAXBElement<UnableToDestroySubscriptionFaultType> createUnableToDestroySubscriptionFault(UnableToDestroySubscriptionFaultType value) {
633         return new JAXBElement<UnableToDestroySubscriptionFaultType>(_UnableToDestroySubscriptionFault_QNAME, UnableToDestroySubscriptionFaultType.class, null, value);
634     }
635 
636     /**
637      * Create an instance of {@link JAXBElement }{@code <}{@link SubscribeCreationFailedFaultType }{@code >}}
638      * 
639      */
640     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "SubscribeCreationFailedFault")
641     public JAXBElement<SubscribeCreationFailedFaultType> createSubscribeCreationFailedFault(SubscribeCreationFailedFaultType value) {
642         return new JAXBElement<SubscribeCreationFailedFaultType>(_SubscribeCreationFailedFault_QNAME, SubscribeCreationFailedFaultType.class, null, value);
643     }
644 
645     /**
646      * Create an instance of {@link JAXBElement }{@code <}{@link W3CEndpointReference }{@code >}}
647      * 
648      */
649     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "ProducerReference")
650     public JAXBElement<W3CEndpointReference> createProducerReference(W3CEndpointReference value) {
651         return new JAXBElement<W3CEndpointReference>(_ProducerReference_QNAME, W3CEndpointReference.class, null, value);
652     }
653 
654     /**
655      * Create an instance of {@link JAXBElement }{@code <}{@link NoCurrentMessageOnTopicFaultType }{@code >}}
656      * 
657      */
658     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "NoCurrentMessageOnTopicFault")
659     public JAXBElement<NoCurrentMessageOnTopicFaultType> createNoCurrentMessageOnTopicFault(NoCurrentMessageOnTopicFaultType value) {
660         return new JAXBElement<NoCurrentMessageOnTopicFaultType>(_NoCurrentMessageOnTopicFault_QNAME, NoCurrentMessageOnTopicFaultType.class, null, value);
661     }
662 
663     /**
664      * Create an instance of {@link JAXBElement }{@code <}{@link MultipleTopicsSpecifiedFaultType }{@code >}}
665      * 
666      */
667     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "MultipleTopicsSpecifiedFault")
668     public JAXBElement<MultipleTopicsSpecifiedFaultType> createMultipleTopicsSpecifiedFault(MultipleTopicsSpecifiedFaultType value) {
669         return new JAXBElement<MultipleTopicsSpecifiedFaultType>(_MultipleTopicsSpecifiedFault_QNAME, MultipleTopicsSpecifiedFaultType.class, null, value);
670     }
671 
672     /**
673      * Create an instance of {@link JAXBElement }{@code <}{@link UnacceptableTerminationTimeFaultType }{@code >}}
674      * 
675      */
676     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "UnacceptableTerminationTimeFault")
677     public JAXBElement<UnacceptableTerminationTimeFaultType> createUnacceptableTerminationTimeFault(UnacceptableTerminationTimeFaultType value) {
678         return new JAXBElement<UnacceptableTerminationTimeFaultType>(_UnacceptableTerminationTimeFault_QNAME, UnacceptableTerminationTimeFaultType.class, null, value);
679     }
680 
681     /**
682      * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >}}
683      * 
684      */
685     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "CurrentTime")
686     public JAXBElement<XMLGregorianCalendar> createCurrentTime(XMLGregorianCalendar value) {
687         return new JAXBElement<XMLGregorianCalendar>(_CurrentTime_QNAME, XMLGregorianCalendar.class, null, value);
688     }
689 
690     /**
691      * Create an instance of {@link JAXBElement }{@code <}{@link TopicExpressionType }{@code >}}
692      * 
693      */
694     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "TopicExpression")
695     public JAXBElement<TopicExpressionType> createTopicExpression(TopicExpressionType value) {
696         return new JAXBElement<TopicExpressionType>(_TopicExpression_QNAME, TopicExpressionType.class, null, value);
697     }
698 
699     /**
700      * Create an instance of {@link JAXBElement }{@code <}{@link QueryExpressionType }{@code >}}
701      * 
702      */
703     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "ProducerProperties")
704     public JAXBElement<QueryExpressionType> createProducerProperties(QueryExpressionType value) {
705         return new JAXBElement<QueryExpressionType>(_ProducerProperties_QNAME, QueryExpressionType.class, null, value);
706     }
707 
708     /**
709      * Create an instance of {@link JAXBElement }{@code <}{@link InvalidFilterFaultType }{@code >}}
710      * 
711      */
712     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "InvalidFilterFault")
713     public JAXBElement<InvalidFilterFaultType> createInvalidFilterFault(InvalidFilterFaultType value) {
714         return new JAXBElement<InvalidFilterFaultType>(_InvalidFilterFault_QNAME, InvalidFilterFaultType.class, null, value);
715     }
716 
717     /**
718      * Create an instance of {@link JAXBElement }{@code <}{@link TopicNotSupportedFaultType }{@code >}}
719      * 
720      */
721     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "TopicNotSupportedFault")
722     public JAXBElement<TopicNotSupportedFaultType> createTopicNotSupportedFault(TopicNotSupportedFaultType value) {
723         return new JAXBElement<TopicNotSupportedFaultType>(_TopicNotSupportedFault_QNAME, TopicNotSupportedFaultType.class, null, value);
724     }
725 
726     /**
727      * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}}
728      * 
729      */
730     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "FixedTopicSet", defaultValue = "true")
731     public JAXBElement<Boolean> createFixedTopicSet(Boolean value) {
732         return new JAXBElement<Boolean>(_FixedTopicSet_QNAME, Boolean.class, null, value);
733     }
734 
735     /**
736      * Create an instance of {@link JAXBElement }{@code <}{@link TopicExpressionType }{@code >}}
737      * 
738      */
739     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "Topic")
740     public JAXBElement<TopicExpressionType> createTopic(TopicExpressionType value) {
741         return new JAXBElement<TopicExpressionType>(_Topic_QNAME, TopicExpressionType.class, null, value);
742     }
743 
744     /**
745      * Create an instance of {@link JAXBElement }{@code <}{@link UnableToDestroyPullPointFaultType }{@code >}}
746      * 
747      */
748     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "UnableToDestroyPullPointFault")
749     public JAXBElement<UnableToDestroyPullPointFaultType> createUnableToDestroyPullPointFault(UnableToDestroyPullPointFaultType value) {
750         return new JAXBElement<UnableToDestroyPullPointFaultType>(_UnableToDestroyPullPointFault_QNAME, UnableToDestroyPullPointFaultType.class, null, value);
751     }
752 
753     /**
754      * Create an instance of {@link JAXBElement }{@code <}{@link InvalidMessageContentExpressionFaultType }{@code >}}
755      * 
756      */
757     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "InvalidMessageContentExpressionFault")
758     public JAXBElement<InvalidMessageContentExpressionFaultType> createInvalidMessageContentExpressionFault(InvalidMessageContentExpressionFaultType value) {
759         return new JAXBElement<InvalidMessageContentExpressionFaultType>(_InvalidMessageContentExpressionFault_QNAME, InvalidMessageContentExpressionFaultType.class, null, value);
760     }
761 
762     /**
763      * Create an instance of {@link JAXBElement }{@code <}{@link PauseFailedFaultType }{@code >}}
764      * 
765      */
766     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "PauseFailedFault")
767     public JAXBElement<PauseFailedFaultType> createPauseFailedFault(PauseFailedFaultType value) {
768         return new JAXBElement<PauseFailedFaultType>(_PauseFailedFault_QNAME, PauseFailedFaultType.class, null, value);
769     }
770 
771     /**
772      * Create an instance of {@link JAXBElement }{@code <}{@link W3CEndpointReference }{@code >}}
773      * 
774      */
775     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "SubscriptionReference")
776     public JAXBElement<W3CEndpointReference> createSubscriptionReference(W3CEndpointReference value) {
777         return new JAXBElement<W3CEndpointReference>(_SubscriptionReference_QNAME, W3CEndpointReference.class, null, value);
778     }
779 
780     /**
781      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
782      * 
783      */
784     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "InitialTerminationTime", scope = Subscribe.class)
785     public JAXBElement<String> createSubscribeInitialTerminationTime(String value) {
786         return new JAXBElement<String>(_SubscribeInitialTerminationTime_QNAME, String.class, Subscribe.class, value);
787     }
788 
789 }