Class ExtendedMimeMessage
- java.lang.Object
-
- javax.mail.Message
-
- javax.mail.internet.MimeMessage
-
- com.openindex.openestate.tool.mail.utils.ExtendedMimeMessage
-
- All Implemented Interfaces:
javax.mail.internet.MimePart
,javax.mail.Part
public class ExtendedMimeMessage extends javax.mail.internet.MimeMessage
ExtendedMimeMessage.- Author:
- Andreas Rudolph
-
-
Constructor Summary
Constructors Constructor Description ExtendedMimeMessage(javax.mail.internet.MimeMessage msg, String fixedMessageId)
ExtendedMimeMessage(javax.mail.internet.MimeMessage msg, String fixedMessageId, boolean clearFlags)
ExtendedMimeMessage(javax.mail.Session session, String fixedMessageId)
ExtendedMimeMessage(javax.mail.Session session, String fixedMessageId, boolean clearFlags)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getFixedMessageId()
void
setFixedMessageId(String fixedMessageId)
void
setFlags(javax.mail.Flags flags)
protected void
updateMessageID()
-
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, writeTo, writeTo
-
-
-
-
Constructor Detail
-
ExtendedMimeMessage
public ExtendedMimeMessage(javax.mail.Session session, String fixedMessageId)
-
ExtendedMimeMessage
public ExtendedMimeMessage(javax.mail.Session session, String fixedMessageId, boolean clearFlags)
-
ExtendedMimeMessage
public ExtendedMimeMessage(javax.mail.internet.MimeMessage msg, String fixedMessageId) throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
-
ExtendedMimeMessage
public ExtendedMimeMessage(javax.mail.internet.MimeMessage msg, String fixedMessageId, boolean clearFlags) throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
-
-
Method Detail
-
getFixedMessageId
public String getFixedMessageId()
-
setFlags
public void setFlags(javax.mail.Flags flags)
-
setFixedMessageId
public void setFixedMessageId(String fixedMessageId)
-
updateMessageID
protected void updateMessageID() throws javax.mail.MessagingException
- Overrides:
updateMessageID
in classjavax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
-
-