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);
}
}