org.apache.cxf.transport.jms.JMSMessageHeadersType Maven / Gradle / Ivy
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-2
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2012.05.30 at 09:58:39 AM EDT
//
package org.apache.cxf.transport.jms;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
/**
* JMS properties.
*
* Java class for JMSMessageHeadersType complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="JMSMessageHeadersType">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="property" type="{http://cxf.apache.org/transports/jms}JMSPropertyType" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* <attribute name="JMSCorrelationID" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="JMSDeliveryMode" type="{http://cxf.apache.org/configuration/parameterized-types}ParameterizedInt" />
* <attribute name="JMSExpiration" type="{http://cxf.apache.org/configuration/parameterized-types}ParameterizedLong" />
* <attribute name="JMSMessageID" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="JMSPriority" type="{http://cxf.apache.org/configuration/parameterized-types}ParameterizedInt" />
* <attribute name="JMSRedelivered" type="{http://cxf.apache.org/configuration/parameterized-types}ParameterizedBoolean" />
* <attribute name="JMSReplyTo" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="JMSTimeStamp" type="{http://cxf.apache.org/configuration/parameterized-types}ParameterizedLong" />
* <attribute name="JMSType" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="TimeToLive" type="{http://cxf.apache.org/configuration/parameterized-types}ParameterizedLong" />
* <attribute name="SOAPJMSTargetService" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="SOAPJMSBindingVersion" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="SOAPJMSContentType" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="SOAPJMSContentEncoding" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="SOAPJMSSOAPAction" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
* <attribute name="SOAPJMSIsFault" type="{http://cxf.apache.org/configuration/parameterized-types}ParameterizedBoolean" />
* <attribute name="SOAPJMSRequestURI" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "JMSMessageHeadersType", propOrder = {
"property"
})
public class JMSMessageHeadersType {
protected List property;
@XmlAttribute(name = "JMSCorrelationID")
protected String jmsCorrelationID;
@XmlAttribute(name = "JMSDeliveryMode")
protected Integer jmsDeliveryMode;
@XmlAttribute(name = "JMSExpiration")
protected Long jmsExpiration;
@XmlAttribute(name = "JMSMessageID")
protected String jmsMessageID;
@XmlAttribute(name = "JMSPriority")
protected Integer jmsPriority;
@XmlAttribute(name = "JMSRedelivered")
protected Boolean jmsRedelivered;
@XmlAttribute(name = "JMSReplyTo")
protected String jmsReplyTo;
@XmlAttribute(name = "JMSTimeStamp")
protected Long jmsTimeStamp;
@XmlAttribute(name = "JMSType")
protected String jmsType;
@XmlAttribute(name = "TimeToLive")
protected Long timeToLive;
@XmlAttribute(name = "SOAPJMSTargetService")
protected String soapjmsTargetService;
@XmlAttribute(name = "SOAPJMSBindingVersion")
protected String soapjmsBindingVersion;
@XmlAttribute(name = "SOAPJMSContentType")
protected String soapjmsContentType;
@XmlAttribute(name = "SOAPJMSContentEncoding")
protected String soapjmsContentEncoding;
@XmlAttribute(name = "SOAPJMSSOAPAction")
@XmlSchemaType(name = "anyURI")
protected String soapjmssoapAction;
@XmlAttribute(name = "SOAPJMSIsFault")
protected Boolean soapjmsIsFault;
@XmlAttribute(name = "SOAPJMSRequestURI")
protected String soapjmsRequestURI;
/**
* Gets the value of the property property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the property property.
*
*
* For example, to add a new item, do as follows:
*
* getProperty().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link JMSPropertyType }
*
*
*/
public List getProperty() {
if (property == null) {
property = new ArrayList();
}
return this.property;
}
public boolean isSetProperty() {
return ((this.property!= null)&&(!this.property.isEmpty()));
}
public void unsetProperty() {
this.property = null;
}
/**
* Gets the value of the jmsCorrelationID property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getJMSCorrelationID() {
return jmsCorrelationID;
}
/**
* Sets the value of the jmsCorrelationID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setJMSCorrelationID(String value) {
this.jmsCorrelationID = value;
}
public boolean isSetJMSCorrelationID() {
return (this.jmsCorrelationID!= null);
}
/**
* Gets the value of the jmsMessageID property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getJMSMessageID() {
return jmsMessageID;
}
/**
* Sets the value of the jmsMessageID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setJMSMessageID(String value) {
this.jmsMessageID = value;
}
public boolean isSetJMSMessageID() {
return (this.jmsMessageID!= null);
}
/**
* Gets the value of the jmsReplyTo property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getJMSReplyTo() {
return jmsReplyTo;
}
/**
* Sets the value of the jmsReplyTo property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setJMSReplyTo(String value) {
this.jmsReplyTo = value;
}
public boolean isSetJMSReplyTo() {
return (this.jmsReplyTo!= null);
}
/**
* Gets the value of the jmsType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getJMSType() {
return jmsType;
}
/**
* Sets the value of the jmsType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setJMSType(String value) {
this.jmsType = value;
}
public boolean isSetJMSType() {
return (this.jmsType!= null);
}
/**
* Gets the value of the soapjmsTargetService property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSOAPJMSTargetService() {
return soapjmsTargetService;
}
/**
* Sets the value of the soapjmsTargetService property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSOAPJMSTargetService(String value) {
this.soapjmsTargetService = value;
}
public boolean isSetSOAPJMSTargetService() {
return (this.soapjmsTargetService!= null);
}
/**
* Gets the value of the soapjmsBindingVersion property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSOAPJMSBindingVersion() {
return soapjmsBindingVersion;
}
/**
* Sets the value of the soapjmsBindingVersion property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSOAPJMSBindingVersion(String value) {
this.soapjmsBindingVersion = value;
}
public boolean isSetSOAPJMSBindingVersion() {
return (this.soapjmsBindingVersion!= null);
}
/**
* Gets the value of the soapjmsContentType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSOAPJMSContentType() {
return soapjmsContentType;
}
/**
* Sets the value of the soapjmsContentType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSOAPJMSContentType(String value) {
this.soapjmsContentType = value;
}
public boolean isSetSOAPJMSContentType() {
return (this.soapjmsContentType!= null);
}
/**
* Gets the value of the soapjmsContentEncoding property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSOAPJMSContentEncoding() {
return soapjmsContentEncoding;
}
/**
* Sets the value of the soapjmsContentEncoding property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSOAPJMSContentEncoding(String value) {
this.soapjmsContentEncoding = value;
}
public boolean isSetSOAPJMSContentEncoding() {
return (this.soapjmsContentEncoding!= null);
}
/**
* Gets the value of the soapjmssoapAction property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSOAPJMSSOAPAction() {
return soapjmssoapAction;
}
/**
* Sets the value of the soapjmssoapAction property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSOAPJMSSOAPAction(String value) {
this.soapjmssoapAction = value;
}
public boolean isSetSOAPJMSSOAPAction() {
return (this.soapjmssoapAction!= null);
}
/**
* Gets the value of the soapjmsRequestURI property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSOAPJMSRequestURI() {
return soapjmsRequestURI;
}
/**
* Sets the value of the soapjmsRequestURI property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSOAPJMSRequestURI(String value) {
this.soapjmsRequestURI = value;
}
public boolean isSetSOAPJMSRequestURI() {
return (this.soapjmsRequestURI!= null);
}
/**
* Sets the value of the jmsDeliveryMode property.
*
*/
public void setJMSDeliveryMode(int value) {
jmsDeliveryMode = value;
}
public void unsetJMSDeliveryMode() {
jmsDeliveryMode = null;
}
public boolean isSetJMSDeliveryMode() {
return (this.jmsDeliveryMode!= null);
}
/**
* Gets the value of the jmsDeliveryMode property.
*
*/
public int getJMSDeliveryMode() {
return jmsDeliveryMode;
}
/**
* Sets the value of the jmsExpiration property.
*
*/
public void setJMSExpiration(long value) {
jmsExpiration = value;
}
public void unsetJMSExpiration() {
jmsExpiration = null;
}
public boolean isSetJMSExpiration() {
return (this.jmsExpiration!= null);
}
/**
* Gets the value of the jmsExpiration property.
*
*/
public long getJMSExpiration() {
return jmsExpiration;
}
/**
* Sets the value of the jmsPriority property.
*
*/
public void setJMSPriority(int value) {
jmsPriority = value;
}
public void unsetJMSPriority() {
jmsPriority = null;
}
public boolean isSetJMSPriority() {
return (this.jmsPriority!= null);
}
/**
* Gets the value of the jmsPriority property.
*
*/
public int getJMSPriority() {
return jmsPriority;
}
/**
* Sets the value of the jmsRedelivered property.
*
*/
public void setJMSRedelivered(boolean value) {
jmsRedelivered = value;
}
public void unsetJMSRedelivered() {
jmsRedelivered = null;
}
public boolean isSetJMSRedelivered() {
return (this.jmsRedelivered!= null);
}
/**
* Gets the value of the jmsRedelivered property.
*
*/
public boolean isJMSRedelivered() {
return jmsRedelivered;
}
/**
* Sets the value of the jmsTimeStamp property.
*
*/
public void setJMSTimeStamp(long value) {
jmsTimeStamp = value;
}
public void unsetJMSTimeStamp() {
jmsTimeStamp = null;
}
public boolean isSetJMSTimeStamp() {
return (this.jmsTimeStamp!= null);
}
/**
* Gets the value of the jmsTimeStamp property.
*
*/
public long getJMSTimeStamp() {
return jmsTimeStamp;
}
/**
* Sets the value of the timeToLive property.
*
*/
public void setTimeToLive(long value) {
timeToLive = value;
}
public void unsetTimeToLive() {
timeToLive = null;
}
public boolean isSetTimeToLive() {
return (this.timeToLive!= null);
}
/**
* Gets the value of the timeToLive property.
*
*/
public long getTimeToLive() {
return timeToLive;
}
/**
* Sets the value of the soapjmsIsFault property.
*
*/
public void setSOAPJMSIsFault(boolean value) {
soapjmsIsFault = value;
}
public void unsetSOAPJMSIsFault() {
soapjmsIsFault = null;
}
public boolean isSetSOAPJMSIsFault() {
return (this.soapjmsIsFault!= null);
}
/**
* Gets the value of the soapjmsIsFault property.
*
*/
public boolean isSOAPJMSIsFault() {
return soapjmsIsFault;
}
}