org.apache.cxf.ws.eventing.ObjectFactory Maven / Gradle / Ivy
Show all versions of cxf-rt-ws-eventing Show documentation
//
// This file was generated by the Eclipse Implementation of JAXB, v3.0.2
// See https://eclipse-ee4j.github.io/jaxb-ri
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2024.07.11 at 06:05:51 PM EDT
//
package org.apache.cxf.ws.eventing;
import javax.xml.namespace.QName;
import jakarta.xml.bind.JAXBElement;
import jakarta.xml.bind.annotation.XmlElementDecl;
import jakarta.xml.bind.annotation.XmlRegistry;
import org.apache.cxf.ws.addressing.EndpointReferenceType;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.apache.cxf.ws.eventing package.
* An ObjectFactory allows you to programatically
* construct new instances of the Java representation
* for XML content. The Java representation of XML
* content can consist of schema derived interfaces
* and classes representing the binding of schema
* type definitions, element declarations and model
* groups. Factory methods for each of these are
* provided in this class.
*
*/
@XmlRegistry
public class ObjectFactory {
private final static QName _NotifyTo_QNAME = new QName("http://www.w3.org/2011/03/ws-evt", "NotifyTo");
private final static QName _SupportedDialect_QNAME = new QName("http://www.w3.org/2011/03/ws-evt", "SupportedDialect");
private final static QName _SupportedDeliveryFormat_QNAME = new QName("http://www.w3.org/2011/03/ws-evt", "SupportedDeliveryFormat");
private final static QName _RetryAfter_QNAME = new QName("http://www.w3.org/2011/03/ws-evt", "RetryAfter");
private final static QName _Notify_QNAME = new QName("http://www.w3.org/2011/03/ws-evt", "Notify");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.apache.cxf.ws.eventing
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link EventSource }
*
*/
public EventSource createEventSource() {
return new EventSource();
}
/**
* Create an instance of {@link SubscriptionManager }
*
*/
public SubscriptionManager createSubscriptionManager() {
return new SubscriptionManager();
}
/**
* Create an instance of {@link Subscribe }
*
*/
public Subscribe createSubscribe() {
return new Subscribe();
}
/**
* Create an instance of {@link DeliveryType }
*
*/
public DeliveryType createDeliveryType() {
return new DeliveryType();
}
/**
* Create an instance of {@link FormatType }
*
*/
public FormatType createFormatType() {
return new FormatType();
}
/**
* Create an instance of {@link ExpirationType }
*
*/
public ExpirationType createExpirationType() {
return new ExpirationType();
}
/**
* Create an instance of {@link FilterType }
*
*/
public FilterType createFilterType() {
return new FilterType();
}
/**
* Create an instance of {@link SubscribeResponse }
*
*/
public SubscribeResponse createSubscribeResponse() {
return new SubscribeResponse();
}
/**
* Create an instance of {@link MiniExpirationType }
*
*/
public MiniExpirationType createMiniExpirationType() {
return new MiniExpirationType();
}
/**
* Create an instance of {@link Renew }
*
*/
public Renew createRenew() {
return new Renew();
}
/**
* Create an instance of {@link RenewResponse }
*
*/
public RenewResponse createRenewResponse() {
return new RenewResponse();
}
/**
* Create an instance of {@link GetStatus }
*
*/
public GetStatus createGetStatus() {
return new GetStatus();
}
/**
* Create an instance of {@link GetStatusResponse }
*
*/
public GetStatusResponse createGetStatusResponse() {
return new GetStatusResponse();
}
/**
* Create an instance of {@link Unsubscribe }
*
*/
public Unsubscribe createUnsubscribe() {
return new Unsubscribe();
}
/**
* Create an instance of {@link UnsubscribeResponse }
*
*/
public UnsubscribeResponse createUnsubscribeResponse() {
return new UnsubscribeResponse();
}
/**
* Create an instance of {@link SubscriptionEnd }
*
*/
public SubscriptionEnd createSubscriptionEnd() {
return new SubscriptionEnd();
}
/**
* Create an instance of {@link LanguageSpecificStringType }
*
*/
public LanguageSpecificStringType createLanguageSpecificStringType() {
return new LanguageSpecificStringType();
}
/**
* Create an instance of {@link RetryAfterType }
*
*/
public RetryAfterType createRetryAfterType() {
return new RetryAfterType();
}
/**
* Create an instance of {@link EventType }
*
*/
public EventType createEventType() {
return new EventType();
}
/**
* Create an instance of {@link EventSource.FilterDialect }
*
*/
public EventSource.FilterDialect createEventSourceFilterDialect() {
return new EventSource.FilterDialect();
}
/**
* Create an instance of {@link EventSource.FormatName }
*
*/
public EventSource.FormatName createEventSourceFormatName() {
return new EventSource.FormatName();
}
/**
* Create an instance of {@link Empty }
*
*/
public Empty createEmpty() {
return new Empty();
}
/**
* Create an instance of {@link EventSource.Expires }
*
*/
public EventSource.Expires createEventSourceExpires() {
return new EventSource.Expires();
}
/**
* Create an instance of {@link NotificationPolicy }
*
*/
public NotificationPolicy createNotificationPolicy() {
return new NotificationPolicy();
}
/**
* Create an instance of {@link SubscriptionManager.Expires }
*
*/
public SubscriptionManager.Expires createSubscriptionManagerExpires() {
return new SubscriptionManager.Expires();
}
/**
* Create an instance of {@link Duration }
*
*/
public Duration createDuration() {
return new Duration();
}
/**
* Create an instance of {@link URI }
*
*/
public URI createURI() {
return new URI();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2011/03/ws-evt", name = "NotifyTo")
public JAXBElement createNotifyTo(EndpointReferenceType value) {
return new JAXBElement(_NotifyTo_QNAME, EndpointReferenceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2011/03/ws-evt", name = "SupportedDialect")
public JAXBElement createSupportedDialect(String value) {
return new JAXBElement(_SupportedDialect_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2011/03/ws-evt", name = "SupportedDeliveryFormat")
public JAXBElement createSupportedDeliveryFormat(String value) {
return new JAXBElement(_SupportedDeliveryFormat_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link RetryAfterType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link RetryAfterType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2011/03/ws-evt", name = "RetryAfter")
public JAXBElement createRetryAfter(RetryAfterType value) {
return new JAXBElement(_RetryAfter_QNAME, RetryAfterType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EventType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EventType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2011/03/ws-evt", name = "Notify")
public JAXBElement createNotify(EventType value) {
return new JAXBElement(_Notify_QNAME, EventType.class, null, value);
}
}