Package com.helger.phase4.messaging.mime
Class AS4MimeMessage
java.lang.Object
javax.mail.Message
javax.mail.internet.MimeMessage
com.helger.phase4.messaging.mime.AS4MimeMessage
- All Implemented Interfaces:
javax.mail.internet.MimePart,javax.mail.Part
public class AS4MimeMessage
extends javax.mail.internet.MimeMessage
Special wrapper around a
MimeMessage with an indicator if the message
can be written more than once.- Author:
- Philip Helger
-
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, savedFields inherited from class javax.mail.Message
expunged, folder, msgnum, sessionFields inherited from interface javax.mail.Part
ATTACHMENT, INLINE -
Constructor Summary
ConstructorsConstructorDescriptionAS4MimeMessage(javax.mail.Session aSession, boolean bIsRepeatable) AS4MimeMessage(javax.mail.Session aSession, InputStream aIS) -
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, writeToMethods inherited from class javax.mail.Message
addRecipient, getFolder, getMessageNumber, getSession, isExpunged, match, setExpunged, setFlag, setMessageNumber, setRecipient
-
Constructor Details
-
AS4MimeMessage
-
AS4MimeMessage
public AS4MimeMessage(@Nullable javax.mail.Session aSession, @Nonnull InputStream aIS) throws javax.mail.MessagingException - Throws:
javax.mail.MessagingException
-
-
Method Details