Class RepresentationMessage

  • All Implemented Interfaces:
    javax.mail.internet.MimePart, javax.mail.Part

    @Deprecated
    public class RepresentationMessage
    extends javax.mail.internet.MimeMessage
    Deprecated.
    Will be removed in next major release.
    JavaMail MIME message based on an XML representation. For the XML format, see the JavaMailClientHelper class.
    • Nested Class Summary

      • Nested classes/interfaces inherited from class javax.mail.internet.MimeMessage

        javax.mail.internet.MimeMessage.RecipientType
    • Field Summary

      • Fields inherited from class javax.mail.internet.MimeMessage

        cachedContent, content, contentStream, dh, flags, headers, modified, saved
      • Fields inherited from class javax.mail.Message

        expunged, folder, msgnum, session
      • Fields inherited from interface javax.mail.Part

        ATTACHMENT, INLINE
    • Constructor Summary

      Constructors 
      Constructor Description
      RepresentationMessage​(javax.mail.Session session)
      Deprecated.
      Constructor.
      RepresentationMessage​(Representation xmlMessage, javax.mail.Session session)
      Deprecated.
      Creates a JavaMail message by parsing an XML representation.
    • Method Summary

      • Methods inherited from class javax.mail.internet.MimeMessage

        addFrom, addHeader, addHeaderLine, addRecipients, addRecipients, createInternetHeaders, createMimeMessage, getAllHeaderLines, getAllHeaders, getAllRecipients, getContent, getContentID, getContentLanguage, getContentMD5, getContentStream, getContentType, getDataHandler, getDescription, getDisposition, getEncoding, getFileName, getFlags, getFrom, getHeader, getHeader, getInputStream, getLineCount, getMatchingHeaderLines, getMatchingHeaders, getMessageID, getNonMatchingHeaderLines, getNonMatchingHeaders, getRawInputStream, getReceivedDate, getRecipients, getReplyTo, getSender, getSentDate, getSize, getSubject, isMimeType, isSet, parse, removeHeader, reply, reply, saveChanges, setContent, setContent, setContentID, setContentLanguage, setContentMD5, setDataHandler, setDescription, setDescription, setDisposition, setFileName, setFlags, setFrom, setFrom, setFrom, setHeader, setRecipients, setRecipients, setReplyTo, setSender, setSentDate, setSubject, setSubject, setText, setText, setText, updateHeaders, updateMessageID, writeTo, writeTo
      • Methods inherited from class javax.mail.Message

        addRecipient, getFolder, getMessageNumber, getSession, isExpunged, match, setExpunged, setFlag, setMessageNumber, setRecipient
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RepresentationMessage

        public RepresentationMessage​(Representation xmlMessage,
                                     javax.mail.Session session)
                              throws java.io.IOException,
                                     javax.mail.internet.AddressException,
                                     javax.mail.MessagingException
        Deprecated.
        Creates a JavaMail message by parsing an XML representation.
        Parameters:
        xmlMessage - The XML message to parse.
        session - The current JavaMail session.
        Throws:
        java.io.IOException
        javax.mail.internet.AddressException
        javax.mail.MessagingException
      • RepresentationMessage

        public RepresentationMessage​(javax.mail.Session session)
        Deprecated.
        Constructor.
        Parameters:
        session - The current JavaMail session.