ObjectFactory.java

//
// This file was generated by the Eclipse Implementation of JAXB, v4.0.5 
// See https://eclipse-ee4j.github.io/jaxb-ri 
// Any modifications to this file will be lost upon recompilation of the source schema. 
//


package org.apache.cxf.transport.jms.wsdl;

import javax.xml.namespace.QName;
import jakarta.xml.bind.JAXBElement;
import jakarta.xml.bind.annotation.XmlElementDecl;
import jakarta.xml.bind.annotation.XmlRegistry;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the org.apache.cxf.transport.jms.wsdl package. 
 * <p>An ObjectFactory allows you to programmatically 
 * 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 static final QName _JndiContextParameter_QNAME = new QName("http://www.w3.org/2010/soapjms/", "jndiContextParameter");
    private static final QName _JndiConnectionFactoryName_QNAME = new QName("http://www.w3.org/2010/soapjms/", "jndiConnectionFactoryName");
    private static final QName _JndiInitialContextFactory_QNAME = new QName("http://www.w3.org/2010/soapjms/", "jndiInitialContextFactory");
    private static final QName _JndiURL_QNAME = new QName("http://www.w3.org/2010/soapjms/", "jndiURL");
    private static final QName _DeliveryMode_QNAME = new QName("http://www.w3.org/2010/soapjms/", "deliveryMode");
    private static final QName _Priority_QNAME = new QName("http://www.w3.org/2010/soapjms/", "priority");
    private static final QName _TimeToLive_QNAME = new QName("http://www.w3.org/2010/soapjms/", "timeToLive");
    private static final QName _ReplyToName_QNAME = new QName("http://www.w3.org/2010/soapjms/", "replyToName");
    private static final QName _TopicReplyToName_QNAME = new QName("http://www.w3.org/2010/soapjms/", "topicReplyToName");

    /**
     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.apache.cxf.transport.jms.wsdl
     * 
     */
    public ObjectFactory() {
    }

    /**
     * Create an instance of {@link JndiContextParameterType }
     * 
     * @return
     *     the new instance of {@link JndiContextParameterType }
     */
    public JndiContextParameterType createJndiContextParameterType() {
        return new JndiContextParameterType();
    }

    /**
     * Create an instance of {@link JndiConnectionFactoryNameType }
     * 
     * @return
     *     the new instance of {@link JndiConnectionFactoryNameType }
     */
    public JndiConnectionFactoryNameType createJndiConnectionFactoryNameType() {
        return new JndiConnectionFactoryNameType();
    }

    /**
     * Create an instance of {@link JndiInitialContextFactoryType }
     * 
     * @return
     *     the new instance of {@link JndiInitialContextFactoryType }
     */
    public JndiInitialContextFactoryType createJndiInitialContextFactoryType() {
        return new JndiInitialContextFactoryType();
    }

    /**
     * Create an instance of {@link JndiURLType }
     * 
     * @return
     *     the new instance of {@link JndiURLType }
     */
    public JndiURLType createJndiURLType() {
        return new JndiURLType();
    }

    /**
     * Create an instance of {@link DeliveryModeType }
     * 
     * @return
     *     the new instance of {@link DeliveryModeType }
     */
    public DeliveryModeType createDeliveryModeType() {
        return new DeliveryModeType();
    }

    /**
     * Create an instance of {@link PriorityType }
     * 
     * @return
     *     the new instance of {@link PriorityType }
     */
    public PriorityType createPriorityType() {
        return new PriorityType();
    }

    /**
     * Create an instance of {@link TimeToLiveType }
     * 
     * @return
     *     the new instance of {@link TimeToLiveType }
     */
    public TimeToLiveType createTimeToLiveType() {
        return new TimeToLiveType();
    }

    /**
     * Create an instance of {@link ReplyToNameType }
     * 
     * @return
     *     the new instance of {@link ReplyToNameType }
     */
    public ReplyToNameType createReplyToNameType() {
        return new ReplyToNameType();
    }

    /**
     * Create an instance of {@link TopicReplyToNameType }
     * 
     * @return
     *     the new instance of {@link TopicReplyToNameType }
     */
    public TopicReplyToNameType createTopicReplyToNameType() {
        return new TopicReplyToNameType();
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link JndiContextParameterType }{@code >}
     * 
     * @param value
     *     Java instance representing xml element's value.
     * @return
     *     the new instance of {@link JAXBElement }{@code <}{@link JndiContextParameterType }{@code >}
     */
    @XmlElementDecl(namespace = "http://www.w3.org/2010/soapjms/", name = "jndiContextParameter")
    public JAXBElement<JndiContextParameterType> createJndiContextParameter(JndiContextParameterType value) {
        return new JAXBElement<>(_JndiContextParameter_QNAME, JndiContextParameterType.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link JndiConnectionFactoryNameType }{@code >}
     * 
     * @param value
     *     Java instance representing xml element's value.
     * @return
     *     the new instance of {@link JAXBElement }{@code <}{@link JndiConnectionFactoryNameType }{@code >}
     */
    @XmlElementDecl(namespace = "http://www.w3.org/2010/soapjms/", name = "jndiConnectionFactoryName")
    public JAXBElement<JndiConnectionFactoryNameType> createJndiConnectionFactoryName(JndiConnectionFactoryNameType value) {
        return new JAXBElement<>(_JndiConnectionFactoryName_QNAME, JndiConnectionFactoryNameType.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link JndiInitialContextFactoryType }{@code >}
     * 
     * @param value
     *     Java instance representing xml element's value.
     * @return
     *     the new instance of {@link JAXBElement }{@code <}{@link JndiInitialContextFactoryType }{@code >}
     */
    @XmlElementDecl(namespace = "http://www.w3.org/2010/soapjms/", name = "jndiInitialContextFactory")
    public JAXBElement<JndiInitialContextFactoryType> createJndiInitialContextFactory(JndiInitialContextFactoryType value) {
        return new JAXBElement<>(_JndiInitialContextFactory_QNAME, JndiInitialContextFactoryType.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link JndiURLType }{@code >}
     * 
     * @param value
     *     Java instance representing xml element's value.
     * @return
     *     the new instance of {@link JAXBElement }{@code <}{@link JndiURLType }{@code >}
     */
    @XmlElementDecl(namespace = "http://www.w3.org/2010/soapjms/", name = "jndiURL")
    public JAXBElement<JndiURLType> createJndiURL(JndiURLType value) {
        return new JAXBElement<>(_JndiURL_QNAME, JndiURLType.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link DeliveryModeType }{@code >}
     * 
     * @param value
     *     Java instance representing xml element's value.
     * @return
     *     the new instance of {@link JAXBElement }{@code <}{@link DeliveryModeType }{@code >}
     */
    @XmlElementDecl(namespace = "http://www.w3.org/2010/soapjms/", name = "deliveryMode")
    public JAXBElement<DeliveryModeType> createDeliveryMode(DeliveryModeType value) {
        return new JAXBElement<>(_DeliveryMode_QNAME, DeliveryModeType.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link PriorityType }{@code >}
     * 
     * @param value
     *     Java instance representing xml element's value.
     * @return
     *     the new instance of {@link JAXBElement }{@code <}{@link PriorityType }{@code >}
     */
    @XmlElementDecl(namespace = "http://www.w3.org/2010/soapjms/", name = "priority")
    public JAXBElement<PriorityType> createPriority(PriorityType value) {
        return new JAXBElement<>(_Priority_QNAME, PriorityType.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link TimeToLiveType }{@code >}
     * 
     * @param value
     *     Java instance representing xml element's value.
     * @return
     *     the new instance of {@link JAXBElement }{@code <}{@link TimeToLiveType }{@code >}
     */
    @XmlElementDecl(namespace = "http://www.w3.org/2010/soapjms/", name = "timeToLive")
    public JAXBElement<TimeToLiveType> createTimeToLive(TimeToLiveType value) {
        return new JAXBElement<>(_TimeToLive_QNAME, TimeToLiveType.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ReplyToNameType }{@code >}
     * 
     * @param value
     *     Java instance representing xml element's value.
     * @return
     *     the new instance of {@link JAXBElement }{@code <}{@link ReplyToNameType }{@code >}
     */
    @XmlElementDecl(namespace = "http://www.w3.org/2010/soapjms/", name = "replyToName")
    public JAXBElement<ReplyToNameType> createReplyToName(ReplyToNameType value) {
        return new JAXBElement<>(_ReplyToName_QNAME, ReplyToNameType.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link TopicReplyToNameType }{@code >}
     * 
     * @param value
     *     Java instance representing xml element's value.
     * @return
     *     the new instance of {@link JAXBElement }{@code <}{@link TopicReplyToNameType }{@code >}
     */
    @XmlElementDecl(namespace = "http://www.w3.org/2010/soapjms/", name = "topicReplyToName")
    public JAXBElement<TopicReplyToNameType> createTopicReplyToName(TopicReplyToNameType value) {
        return new JAXBElement<>(_TopicReplyToName_QNAME, TopicReplyToNameType.class, null, value);
    }

}