Class OTRSArticle

  • All Implemented Interfaces:
    Serializable

    public class OTRSArticle
    extends Object
    implements Serializable

    Java class for OTRS_Article complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="OTRS_Article">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <choice minOccurs="0">
               <element name="ArticleTypeID" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
               <element name="ArticleType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             </choice>
             <choice minOccurs="0">
               <element name="SenderTypeID" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
               <element name="SenderType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             </choice>
             <element name="From" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="Subject" type="{http://www.w3.org/2001/XMLSchema}string"/>
             <element name="Body" type="{http://www.w3.org/2001/XMLSchema}string"/>
             <choice>
               <element name="ContentType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
               <sequence minOccurs="0">
                 <element name="Charset" type="{http://www.w3.org/2001/XMLSchema}string"/>
                 <element name="MimeType" type="{http://www.w3.org/2001/XMLSchema}string"/>
               </sequence>
             </choice>
             <element name="HistoryType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="HistoryComment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="AutoResponseType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="TimeUnit" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
             <element name="NoAgentNotify" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
             <element name="ForceNotificationToUserID" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" maxOccurs="unbounded" minOccurs="0"/>
             <element name="ExcludeNotificationToUserID" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" maxOccurs="unbounded" minOccurs="0"/>
             <element name="ExcludeMuteNotificationToUserID" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Field Detail

      • articleTypeID

        protected BigInteger articleTypeID
      • articleType

        protected String articleType
      • senderType

        protected String senderType
      • subject

        protected String subject
      • contentType

        protected String contentType
      • charset

        protected String charset
      • mimeType

        protected String mimeType
      • historyType

        protected String historyType
      • historyComment

        protected String historyComment
      • autoResponseType

        protected String autoResponseType
      • noAgentNotify

        protected BigInteger noAgentNotify
      • forceNotificationToUserID

        protected BigInteger[] forceNotificationToUserID
      • excludeNotificationToUserID

        protected BigInteger[] excludeNotificationToUserID
      • excludeMuteNotificationToUserID

        protected BigInteger[] excludeMuteNotificationToUserID
    • Constructor Detail

      • OTRSArticle

        public OTRSArticle()
    • Method Detail

      • getArticleTypeID

        public BigInteger getArticleTypeID()
        Gets the value of the articleTypeID property.
        Returns:
        possible object is String
      • setArticleTypeID

        public void setArticleTypeID​(BigInteger value)
        Sets the value of the articleTypeID property.
        Parameters:
        value - allowed object is String
      • getArticleType

        public String getArticleType()
        Gets the value of the articleType property.
        Returns:
        possible object is String
      • setArticleType

        public void setArticleType​(String value)
        Sets the value of the articleType property.
        Parameters:
        value - allowed object is String
      • getSenderTypeID

        public BigInteger getSenderTypeID()
        Gets the value of the senderTypeID property.
        Returns:
        possible object is String
      • setSenderTypeID

        public void setSenderTypeID​(BigInteger value)
        Sets the value of the senderTypeID property.
        Parameters:
        value - allowed object is String
      • getSenderType

        public String getSenderType()
        Gets the value of the senderType property.
        Returns:
        possible object is String
      • setSenderType

        public void setSenderType​(String value)
        Sets the value of the senderType property.
        Parameters:
        value - allowed object is String
      • getFrom

        public String getFrom()
        Gets the value of the from property.
        Returns:
        possible object is String
      • setFrom

        public void setFrom​(String value)
        Sets the value of the from property.
        Parameters:
        value - allowed object is String
      • getSubject

        public String getSubject()
        Gets the value of the subject property.
        Returns:
        possible object is String
      • setSubject

        public void setSubject​(String value)
        Sets the value of the subject property.
        Parameters:
        value - allowed object is String
      • getBody

        public String getBody()
        Gets the value of the body property.
        Returns:
        possible object is String
      • setBody

        public void setBody​(String value)
        Sets the value of the body property.
        Parameters:
        value - allowed object is String
      • getContentType

        public String getContentType()
        Gets the value of the contentType property.
        Returns:
        possible object is String
      • setContentType

        public void setContentType​(String value)
        Sets the value of the contentType property.
        Parameters:
        value - allowed object is String
      • getCharset

        public String getCharset()
        Gets the value of the charset property.
        Returns:
        possible object is String
      • setCharset

        public void setCharset​(String value)
        Sets the value of the charset property.
        Parameters:
        value - allowed object is String
      • getMimeType

        public String getMimeType()
        Gets the value of the mimeType property.
        Returns:
        possible object is String
      • setMimeType

        public void setMimeType​(String value)
        Sets the value of the mimeType property.
        Parameters:
        value - allowed object is String
      • getHistoryType

        public String getHistoryType()
        Gets the value of the historyType property.
        Returns:
        possible object is String
      • setHistoryType

        public void setHistoryType​(String value)
        Sets the value of the historyType property.
        Parameters:
        value - allowed object is String
      • getHistoryComment

        public String getHistoryComment()
        Gets the value of the historyComment property.
        Returns:
        possible object is String
      • setHistoryComment

        public void setHistoryComment​(String value)
        Sets the value of the historyComment property.
        Parameters:
        value - allowed object is String
      • getAutoResponseType

        public String getAutoResponseType()
        Gets the value of the autoResponseType property.
        Returns:
        possible object is String
      • setAutoResponseType

        public void setAutoResponseType​(String value)
        Sets the value of the autoResponseType property.
        Parameters:
        value - allowed object is String
      • getTimeUnit

        public BigInteger getTimeUnit()
        Gets the value of the timeUnit property.
        Returns:
        possible object is String
      • setTimeUnit

        public void setTimeUnit​(BigInteger value)
        Sets the value of the timeUnit property.
        Parameters:
        value - allowed object is String
      • getNoAgentNotify

        public BigInteger getNoAgentNotify()
        Gets the value of the noAgentNotify property.
        Returns:
        possible object is String
      • setNoAgentNotify

        public void setNoAgentNotify​(BigInteger value)
        Sets the value of the noAgentNotify property.
        Parameters:
        value - allowed object is String
      • getForceNotificationToUserID

        public BigInteger[] getForceNotificationToUserID()
        Returns:
        array of String
      • getForceNotificationToUserID

        public BigInteger getForceNotificationToUserID​(int idx)
        Returns:
        one of String
      • getForceNotificationToUserIDLength

        public int getForceNotificationToUserIDLength()
      • setForceNotificationToUserID

        public void setForceNotificationToUserID​(BigInteger[] values)
        Parameters:
        values - allowed objects are String
      • setForceNotificationToUserID

        public BigInteger setForceNotificationToUserID​(int idx,
                                                       BigInteger value)
        Parameters:
        value - allowed object is String
      • getExcludeNotificationToUserID

        public BigInteger[] getExcludeNotificationToUserID()
        Returns:
        array of String
      • getExcludeNotificationToUserID

        public BigInteger getExcludeNotificationToUserID​(int idx)
        Returns:
        one of String
      • getExcludeNotificationToUserIDLength

        public int getExcludeNotificationToUserIDLength()
      • setExcludeNotificationToUserID

        public void setExcludeNotificationToUserID​(BigInteger[] values)
        Parameters:
        values - allowed objects are String
      • setExcludeNotificationToUserID

        public BigInteger setExcludeNotificationToUserID​(int idx,
                                                         BigInteger value)
        Parameters:
        value - allowed object is String
      • getExcludeMuteNotificationToUserID

        public BigInteger[] getExcludeMuteNotificationToUserID()
        Returns:
        array of String
      • getExcludeMuteNotificationToUserID

        public BigInteger getExcludeMuteNotificationToUserID​(int idx)
        Returns:
        one of String
      • getExcludeMuteNotificationToUserIDLength

        public int getExcludeMuteNotificationToUserIDLength()
      • setExcludeMuteNotificationToUserID

        public void setExcludeMuteNotificationToUserID​(BigInteger[] values)
        Parameters:
        values - allowed objects are String
      • setExcludeMuteNotificationToUserID

        public BigInteger setExcludeMuteNotificationToUserID​(int idx,
                                                             BigInteger value)
        Parameters:
        value - allowed object is String